{"versions":{"0.4.1-beta-20240827150150.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240827150150.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240827150150.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-CKkQnp6/tacwaHjCpNton7UcUsWU4K7HXiH41QvVQ/EXOaPbsOG1M+pBdi8YNiWOefkh6iVawO0rZ+mNCc1VFg==","_resolved":"/tmp/bce0ea3699419068c3ae47518aae6616/midscene-shared-0.4.1-beta-20240827150150.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240827150150.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-CKkQnp6/tacwaHjCpNton7UcUsWU4K7HXiH41QvVQ/EXOaPbsOG1M+pBdi8YNiWOefkh6iVawO0rZ+mNCc1VFg==","shasum":"7393ed5a68b09d40e7457e2e847fae1aa65ce789","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240827150150.0.tgz","fileCount":20,"unpackedSize":46316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjsryu0UZ9WiEviuLbv3M38Y45GDWJnbLsCyzAEEkcpgIhANH631moA4co+pmDuaZnhojf2r9lKVPHH9FQtfvbXyYM"}],"size":9452},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240827150150.0_1724770988666_0.6073890713544665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-27T15:03:08.885Z","publish_time":1724770988885,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240827073616.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240827073616.0","_id":"@midscene/shared@0.4.1-beta-20240827073616.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"e4c11c85c88eadcd7284846109dafd7b12c9d79f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240827073616.0.tgz","fileCount":20,"integrity":"sha512-TsgD7oEtCjjqnNUMuyVtCj+9TlRDskQZsmz36a0D7kpf0H+z2QjfFdJ2DIR6U90aLKkf8rgp00cZwV1nWAB/Tw==","signatures":[{"sig":"MEYCIQCB0Xm7NA5geyaNqFUAxBpfvvHJeCkR5MSJf/Lqer4XmgIhAIQUrKBBjEcvppliMfhSCsSzFtIfw4m4xRLYHWuQKR36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46316,"size":9454},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.4.1-beta-20240827073616.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/ac871798179e17b0eb90267b138d3326/midscene-shared-0.4.1-beta-20240827073616.0.tgz","_integrity":"sha512-TsgD7oEtCjjqnNUMuyVtCj+9TlRDskQZsmz36a0D7kpf0H+z2QjfFdJ2DIR6U90aLKkf8rgp00cZwV1nWAB/Tw==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.4.1-beta-20240827073616.0_1724744257590_0.8332474408563579","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-27T07:37:37.731Z","publish_time":1724744257731,"_source_registry_name":"default","contributors":[]},"0.4.0":{"name":"@midscene/shared","version":"0.4.0","_id":"@midscene/shared@0.4.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"53c85a5137270e2d9524fa1e392c75fd99d156c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.0.tgz","fileCount":20,"integrity":"sha512-f/hbNS5k8mRKKyIE07TH9NTs1HFz3iEe7P/SVHfrRg+8L7+DwWx8HDX3uRxTeE9h6c/mCIhwc1kez3MOPbu4DQ==","signatures":[{"sig":"MEUCIH1q98z69nwwgOdQOVYEm+hGLY2uz5D2FPdfJQ01Mz2gAiEA3tLbHBmqo+ay6B+cy22u+RhVXncwCJvm+DTQonoFXxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46294,"size":9436},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.4.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/0be6b354adfd8c3c9c197747389fbd42/midscene-shared-0.4.0.tgz","_integrity":"sha512-f/hbNS5k8mRKKyIE07TH9NTs1HFz3iEe7P/SVHfrRg+8L7+DwWx8HDX3uRxTeE9h6c/mCIhwc1kez3MOPbu4DQ==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.4.0_1724718601512_0.961214921275479","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-27T00:30:01.720Z","publish_time":1724718601720,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240828105147.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240828105147.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240828105147.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-3wg+eOL/oJkDR9Pexn5RwbaSNvgccskuxx6jW20vEOhbnU6e3sYfqqBbFxD5K6y9b4G2YXDCpjICNAZm4k/zFw==","_resolved":"/tmp/63085d925c911fb92ede24dfa5510de0/midscene-shared-0.4.1-beta-20240828105147.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240828105147.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-3wg+eOL/oJkDR9Pexn5RwbaSNvgccskuxx6jW20vEOhbnU6e3sYfqqBbFxD5K6y9b4G2YXDCpjICNAZm4k/zFw==","shasum":"11ffdcb1166ad23a00a00467b636e8df56f0840e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240828105147.0.tgz","fileCount":20,"unpackedSize":46316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcOJzIqGU3p8T6mlAT/xr8JZckoARYnBAZNy3I9SlVbgIhAMsn1hYFjpoq4B8BuVW8p6vvrcR8QTKzjMPQkY5Rshl0"}],"size":9455},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240828105147.0_1724842389925_0.2681429076023094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-28T10:53:10.105Z","publish_time":1724842390105,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240829043842.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240829043842.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240829043842.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-bqI1wb8tDrE1q5psWRcPlUbnXIBnxBevjiZDi6UeHAGu1EXzSkA0/JOS/rgykWi+ZvfsbWrmJ1+HkGLGcv4yXw==","_resolved":"/tmp/0d5989efe4cccd2ebd28b1828ef0055c/midscene-shared-0.4.1-beta-20240829043842.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240829043842.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-bqI1wb8tDrE1q5psWRcPlUbnXIBnxBevjiZDi6UeHAGu1EXzSkA0/JOS/rgykWi+ZvfsbWrmJ1+HkGLGcv4yXw==","shasum":"0ab1d1ee60a630bbb31a6d2297a1d9df3f0e740e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240829043842.0.tgz","fileCount":20,"unpackedSize":46432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSV/K4Q7FtnX6L6uvKHRau7o1k8hwbkeH3QUx3MB8ljQIhAMnU2ZXajOjV4egpeEx72R83CZAGaJsnikstqLFFYIcv"}],"size":9480},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240829043842.0_1724906405832_0.4791259308572955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T04:40:05.947Z","publish_time":1724906405947,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240902063143.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240902063143.0","_id":"@midscene/shared@0.4.1-beta-20240902063143.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"8e02b2bb38f8b3d9cad998048b2d549a50de3631","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240902063143.0.tgz","fileCount":20,"integrity":"sha512-9Vub/UzmPOqQLuLbXYT8ZuqZgBS5Gewi66XnKdQLAH4HjD+5E1Ah1kELZuImdrUtHV4RfQx1CId77cpN5D4jmA==","signatures":[{"sig":"MEUCIQDl1/8wqh8QK4F9zt6KlS/1LV/tKFGKdCd39lFNaqGUyAIgV3HSRTXT94Wor1q10M4sKzjekkqgAA1GaVLY76Bfcnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46841,"size":9518},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.4.1-beta-20240902063143.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/5cd0dab461cdd8f872ccabf9a5376f10/midscene-shared-0.4.1-beta-20240902063143.0.tgz","_integrity":"sha512-9Vub/UzmPOqQLuLbXYT8ZuqZgBS5Gewi66XnKdQLAH4HjD+5E1Ah1kELZuImdrUtHV4RfQx1CId77cpN5D4jmA==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.4.1-beta-20240902063143.0_1725258789992_0.050929516419858656","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-02T06:33:10.175Z","publish_time":1725258790175,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240902070948.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240902070948.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240902070948.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-fq7aBQe9nCGcgpDE48NRvsgjhCephEGIMWP1GBYZnuCjSS3nfGfjrH0OiElbW0Zn44PUv773+FeAbX7COsXGMA==","_resolved":"/tmp/5198a75c945c05f3d5d15397acdfea6a/midscene-shared-0.4.1-beta-20240902070948.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240902070948.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-fq7aBQe9nCGcgpDE48NRvsgjhCephEGIMWP1GBYZnuCjSS3nfGfjrH0OiElbW0Zn44PUv773+FeAbX7COsXGMA==","shasum":"ed267605e73dedb2870dce5c3700e2f504e490f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240902070948.0.tgz","fileCount":20,"unpackedSize":46841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3O+/hA31lIkuCEQDykynTtwJAEELpLlqPmObMK94gbAiEA87uWm6mgZJlxWyF0kRVPFqSlNZrqrKFJI6bK+YlqcOw="}],"size":9518},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240902070948.0_1725261070273_0.708888353242596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-02T07:11:10.454Z","publish_time":1725261070454,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240909082645.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240909082645.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240909082645.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-4S+EYAgb1qlPeYo9iaxWncUZ/PTMKZ8dUygUlWudb7CyRdrY3VAT8oNeNfdL0WXfdWAuSowCmQmOqs+jUpj6+Q==","_resolved":"/tmp/a19359f9a9b2034439a5aa829388f356/midscene-shared-0.4.1-beta-20240909082645.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240909082645.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-4S+EYAgb1qlPeYo9iaxWncUZ/PTMKZ8dUygUlWudb7CyRdrY3VAT8oNeNfdL0WXfdWAuSowCmQmOqs+jUpj6+Q==","shasum":"9b2c4774656870c34890b47f6e1f7720c7f883bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240909082645.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsfh+fDC4UBzKeNy9Tthcko7cAtPn6dDh06BkgaBXVUAIhANRvo1ck21L5MjPQTEqFNnUhU5jSBpyChXrLHsWq8y1/"}],"size":10662},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240909082645.0_1725870493495_0.9462239138704216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T08:28:13.628Z","publish_time":1725870493628,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240909114032.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240909114032.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240909114032.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-RO+pv1n0M6FozSGPc5DZBR8EQU0GnXlAS8ygVdE43FE2OzGsSZ1n/O7aAM/CWIwazI76F1xsOpjWcdty7iTWdw==","_resolved":"/tmp/28eaadfddb6af63e84d2024e31ebe4b6/midscene-shared-0.4.1-beta-20240909114032.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240909114032.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-RO+pv1n0M6FozSGPc5DZBR8EQU0GnXlAS8ygVdE43FE2OzGsSZ1n/O7aAM/CWIwazI76F1xsOpjWcdty7iTWdw==","shasum":"32cd06be5fc367db56d3b981da041c6de274aa78","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240909114032.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEmqBElIqzgoeeAp6jvvQTVfYP2THLlP8Nk2oM1luvnQIgDt5WL4xZSkJlBgtWVHOPZKCWSlEEfglpCZ9XFK9wL+I="}],"size":10662},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240909114032.0_1725882122103_0.35787604536602413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T11:42:02.268Z","publish_time":1725882122268,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240910105229.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240910105229.0","_id":"@midscene/shared@0.4.1-beta-20240910105229.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"7d42a93c85bb771b383b66205f62febd74ae5bf7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240910105229.0.tgz","fileCount":24,"integrity":"sha512-VnZVQdtUzoPNQLVhcsBzRiR5qhrtvFZuOv9agdXWXqRWKvpa+p47CGiqE4zBOyEn6n577RIRbM/qZ4D7ITaTuw==","signatures":[{"sig":"MEUCIFDcDRGSL4DhP7+7/qoiY5U8ZmpKqdOBo1Bqb7/7zbcGAiEA8A/Gn7BVUVJLZ+ZRJ98PolUUTRCMIYbggb/OP/LBBw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52908,"size":10662},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.4.1-beta-20240910105229.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/6fbc50bdb8d691501b38163aa3474d68/midscene-shared-0.4.1-beta-20240910105229.0.tgz","_integrity":"sha512-VnZVQdtUzoPNQLVhcsBzRiR5qhrtvFZuOv9agdXWXqRWKvpa+p47CGiqE4zBOyEn6n577RIRbM/qZ4D7ITaTuw==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.4.1-beta-20240910105229.0_1725965644898_0.9042502048483956","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T10:54:05.141Z","publish_time":1725965645141,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240910113240.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240910113240.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240910113240.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-BdhpWpbHaNqqtilRRUL1mO4at6REjI2K5VuHbOX5Xp0cJmh1QnhU+3hgrf4w5mRRLnDM7sIZAmKLJ6XcMiwdRQ==","_resolved":"/tmp/54a55aa9833756c75f66aced3f18c477/midscene-shared-0.4.1-beta-20240910113240.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240910113240.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-BdhpWpbHaNqqtilRRUL1mO4at6REjI2K5VuHbOX5Xp0cJmh1QnhU+3hgrf4w5mRRLnDM7sIZAmKLJ6XcMiwdRQ==","shasum":"b0464761c4fb5fadd838bc7a6a7b9b1330ec8f0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240910113240.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+KRgSHxjQo+Svx+CJUSe8NnOp7lEh3lXp93uk1IREmAiATWTaN+FVBZgAFXDiD0XKuzs9zpos/i77w+hoDPpo8CQ=="}],"size":10661},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240910113240.0_1725968052214_0.596690592392819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T11:34:12.451Z","publish_time":1725968052451,"_source_registry_name":"default","contributors":[]},"0.5.0":{"name":"@midscene/shared","version":"0.5.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.0","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-7C+i9/c267nlKypixj9uPnMt3ZyJ3lgVfgmvuGkUCnApUVN30stjTm6H45IIvYzH5j5Q3n2eKgFAf979BZPoVg==","_resolved":"/tmp/144f7b6271547db2f44e4a093a8ca0cc/midscene-shared-0.5.0.tgz","_from":"file:midscene-shared-0.5.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-7C+i9/c267nlKypixj9uPnMt3ZyJ3lgVfgmvuGkUCnApUVN30stjTm6H45IIvYzH5j5Q3n2eKgFAf979BZPoVg==","shasum":"6189ed09f93df6a0fec47b9593070c6107a3bf6f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.0.tgz","fileCount":24,"unpackedSize":52886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAhda4dk3KWiM37SRMTqJt+q9U83cHGvZXCZHFoVH+sAiEAhDqlxuEU1nK5kKqJ9NqwtaOJQF3rKwMMpY3BEeY90ow="}],"size":10643},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.0_1726111905507_0.7941272587770516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T03:31:45.696Z","publish_time":1726111905696,"_source_registry_name":"default","contributors":[]},"0.4.1-beta-20240919060113.0":{"name":"@midscene/shared","version":"0.4.1-beta-20240919060113.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.4.1-beta-20240919060113.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-uWaN26SBxtG0Cee2qsCjPfgwRoaNkvPEVJhLlTAcGEDomIMuNzyvhKE5LxZIUlZ994K47vm6Jt8qUTz49IzIkg==","_resolved":"/tmp/16d41a6e2038de729cb98093495f2e04/midscene-shared-0.4.1-beta-20240919060113.0.tgz","_from":"file:midscene-shared-0.4.1-beta-20240919060113.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-uWaN26SBxtG0Cee2qsCjPfgwRoaNkvPEVJhLlTAcGEDomIMuNzyvhKE5LxZIUlZ994K47vm6Jt8qUTz49IzIkg==","shasum":"aa8eec01226e6d36cf72c8976ffa92f771321035","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.4.1-beta-20240919060113.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtoqLgN7ZRT+REoBhVe3YoeVu1I8RL3RTAYo3swgL+2wIhANZdtvCeleSl04jXoL9p2Lna7gaxRYRb0HT5+PtsyPbf"}],"size":10660},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.4.1-beta-20240919060113.0_1726725757859_0.5073687112351373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-19T06:02:38.040Z","publish_time":1726725758040,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240919061326.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240919061326.0","_id":"@midscene/shared@0.5.1-beta-20240919061326.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"0640ca242af00018124e6cd90b89122a65c314dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240919061326.0.tgz","fileCount":24,"integrity":"sha512-koK18OydXYLxuqnXfmlVF8xfaKIShp8/UtHwbQ062zUVeiwveMp5NXtFzmPZYzPCyyN6F5TnwphKkGxAVc4muQ==","signatures":[{"sig":"MEQCIHyaHbf84bLz9S+DK94f6Zj2nQ/ljZMsbJwggNiB4pMdAiAx9J0cNBYGsKgx5oUumi+s+EiAHslltb8xybYEYUiBKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52908,"size":10661},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.5.1-beta-20240919061326.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/415d3efc9cca3951fa29aaea41e733db/midscene-shared-0.5.1-beta-20240919061326.0.tgz","_integrity":"sha512-koK18OydXYLxuqnXfmlVF8xfaKIShp8/UtHwbQ062zUVeiwveMp5NXtFzmPZYzPCyyN6F5TnwphKkGxAVc4muQ==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.5.1-beta-20240919061326.0_1726726503837_0.584186311287372","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-19T06:15:03.993Z","publish_time":1726726503993,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240919062753.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240919062753.0","_id":"@midscene/shared@0.5.1-beta-20240919062753.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"a525f6d130b1c21a1ab64393c62d6fb7be9d336b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240919062753.0.tgz","fileCount":24,"integrity":"sha512-9G1AEhw8QU7AoAD2QS6H2NwFOpSm4xv4nzb0osLtrdSsx1+sa6OY/gObfLjV8r9P4w/m5WLyTYqsCkB+ctgmvQ==","signatures":[{"sig":"MEUCIF24BsEEpjBlgslEsh7Rwhpmfp46tmDy0Yzfbm7RauS/AiEAwu4CIq/uY7nIFziJyz9Qa6pAHyEah88BQZKul+ID+98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52908,"size":10662},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.5.1-beta-20240919062753.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/29766dfe4f6be0d62952485f7aebfc16/midscene-shared-0.5.1-beta-20240919062753.0.tgz","_integrity":"sha512-9G1AEhw8QU7AoAD2QS6H2NwFOpSm4xv4nzb0osLtrdSsx1+sa6OY/gObfLjV8r9P4w/m5WLyTYqsCkB+ctgmvQ==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.5.1-beta-20240919062753.0_1726727373011_0.13284702302498363","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-19T06:29:33.220Z","publish_time":1726727373220,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240919083528.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240919083528.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.1-beta-20240919083528.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-OR21YzLlYUIaDxWQ9qYqct1YYfZKzxCgKJpYekyvhhciWKrMbv7uuvPKNg4ZYmcCKP8K/AlwQu4sZZ0NN+XkCw==","_resolved":"/tmp/054b7936dae7187c51e42e5863635ad2/midscene-shared-0.5.1-beta-20240919083528.0.tgz","_from":"file:midscene-shared-0.5.1-beta-20240919083528.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-OR21YzLlYUIaDxWQ9qYqct1YYfZKzxCgKJpYekyvhhciWKrMbv7uuvPKNg4ZYmcCKP8K/AlwQu4sZZ0NN+XkCw==","shasum":"e08b2b1a29933562270e9c035c437904f0146c34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240919083528.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD89fIVXWu3h0yiR3uipABP6q1a2mfodfHH8nggOxf3kAIgVpuXdOvXOoQAEkd1Y+y5+oMoUe5K60CoKZPaMd7Datk="}],"size":10662},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.1-beta-20240919083528.0_1726735022469_0.21624410350523648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-19T08:37:02.704Z","publish_time":1726735022704,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240924073900.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240924073900.0","_id":"@midscene/shared@0.5.1-beta-20240924073900.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"783d306eb920570a9118dd686b8f47a93da43105","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240924073900.0.tgz","fileCount":24,"integrity":"sha512-7Tv4cuTU0iC/lMtImjPjLm2SivCSImZAj1hz5agJCmsgOsvHrkoIDHIsD5VPevDvtrt0d1FXs06TSFzl2fFUbg==","signatures":[{"sig":"MEQCIDLqy4Ft4ctxhQyTICql7TzsuaHunmadI2MMENq60MvgAiAP8fZs4DleqXZw5OZ3Gjuz5vEXDO/eHmLvSktZvREWng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52908,"size":10661},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.5.1-beta-20240924073900.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/88697c978717c554d849a5fa6aee2d4b/midscene-shared-0.5.1-beta-20240924073900.0.tgz","_integrity":"sha512-7Tv4cuTU0iC/lMtImjPjLm2SivCSImZAj1hz5agJCmsgOsvHrkoIDHIsD5VPevDvtrt0d1FXs06TSFzl2fFUbg==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.5.1-beta-20240924073900.0_1727163633486_0.6810276115482281","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-24T07:40:33.688Z","publish_time":1727163633688,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240924080037.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240924080037.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.1-beta-20240924080037.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-NPN9f/VMpck83KPHCeRVlHLkfLkwMLJjCj8eN25ICagwtWdED9hChaYY9P2wcC4UXA5ssA2P6iC1UnL23rfknw==","_resolved":"/tmp/dadb7683706978154de604e8a12a42e9/midscene-shared-0.5.1-beta-20240924080037.0.tgz","_from":"file:midscene-shared-0.5.1-beta-20240924080037.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-NPN9f/VMpck83KPHCeRVlHLkfLkwMLJjCj8eN25ICagwtWdED9hChaYY9P2wcC4UXA5ssA2P6iC1UnL23rfknw==","shasum":"d295377f61ddab53f4f99648c2bd02f6561385a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240924080037.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvTOdp8L3V7oGEP4kq3prulqGg7DnH+ar3qNRDcb+M1AiA+N/kh2Cmq8agkFzIxZQvfDGTd+hrtZ58+odvJ7/P8Xg=="}],"size":10662},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.1-beta-20240924080037.0_1727164934630_0.2694651517433131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T08:02:14.852Z","publish_time":1727164934852,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240925033823.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240925033823.0","_id":"@midscene/shared@0.5.1-beta-20240925033823.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"ca21ab557f3bfef90e7c3d5e75ec3adfdfaaa0de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240925033823.0.tgz","fileCount":24,"integrity":"sha512-ik7OR/9oV95PRZ75dENYVyLHAtJPvFIgkgljEhXmzaXrYsihOUM3l3Sy6NVEeseQ08zRSqc+5y8YlbCNcVn9Yg==","signatures":[{"sig":"MEYCIQCDooNIFr1pZy/reBP4lq1FftqB3P3Iq/A8Ql6jeXIUDQIhALtZ3eilUJEaJ5RjLGw8D8YHthJA7Pb4ABrEmgkourYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52908,"size":10662},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.5.1-beta-20240925033823.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/839177388b9306ba5d7b3b0caef5b03b/midscene-shared-0.5.1-beta-20240925033823.0.tgz","_integrity":"sha512-ik7OR/9oV95PRZ75dENYVyLHAtJPvFIgkgljEhXmzaXrYsihOUM3l3Sy6NVEeseQ08zRSqc+5y8YlbCNcVn9Yg==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.5.1-beta-20240925033823.0_1727235594120_0.3649294594926973","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T03:39:54.300Z","publish_time":1727235594300,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240925041436.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240925041436.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.1-beta-20240925041436.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-cCNQN4k6o87sXVkLXvaa2gq4ddSxCI1xRz47aQ6+rC5NYDUOMy7Cvum0m35yBDBR7UqZ/mUbXr1VVSalyiAqzA==","_resolved":"/tmp/8befc238122fd24d75247462d195501b/midscene-shared-0.5.1-beta-20240925041436.0.tgz","_from":"file:midscene-shared-0.5.1-beta-20240925041436.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-cCNQN4k6o87sXVkLXvaa2gq4ddSxCI1xRz47aQ6+rC5NYDUOMy7Cvum0m35yBDBR7UqZ/mUbXr1VVSalyiAqzA==","shasum":"926915c2cd1fdf09a468d4cbe330b4eb22b1a309","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240925041436.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu5hMJ5IfV5gDWRHuxuQ8kMgFYoJbyaLdCRr7hF14f5gIhAJ3+5XETf6/o9yKO9TIUUkDKnW0bMla70hmzMMWNyajp"}],"size":10661},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.1-beta-20240925041436.0_1727237772697_0.9629823092843546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T04:16:12.955Z","publish_time":1727237772955,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240925153650.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240925153650.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.1-beta-20240925153650.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-kW2htvRJfmL0yNSpkZu75/MC+PWPIvqs2wLzoqizmZOpmonuj+es8hWuaFD2VEpwxaQ4aDFJqqCbyCiwigYZzw==","_resolved":"/tmp/a7870954abd866e7480d902ecc5171ab/midscene-shared-0.5.1-beta-20240925153650.0.tgz","_from":"file:midscene-shared-0.5.1-beta-20240925153650.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-kW2htvRJfmL0yNSpkZu75/MC+PWPIvqs2wLzoqizmZOpmonuj+es8hWuaFD2VEpwxaQ4aDFJqqCbyCiwigYZzw==","shasum":"872f19c580b1cf3cc1a4dd52d5ff4f68661ada4e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240925153650.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFn3JAC6pnuoFcq/yzudiOxk0DH3d5fhkWUCW7MWzFrdAiB/B7Lwk6b1uX+uWckiUBS2Ehrsu/hMkW2jn+byP6/5ow=="}],"size":10661},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.1-beta-20240925153650.0_1727278707459_0.06827187049387629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T15:38:27.640Z","publish_time":1727278707640,"_source_registry_name":"default","contributors":[]},"0.5.1-beta-20240926023327.0":{"name":"@midscene/shared","version":"0.5.1-beta-20240926023327.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.1-beta-20240926023327.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-S4vRV4uEOEp8KIFoXgusSErw1jPoY1OLUHbL9oA8qccv/x2JWzdbja4AiTHhMyr9qMcW7veW7cvA4EZEwFkU6g==","_resolved":"/tmp/516a58e5b6be5837a406587f05fc883e/midscene-shared-0.5.1-beta-20240926023327.0.tgz","_from":"file:midscene-shared-0.5.1-beta-20240926023327.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-S4vRV4uEOEp8KIFoXgusSErw1jPoY1OLUHbL9oA8qccv/x2JWzdbja4AiTHhMyr9qMcW7veW7cvA4EZEwFkU6g==","shasum":"0184f8532526ced6b83c0cf57490ee78f9abd9af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1-beta-20240926023327.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjZcLCIQUaDjXP+rkClIqsclpgcCT+Rg6rzxevAuYo7AiEAjqbgLMWJCaGdYk9KZh0NRBF6MU4sw7/TbNCYy0Ty9ZY="}],"size":10662},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.1-beta-20240926023327.0_1727318097943_0.5108174209444856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T02:34:58.275Z","publish_time":1727318098275,"_source_registry_name":"default","contributors":[]},"0.5.1":{"name":"@midscene/shared","version":"0.5.1","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.1","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-CG7kMJGZRVkJyn1fiYQ/QvUivkiIH7IlyYkgPxvzhCd4oyc9xFQpxxsC5B/bJOJEDb9xDbgAQz4pcvHuDxacvQ==","_resolved":"/tmp/39e9d6007dcc18bb8ce4d65f1a3f0ffc/midscene-shared-0.5.1.tgz","_from":"file:midscene-shared-0.5.1.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-CG7kMJGZRVkJyn1fiYQ/QvUivkiIH7IlyYkgPxvzhCd4oyc9xFQpxxsC5B/bJOJEDb9xDbgAQz4pcvHuDxacvQ==","shasum":"f955c7492db0d64e29ae6813171be2b774725917","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.1.tgz","fileCount":24,"unpackedSize":52886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbde9SO+Teh5ShqVA/T5FY0PXfaGgJB0U8R2VVpB3tNAiEA8VXHsEx5/U/DfhsYWc1xLU9uK0wdCQjVAj3JvGWYm84="}],"size":10643},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.1_1727336487546_0.9388796405575501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T07:41:27.796Z","publish_time":1727336487796,"_source_registry_name":"default","contributors":[]},"0.5.2-beta-20240928135126.0":{"name":"@midscene/shared","version":"0.5.2-beta-20240928135126.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.2-beta-20240928135126.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-29eLefFk0MNxDVbPdsrzlQK23J3jleRKrYwvBYWjqu3szR9IKzwz9D3TUN8j4WXhu++O6xQNDk8VhwK0FLb/PQ==","_resolved":"/tmp/74ff4268b9347d81ae7abea4c9ab4fe5/midscene-shared-0.5.2-beta-20240928135126.0.tgz","_from":"file:midscene-shared-0.5.2-beta-20240928135126.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-29eLefFk0MNxDVbPdsrzlQK23J3jleRKrYwvBYWjqu3szR9IKzwz9D3TUN8j4WXhu++O6xQNDk8VhwK0FLb/PQ==","shasum":"dc7b5d9decfb48cceb1cdfd1a5b0abd7dfe713ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.2-beta-20240928135126.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDoVNVbA5CcIkwJqExC7+B9K+SU/gnb2F/q/My6mn9DwIgbnnoHGL75C/3giVpdrS7FsXepQ7zDtCMPIDammi7Al0="}],"size":10661},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.2-beta-20240928135126.0_1727531582103_0.949004499799255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-28T13:53:02.371Z","publish_time":1727531582371,"_source_registry_name":"default","contributors":[]},"0.5.2-beta-20240929094445.0":{"name":"@midscene/shared","version":"0.5.2-beta-20240929094445.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.2-beta-20240929094445.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-X+wIqft7g4SPU7M6jWwYZv/rsm8zM24N1vHgW6thGVEEIDCPkbPV/Cngtp1hECuPayZGYQPCm3R4HOccEhvJGQ==","_resolved":"/tmp/938ca0d84501e3066fe45209ee9fb0c7/midscene-shared-0.5.2-beta-20240929094445.0.tgz","_from":"file:midscene-shared-0.5.2-beta-20240929094445.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-X+wIqft7g4SPU7M6jWwYZv/rsm8zM24N1vHgW6thGVEEIDCPkbPV/Cngtp1hECuPayZGYQPCm3R4HOccEhvJGQ==","shasum":"cb738bf67d48279a91fc5d7f5260e820bd8f4bc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.2-beta-20240929094445.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvtf7zxil1WJ1uNmfMyCHYHmu4dlsxugXsfVUs96U+MAiAjE7ows3P38QBY7J4Jwn26FbfwCkpq/CeLCaSB7LsvhQ=="}],"size":10661},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.2-beta-20240929094445.0_1727603181082_0.5162732275951007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-29T09:46:21.284Z","publish_time":1727603181284,"_source_registry_name":"default","contributors":[]},"0.5.2-beta-20241008085823.0":{"name":"@midscene/shared","version":"0.5.2-beta-20241008085823.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.2-beta-20241008085823.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-CHu9ateVFH7Z9XAIA9NGZGf8E1CBXI0SmH2yuJJ4GWsGGR8zY5Yg185bBaLn7ZpDFnwG6N1rELd+RoT+OpoIBg==","_resolved":"/tmp/5839f83c693f416f62640e4f72657996/midscene-shared-0.5.2-beta-20241008085823.0.tgz","_from":"file:midscene-shared-0.5.2-beta-20241008085823.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-CHu9ateVFH7Z9XAIA9NGZGf8E1CBXI0SmH2yuJJ4GWsGGR8zY5Yg185bBaLn7ZpDFnwG6N1rELd+RoT+OpoIBg==","shasum":"00048857d7b3fdeaba73c4ef18984ceb3663dced","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.2-beta-20241008085823.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA9jbWM1TLnkEsT/grwwpqNhOf/K4MA5U3lDajwfE9LwIhAPawvBJ6t50jffNNtNjPocOn87zshyBBKTSSbqWXX/eT"}],"size":10660},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.2-beta-20241008085823.0_1728377997654_0.25189769764431613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T08:59:57.850Z","publish_time":1728377997850,"_source_registry_name":"default","contributors":[]},"0.5.2-beta-20241009023204.0":{"name":"@midscene/shared","version":"0.5.2-beta-20241009023204.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.2-beta-20241009023204.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-jOWfrWNEYDO1bRE5esDCJhs0WZm0f9u+ray/iXL4L1offMSK5iQALcGlxRbU+RtjRR3akVnFM5R+3pxCftxqgw==","_resolved":"/tmp/bb1b1cdf89efa001ddc962448055f313/midscene-shared-0.5.2-beta-20241009023204.0.tgz","_from":"file:midscene-shared-0.5.2-beta-20241009023204.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-jOWfrWNEYDO1bRE5esDCJhs0WZm0f9u+ray/iXL4L1offMSK5iQALcGlxRbU+RtjRR3akVnFM5R+3pxCftxqgw==","shasum":"eaa6df38a4877ba557e77826cc4e039c5121dbab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.2-beta-20241009023204.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6hSXPkROlHJB5ONtJNVcWaiHXdaxx7jGfEE3+5mU8jAiBkIJP9G9mAHkZdJBVoLe9Zm8Mutpth+TrPe//YqNSmJw=="}],"size":10660},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.2-beta-20241009023204.0_1728441220679_0.25485394955987406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T02:33:40.950Z","publish_time":1728441220950,"_source_registry_name":"default","contributors":[]},"0.5.2-beta-20241010035503.0":{"name":"@midscene/shared","version":"0.5.2-beta-20241010035503.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.2-beta-20241010035503.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-h2aH4Dan/MK6w8rGKM1/zJ9rhJn9jM/YHRB+azdf0J1216SS9eKX2ckIg65tBmGll4WY/VETgmAZN3Y3SmZOrw==","_resolved":"/tmp/3ae9d170936271240b593eba8020dd8c/midscene-shared-0.5.2-beta-20241010035503.0.tgz","_from":"file:midscene-shared-0.5.2-beta-20241010035503.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-h2aH4Dan/MK6w8rGKM1/zJ9rhJn9jM/YHRB+azdf0J1216SS9eKX2ckIg65tBmGll4WY/VETgmAZN3Y3SmZOrw==","shasum":"a29a7be2cae757fe7a9c4f899c25b08021eb7fd5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.2-beta-20241010035503.0.tgz","fileCount":24,"unpackedSize":52908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVDArY2wOhqI7a4XtuWOFlJfpE0SbZ2bcKm8NnhDe4mAiEA2MAe7YfN+nWMLjrnziisVzVOzzyWuEU4UyVb3oDPO/c="}],"size":10660},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.2-beta-20241010035503.0_1728532601254_0.01355413601824318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-10T03:56:41.485Z","publish_time":1728532601485,"_source_registry_name":"default","contributors":[]},"0.5.2":{"name":"@midscene/shared","version":"0.5.2","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.2","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-eg4acyC/W1wAJYGNg8sX3kcaaSq1WIYxS63hfyHD6WIbGw//BfkvkYri99mrnndMZr14AUa4q+c1AgCHFA3G9g==","_resolved":"/tmp/6250794df2c93ed025ff9d039069a5e8/midscene-shared-0.5.2.tgz","_from":"file:midscene-shared-0.5.2.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-eg4acyC/W1wAJYGNg8sX3kcaaSq1WIYxS63hfyHD6WIbGw//BfkvkYri99mrnndMZr14AUa4q+c1AgCHFA3G9g==","shasum":"e70e22edc8bd52db2262b174bfd2fa410772df4c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.2.tgz","fileCount":24,"unpackedSize":54870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIRc5i2730PM4h4zlNeBo1S6TarjgLm8in/m58SCEr/AiEAyfNEK1UbA6cappK2cXdJ/kT+Zaq9HdcRCfLKZVAVbyA="}],"size":10965},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.2_1728715029967_0.7045231011915529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-12T06:37:10.143Z","publish_time":1728715030143,"_source_registry_name":"default","contributors":[]},"0.6.0":{"name":"@midscene/shared","version":"0.6.0","_id":"@midscene/shared@0.6.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"e69c7ddcbf9700b83677be240bae4e959a5cbb71","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.0.tgz","fileCount":24,"integrity":"sha512-6SFsczbekFTuV7zX1nfywEjPdKRgzhbjjw6JsICGtyLJFKOF0ZhFHmM+5TMNTyM3Kbgn4NAoqzzB46uRK/DqEw==","signatures":[{"sig":"MEUCIAkHFxIdEv6S751juulCd1Oz+GBC+gFpcbgBE/SZN+kgAiEA+xFqeIn7xlsCUyHJu5+u011yUVx15fn2rK3p+SsJSuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54870,"size":10965},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.6.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/2756d5110aefb6e17327d37dc985377f/midscene-shared-0.6.0.tgz","_integrity":"sha512-6SFsczbekFTuV7zX1nfywEjPdKRgzhbjjw6JsICGtyLJFKOF0ZhFHmM+5TMNTyM3Kbgn4NAoqzzB46uRK/DqEw==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.6.0_1728720609535_0.1560135310084665","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-12T08:10:09.715Z","publish_time":1728720609715,"_source_registry_name":"default","contributors":[]},"0.6.1":{"name":"@midscene/shared","version":"0.6.1","_id":"@midscene/shared@0.6.1","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"dist":{"shasum":"ee2f8513af592e53ce0286e716826bb4a6e28e1b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.1.tgz","fileCount":24,"integrity":"sha512-C5WXWx6ZYg8tqCa1y7D6c3L7W7Kz+6XXgeRcY3jDmZLkaeGtRCtl0wU4duM4VbeH0nxDbyTZCzend7ixE++t+g==","signatures":[{"sig":"MEYCIQCpOv+isKbWRzoP4Pzz+0XVmPmYGT6WVkK8g4g1ilPmNwIhANkW+6nq4CuUGRLeHeF8D3yhDqgowdlEfWLxnzRRGHAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54870,"size":10966},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.6.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/139c0ae6c48f5ff3c0f2ff88d7dc30b5/midscene-shared-0.6.1.tgz","_integrity":"sha512-C5WXWx6ZYg8tqCa1y7D6c3L7W7Kz+6XXgeRcY3jDmZLkaeGtRCtl0wU4duM4VbeH0nxDbyTZCzend7ixE++t+g==","_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.6.1_1728721550748_0.19156876938611012","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-12T08:25:50.907Z","publish_time":1728721550907,"_source_registry_name":"default","contributors":[]},"0.6.2-beta-20241012092515.0":{"name":"@midscene/shared","version":"0.6.2-beta-20241012092515.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.2-beta-20241012092515.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-PGZ8cOs4kUyFY+T18vWuPum9r6Ub1C3hMkqaNVuHY98ApVeFiLJ6DzdYe1YUVezRwnmkJEmS1AvKeI23XpsfLg==","_resolved":"/tmp/a119462801138caaa5ec9d3b7af7cbb6/midscene-shared-0.6.2-beta-20241012092515.0.tgz","_from":"file:midscene-shared-0.6.2-beta-20241012092515.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-PGZ8cOs4kUyFY+T18vWuPum9r6Ub1C3hMkqaNVuHY98ApVeFiLJ6DzdYe1YUVezRwnmkJEmS1AvKeI23XpsfLg==","shasum":"5ddf247b3d44106f8650abae7d634ab1d5d8ce3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.2-beta-20241012092515.0.tgz","fileCount":24,"unpackedSize":54892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsTPoSJG4J/+aYURELExrzFTMRbYTNaRI6d0+vE+4YcAiEAuDHsR1FJ1CGtNgazOGGP1ugxllxEwb5PTZ/KQ2/lV1M="}],"size":10985},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.2-beta-20241012092515.0_1728725211552_0.6524433597974746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-12T09:26:51.761Z","publish_time":1728725211761,"_source_registry_name":"default","contributors":[]},"0.5.3-beta-20241012095214.0":{"name":"@midscene/shared","version":"0.5.3-beta-20241012095214.0","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.5.3-beta-20241012095214.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","_integrity":"sha512-27aNMm/rvCMz3mnEFY9u/kAlTReNEs+/rtfXt+YI1DYa7j2wALRSUAKShl9xusDfMtAuVcBBu6DkiohUxyx8RA==","_resolved":"/tmp/59e17fe50e4e56f2ec53f1226c0aff27/midscene-shared-0.5.3-beta-20241012095214.0.tgz","_from":"file:midscene-shared-0.5.3-beta-20241012095214.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-27aNMm/rvCMz3mnEFY9u/kAlTReNEs+/rtfXt+YI1DYa7j2wALRSUAKShl9xusDfMtAuVcBBu6DkiohUxyx8RA==","shasum":"5d539cf58ccaa139c13e3262993faa6277d77f33","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.5.3-beta-20241012095214.0.tgz","fileCount":24,"unpackedSize":54892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+Ajtec70/xmUVgNMbj8agYfxcH0j+chX69ZU15nXIWAiEAjn02w/v67zfZxMglvSBgvRHHZZy6EkY8ae0FPM08RQw="}],"size":10986},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.5.3-beta-20241012095214.0_1728726825629_0.47487594612756623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-12T09:53:45.818Z","publish_time":1728726825818,"_source_registry_name":"default","contributors":[]},"0.6.2":{"name":"@midscene/shared","version":"0.6.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.2","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0j05fYx2TPxTGdEthuchQcOzWloKdKCZfHsyHezNX93J49d8HJSPXTWnoklxExsa7P/IrTZlmyUDtBpxZ+M2ew==","_resolved":"/tmp/f9e98767dffba024689deacc91d5273a/midscene-shared-0.6.2.tgz","_from":"file:midscene-shared-0.6.2.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-0j05fYx2TPxTGdEthuchQcOzWloKdKCZfHsyHezNX93J49d8HJSPXTWnoklxExsa7P/IrTZlmyUDtBpxZ+M2ew==","shasum":"2dd05f704ef2fd2e61619e2fb1c6ea7bb525820e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.2.tgz","fileCount":24,"unpackedSize":54972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDimwz7YEiz5475LmabPuK49np7zgzs1jrzO3fLg7R//AiBodhOIdMSmL0Od1A71T6/guo+IRY9OkC/TAXRyy2osPQ=="}],"size":11001},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.2_1728962798617_0.8223677674161156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-15T03:26:38.842Z","publish_time":1728962798842,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241017035917.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241017035917.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241017035917.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-N+PqtWDiyL+ugZ7as1Q3EZbrk3CdfBIJgijzXfxNiYnpDEsMAO1tHnVtMPAZ9cVJ3VirL2/3CstHQV8ays6yVw==","_resolved":"/tmp/b9d34477270ff2524e07bd8cc930487a/midscene-shared-0.6.3-beta-20241017035917.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241017035917.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-N+PqtWDiyL+ugZ7as1Q3EZbrk3CdfBIJgijzXfxNiYnpDEsMAO1tHnVtMPAZ9cVJ3VirL2/3CstHQV8ays6yVw==","shasum":"1556199d21f2ee6d79da5314fdc72c830430a5f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241017035917.0.tgz","fileCount":24,"unpackedSize":54994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGID8NS/DCiGw67pmnbglo0c4+tvkpJ84lYPgysl/l6OAiBKpOPeDyIAjelUnm8FSx4BGukO2sL8IeNxgWUjWIOr5w=="}],"size":11031},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241017035917.0_1729137654826_0.21149228110788432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T04:00:54.995Z","publish_time":1729137654995,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241017041417.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241017041417.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241017041417.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xolsg5EEeJ1FYYfBuHqtk4a6QidQax7rP+TQyZ8rboSU69kJ0fwk5g1LUqEzuHoTEXp4VHxSZduDZSLF7DlCrw==","_resolved":"/tmp/2b2b2169b5ee374f840a6b7297a2ee9e/midscene-shared-0.6.3-beta-20241017041417.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241017041417.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-xolsg5EEeJ1FYYfBuHqtk4a6QidQax7rP+TQyZ8rboSU69kJ0fwk5g1LUqEzuHoTEXp4VHxSZduDZSLF7DlCrw==","shasum":"c5cdd28adb222ce9cc998b68e0201d66032e32b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241017041417.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEEqPDNSWJoaLHw0TFoilWMUFcyQTeLs1cp3e1PGl66wIhAPu5yv5IA/4GaX/Fa0gqjyE8whv5KKz2YHcjC6FXCYc+"}],"size":11651},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241017041417.0_1729138549427_0.021116574191734738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T04:15:49.797Z","publish_time":1729138549797,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241017073804.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241017073804.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241017073804.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aSU+Hj+6RPrQ3ujMXsHuXQz+Hy4dsJKpPZN0y84KAQOpg+2bYHlQDRaq/peHzjYfmX/Z3vmF00pvLqxE61WCOg==","_resolved":"/tmp/f3cc06b4a1c3a4da05eba144452c5afb/midscene-shared-0.6.3-beta-20241017073804.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241017073804.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-aSU+Hj+6RPrQ3ujMXsHuXQz+Hy4dsJKpPZN0y84KAQOpg+2bYHlQDRaq/peHzjYfmX/Z3vmF00pvLqxE61WCOg==","shasum":"09ce41d8daab7aa20768c213a74d8a7340a2332e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241017073804.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9cCKk2KbjxGhDWLhHbJjm/JHJYEl2XC3Hc/yF+P/JiwIhAI1K+dXNfT2guo5Mib7AMnb9Nme8ewqVKNEj7sm6jTZZ"}],"size":11651},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241017073804.0_1729150783340_0.30098789494101164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T07:39:43.529Z","publish_time":1729150783529,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241018083811.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241018083811.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241018083811.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OKmmG0ZHGvUbquq+pKw90/mlb5oMnWunknb10KWKF6w6NBwqbKosdpp6gHyzp04vF6MlxphG9FhEp4TuAtvCDw==","_resolved":"/tmp/7ee76d1280be844a443a42b93548b994/midscene-shared-0.6.3-beta-20241018083811.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241018083811.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-OKmmG0ZHGvUbquq+pKw90/mlb5oMnWunknb10KWKF6w6NBwqbKosdpp6gHyzp04vF6MlxphG9FhEp4TuAtvCDw==","shasum":"360dff41eb97f95bd1e0e58bc4c29cbed163e9f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241018083811.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsKIMjS6DXsPKnHqbnz7iq7oibuQpS9OTvjvgQSZqDfQIgR+Bq9Ru4SuuFz48DhzNS1YCflsrOBaK9PauE67Rey/A="}],"size":11652},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241018083811.0_1729240800985_0.8149221229824515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T08:40:01.152Z","publish_time":1729240801152,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241019011317.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241019011317.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241019011317.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Rb0oAvsZaM8qReNfHDwslF76Uun3sIcR2Qm2+caeqXgZZ1cjvPMIAqtv7fR3W0B+N57VHRig0THpgtssIBL/Fg==","_resolved":"/tmp/a17197e57d8ff2b29e5156d44f656dda/midscene-shared-0.6.3-beta-20241019011317.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241019011317.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Rb0oAvsZaM8qReNfHDwslF76Uun3sIcR2Qm2+caeqXgZZ1cjvPMIAqtv7fR3W0B+N57VHRig0THpgtssIBL/Fg==","shasum":"f5de2003a3dd9d2ff3e53f4f62f55f3a4a6c4155","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241019011317.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmAhMM8yHz6GwthkxObn6iQGAwpazmSvuzUTfRHd7AuAiEAtnR8MYPuxe3K++aWqFWJlkGWEEJLIph+6oQhAZZ9XDM="}],"size":11652},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241019011317.0_1729300505721_0.6537550895175852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-19T01:15:05.996Z","publish_time":1729300505996,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241021072342.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241021072342.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241021072342.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RI3iloxWtYCC64atr+lqKM+irUWCHPa9021KZJqSCMVS1uBTl8ChAPrn3gltp3tRPSx8wDcUok7XH3g8v3SDyw==","_resolved":"/tmp/66b2ce18f631d2dedb1bea3fab22dad2/midscene-shared-0.6.3-beta-20241021072342.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241021072342.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-RI3iloxWtYCC64atr+lqKM+irUWCHPa9021KZJqSCMVS1uBTl8ChAPrn3gltp3tRPSx8wDcUok7XH3g8v3SDyw==","shasum":"b2dd7e4efe803ede39c45a125ee7dbf45c62b3be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241021072342.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOLm7wZ15DpcU+nagAlK/LHQSw5EmEIDfKJvHR4gzlOwIhALdf7M1vJ5zMhasIaWYKbDJEc+mU/cdk7R4HxWiuzCxG"}],"size":11652},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241021072342.0_1729495535305_0.23180558199172818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T07:25:35.480Z","publish_time":1729495535480,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241021073842.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241021073842.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.6.3-beta-20241021073842.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DP8jnlp/lP0bGWJTrs54p/5R2Km2UJxrzf36x/FNZ/3ecG0l6RkAK+Y9N9i/Qoq4sTBoxPfRYuHeEufzREATSQ==","_resolved":"/tmp/fb0e5f4650f64755007a889dccf28570/midscene-shared-0.6.3-beta-20241021073842.0.tgz","_from":"file:midscene-shared-0.6.3-beta-20241021073842.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-DP8jnlp/lP0bGWJTrs54p/5R2Km2UJxrzf36x/FNZ/3ecG0l6RkAK+Y9N9i/Qoq4sTBoxPfRYuHeEufzREATSQ==","shasum":"6faa4b6d2982bf2283b4cc46b4f7b26e6bb82f4f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241021073842.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYSacFfta740DRuz8g9r4ygBp1RM8ry1ef/eduEM/PqAiEA2jr+qu8eXgaeT4qT51RPIWfiNdKqtR4nGmlDk/JLLEI="}],"size":11652},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.6.3-beta-20241021073842.0_1729496430672_0.11998155586022485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T07:40:30.858Z","publish_time":1729496430858,"_source_registry_name":"default","contributors":[]},"0.6.3-beta-20241021080420.0":{"name":"@midscene/shared","version":"0.6.3-beta-20241021080420.0","_id":"@midscene/shared@0.6.3-beta-20241021080420.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"4d9a7eb505c2cf37faf1e66efd74d6af9f1a583b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.6.3-beta-20241021080420.0.tgz","fileCount":24,"integrity":"sha512-ZZboZCDnu/0GcYofl8PM69lUfu9CAWAdPCoNVPI7gtLoEsF8xxPSM1GAhazdfGNcW5dIN20gKlVXt+u1aZ4VzQ==","signatures":[{"sig":"MEQCIF8FhpXqKlaJQ9bg0MgTdRd1NARPp8hfn7dNYiuESeXVAiAv+Rq4GAPOOtd/cCpV0CmoWO65l+vwbDGFot4s+uZumQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60187,"size":11651},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.6.3-beta-20241021080420.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/012f8ecff5c8a4df4bf3375941e63bb0/midscene-shared-0.6.3-beta-20241021080420.0.tgz","_integrity":"sha512-ZZboZCDnu/0GcYofl8PM69lUfu9CAWAdPCoNVPI7gtLoEsF8xxPSM1GAhazdfGNcW5dIN20gKlVXt+u1aZ4VzQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"constants":["./dist/types/constants.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.6.3-beta-20241021080420.0_1729497972343_0.20744501440397123","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-21T08:06:12.521Z","publish_time":1729497972521,"_source_registry_name":"default","contributors":[]},"0.7.0":{"name":"@midscene/shared","version":"0.7.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.0","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BMokocrfP6w4cqvo+nTOHZkrW6BT2c4iXiouQwfVYiXHxjDOoBcaHCGOLiFzss1gerPsjW332VLAqgcanSpSLg==","_resolved":"/tmp/2de09adc1f5843ed3ea85655bfd88c7b/midscene-shared-0.7.0.tgz","_from":"file:midscene-shared-0.7.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-BMokocrfP6w4cqvo+nTOHZkrW6BT2c4iXiouQwfVYiXHxjDOoBcaHCGOLiFzss1gerPsjW332VLAqgcanSpSLg==","shasum":"c38a8eaf7ad7947ea35de11caffeda213c6c0cc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.0.tgz","fileCount":24,"unpackedSize":60165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXwRcGu/N3wjaS+AZ7bGhT9DDXwttEM0jdr9aO64CRbgIhAPKQ40Q87BIPWYUpfTvFrzwiQFwn0ktYFr1NETquyNaG"}],"size":11627},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.0_1729499691752_0.1742084551901666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T08:34:51.969Z","publish_time":1729499691969,"_source_registry_name":"default","contributors":[]},"0.7.1":{"name":"@midscene/shared","version":"0.7.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.1","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-++kM0wROxyq6cvXJb+yxcKu3OIGgsgXx9xgCDA13xa1MI3FNvGcv9t04jUJzgq3xXGu9tqIIlkMQ2rWUydbe4w==","_resolved":"/tmp/e71d8b37c89df0441cefef77900e12fe/midscene-shared-0.7.1.tgz","_from":"file:midscene-shared-0.7.1.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-++kM0wROxyq6cvXJb+yxcKu3OIGgsgXx9xgCDA13xa1MI3FNvGcv9t04jUJzgq3xXGu9tqIIlkMQ2rWUydbe4w==","shasum":"92f41455dc8ecbbeedf1307f1d91933d8ea4ec5a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.1.tgz","fileCount":24,"unpackedSize":60165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7MSyUxGTVaeL2hYIZPHQ7alhtyO9PkHqvWD0kudKE2AiB8rKWtrYlo74Vd3mywNd6Yi1UoblXBNJre/FSawLen/Q=="}],"size":11627},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.1_1729583019806_0.7441145989346998"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T07:43:39.979Z","publish_time":1729583019979,"_source_registry_name":"default","contributors":[]},"0.7.2-beta-20241024064319.0":{"name":"@midscene/shared","version":"0.7.2-beta-20241024064319.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.2-beta-20241024064319.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w4mRmOExnq6qbns22sn5CFEOPukPz109fFfFXKfj4+MGsk9g1zaYonQmKt1iGZ/06JfxGOdbuM2fuIT4M79L1w==","_resolved":"/tmp/42e8cc35e64fb3315d9de1274a18d479/midscene-shared-0.7.2-beta-20241024064319.0.tgz","_from":"file:midscene-shared-0.7.2-beta-20241024064319.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-w4mRmOExnq6qbns22sn5CFEOPukPz109fFfFXKfj4+MGsk9g1zaYonQmKt1iGZ/06JfxGOdbuM2fuIT4M79L1w==","shasum":"e40e4997dc130f758e8661666a79dfe872b8e3ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2-beta-20241024064319.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsuIrn5/PGVDkLYbO1Bd6hco9dmV1oJvtuawqKL1zPKAiB6w9Zq7o9owy20wsMj5riCC2RDFT6mS6qqHwnKB65HoA=="}],"size":11652},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.2-beta-20241024064319.0_1729752312672_0.31635198845347934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-24T06:45:12.842Z","publish_time":1729752312842,"_source_registry_name":"default","contributors":[]},"0.7.2":{"name":"@midscene/shared","version":"0.7.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.2","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mlfTg7lBiJb0vBgavFCqcMcCmeFtqYprwY7lXOy+wUScMXJmf2s5nNPZqTDiBPBtivK3jbTyh9i8utayxqQL0g==","_resolved":"/tmp/6e20de47c1b27865298f104096e000a1/midscene-shared-0.7.2.tgz","_from":"file:midscene-shared-0.7.2.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-mlfTg7lBiJb0vBgavFCqcMcCmeFtqYprwY7lXOy+wUScMXJmf2s5nNPZqTDiBPBtivK3jbTyh9i8utayxqQL0g==","shasum":"72ca5622d45495d136080a51970cd3d4622afa65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2.tgz","fileCount":24,"unpackedSize":60165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDytwUgqJHOq/VaBujZ0hpJvxbT5rObatzWOROPWEd54QIgFWPb2LVYD/s8uURpGtBM31TJ/JlWLToBfuEFTwJrKk4="}],"size":11625},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.2_1729754468322_0.6449613426668481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-24T07:21:08.489Z","publish_time":1729754468489,"_source_registry_name":"default","contributors":[]},"0.7.2-beta-20241024094141.0":{"name":"@midscene/shared","version":"0.7.2-beta-20241024094141.0","_id":"@midscene/shared@0.7.2-beta-20241024094141.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"3d926ed0f23aa4be1be62a3d09eeee9a4916d778","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2-beta-20241024094141.0.tgz","fileCount":46,"integrity":"sha512-q2WUj9i/fmxS1fkElIjr9p4nzv5ppZ5eYOSIK60u/ZAZTv9oDZJ5fMICFTaV8Bzkpw1CX/4girJtx1DbD+rJYg==","signatures":[{"sig":"MEUCIGAn0lchM6GGSVOvkpEGgWSV3SfMzbX0ers3A2124yPtAiEA/r8lX+LvLvEJN10N+r4N/Xxl8iBoKY+Xrg2MubcXwKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99214,"size":13614},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.7.2-beta-20241024094141.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","browser":"./dist/browser/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","browser":"./dist/browser/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","browser":"./dist/browser/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","browser":"./dist/browser/utils.js","require":"./dist/lib/utils.js"},"./browser":"./dist/browser/index.js","./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","browser":"./dist/browser/constants.js","require":"./dist/lib/constants.js"},"./browser/fs":"./dist/browser/fs.js","./browser/img":"./dist/browser/img.js","./browser/utils":"./dist/browser/utils.js","./browser/constants":"./dist/browser/constants.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/4e3f00098f8382ebe100ec25ae1b9ef7/midscene-shared-0.7.2-beta-20241024094141.0.tgz","_integrity":"sha512-q2WUj9i/fmxS1fkElIjr9p4nzv5ppZ5eYOSIK60u/ZAZTv9oDZJ5fMICFTaV8Bzkpw1CX/4girJtx1DbD+rJYg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./src/index.ts"],"fs":["./src/fs/index.ts"],"img":["./src/img/index.ts"],"utils":["./src/utils.ts"],"constants":["./src/constants/index.ts"]},"./browser":{"*":["./dist/browser/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.7.2-beta-20241024094141.0_1729763057629_0.4153141628692507","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-24T09:44:17.854Z","publish_time":1729763057854,"_source_registry_name":"default","contributors":[]},"0.7.2-beta-20241024103907.0":{"name":"@midscene/shared","version":"0.7.2-beta-20241024103907.0","_id":"@midscene/shared@0.7.2-beta-20241024103907.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"7fe9e0035a87fea27748482a9f503d14f21c6811","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2-beta-20241024103907.0.tgz","fileCount":46,"integrity":"sha512-5j/5W+fY/UM1dfgzLamG6QKjImvQcCeGwl1JUMzH2PwEqQZ4R8tl5KQc//oq90tmQk7KDDcj9zexZdHIcHkUqw==","signatures":[{"sig":"MEYCIQDIb/Egq8QdRIqQp4iFOITqWzF/NfQXvRD87E5TABJihgIhAIkNPrsPOvflhIMhU9WSl7UBcevT9+nIkZi6pAwp58wD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99214,"size":13613},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.7.2-beta-20241024103907.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","browser":"./dist/browser/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","browser":"./dist/browser/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","browser":"./dist/browser/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","browser":"./dist/browser/utils.js","require":"./dist/lib/utils.js"},"./browser":"./dist/browser/index.js","./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","browser":"./dist/browser/constants.js","require":"./dist/lib/constants.js"},"./browser/fs":"./dist/browser/fs.js","./browser/img":"./dist/browser/img.js","./browser/utils":"./dist/browser/utils.js","./browser/constants":"./dist/browser/constants.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/161597a3731e176f134686221a15de7b/midscene-shared-0.7.2-beta-20241024103907.0.tgz","_integrity":"sha512-5j/5W+fY/UM1dfgzLamG6QKjImvQcCeGwl1JUMzH2PwEqQZ4R8tl5KQc//oq90tmQk7KDDcj9zexZdHIcHkUqw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"See https://midscenejs.com/ for details.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./src/index.ts"],"fs":["./src/fs/index.ts"],"img":["./src/img/index.ts"],"utils":["./src/utils.ts"],"constants":["./src/constants/index.ts"]},"./browser":{"*":["./dist/browser/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.58.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.7.2-beta-20241024103907.0_1729766492439_0.11880604779663484","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-24T10:41:32.652Z","publish_time":1729766492652,"_source_registry_name":"default","contributors":[]},"0.7.2-beta-20241024113439.0":{"name":"@midscene/shared","version":"0.7.2-beta-20241024113439.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./fs":{"types":"./dist/types/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.2-beta-20241024113439.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gSD6a1wxwr6z15Yz5b3BfmJBzWT5vWuA7VUNpm2c//kWg9g9aMq6wsZh9ixK/g29pPDhu7HGof62rG5pseFRpA==","_resolved":"/tmp/c4da9c78d9f00f18e18d998f71f3bdd9/midscene-shared-0.7.2-beta-20241024113439.0.tgz","_from":"file:midscene-shared-0.7.2-beta-20241024113439.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-gSD6a1wxwr6z15Yz5b3BfmJBzWT5vWuA7VUNpm2c//kWg9g9aMq6wsZh9ixK/g29pPDhu7HGof62rG5pseFRpA==","shasum":"c56dd922517b9a4e632dec1b4819cf178a05f4cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2-beta-20241024113439.0.tgz","fileCount":24,"unpackedSize":60187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDxLNc30eQbRnoknZ/CM0Uwpc8PSxPEhYUT2ZN09hZSAiAM6KAN0rz+1D5t0AYp/EuM8IOdLVeYoveuCEqbhjmK9Q=="}],"size":11650},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.2-beta-20241024113439.0_1729769794258_0.3297124173005641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-24T11:36:34.446Z","publish_time":1729769794446,"_source_registry_name":"default","contributors":[]},"0.7.2-beta-20241025012947.0":{"name":"@midscene/shared","version":"0.7.2-beta-20241025012947.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js","browser":"./dist/browser/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js","browser":"./dist/browser/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js","browser":"./dist/browser/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js","browser":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js","browser":"./dist/browser/utils.js"},"./browser":"./dist/browser/index.js","./browser/constants":"./dist/browser/constants.js","./browser/fs":"./dist/browser/fs.js","./browser/img":"./dist/browser/img.js","./browser/utils":"./dist/browser/utils.js"},"typesVersions":{"*":{".":["./src/index.ts"],"constants":["./src/constants/index.ts"],"img":["./src/img/index.ts"],"fs":["./src/fs/index.ts"],"utils":["./src/utils.ts"]},"./browser":{"*":["./dist/browser/*"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.2-beta-20241025012947.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oHO3RZhPt7l+vikycy2BI3j7U6QJHxVSY/KdIDHNz7NLlVJg0lTFDmGrZ9VkDVZJnzMAPycAcSLku++Qo/qTeQ==","_resolved":"/tmp/07e8a0734d7e3cc31936e665a7f1d248/midscene-shared-0.7.2-beta-20241025012947.0.tgz","_from":"file:midscene-shared-0.7.2-beta-20241025012947.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-oHO3RZhPt7l+vikycy2BI3j7U6QJHxVSY/KdIDHNz7NLlVJg0lTFDmGrZ9VkDVZJnzMAPycAcSLku++Qo/qTeQ==","shasum":"afff0d23020f0d6b0d3d8ec70ef9331f6fa4a281","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2-beta-20241025012947.0.tgz","fileCount":46,"unpackedSize":99724,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+idsrjGHodzT51M60iz0hKFsZj34x2SGtU2X/lJ+8wAIhAKfxHI8HeRJB+YAwW28+836pjudsIMf4gLcYCRNesFuI"}],"size":13674},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.2-beta-20241025012947.0_1729819938106_0.4370506888470427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T01:32:18.404Z","publish_time":1729819938404,"_source_registry_name":"default","contributors":[]},"0.7.2-beta-20241025022530.0":{"name":"@midscene/shared","version":"0.7.2-beta-20241025022530.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js","browser":"./dist/browser/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js","browser":"./dist/browser/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js","browser":"./dist/browser/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js","browser":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js","browser":"./dist/browser/utils.js"},"./browser":"./dist/browser/index.js","./browser/constants":"./dist/browser/constants.js","./browser/fs":"./dist/browser/fs.js","./browser/img":"./dist/browser/img.js","./browser/utils":"./dist/browser/utils.js"},"typesVersions":{"*":{".":["./src/index.ts"],"constants":["./src/constants/index.ts"],"img":["./src/img/index.ts"],"fs":["./src/fs/index.ts"],"utils":["./src/utils.ts"]},"./browser":{"*":["./dist/browser/*"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.2-beta-20241025022530.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zgpcQN0Ta3JN5ZmQJ2T6oT75504MhrWNg0tsUZ+aOMsLYRQ120s5S3OPNWXPjB/vQmbt8sE7llXwcJZx90xtjA==","_resolved":"/tmp/689b45f0277e03ec86954a9f494cf326/midscene-shared-0.7.2-beta-20241025022530.0.tgz","_from":"file:midscene-shared-0.7.2-beta-20241025022530.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-zgpcQN0Ta3JN5ZmQJ2T6oT75504MhrWNg0tsUZ+aOMsLYRQ120s5S3OPNWXPjB/vQmbt8sE7llXwcJZx90xtjA==","shasum":"f308bd8c2737c1aef79bc8b599c42a47faf62a5a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.2-beta-20241025022530.0.tgz","fileCount":46,"unpackedSize":98289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtivJxvAwJ+j6EvsJGZWy4z6aMzRSVwV1pMF39aVqPIAiB9ezaQwCHTzjSRYLBzBDe+ixfoZZsODBztKnExXiMikA=="}],"size":13672},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.2-beta-20241025022530.0_1729823275637_0.8966836461956609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T02:27:55.820Z","publish_time":1729823275820,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241029030944.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241029030944.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.58.2","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241029030944.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-r40wDDl+y+smKo5tsc3nDxq5TmpSeLDubEEaAQLLrwyySjI3DlXvkGJ4JHXaWS1ZMaNXfwo5B/EH6OAf0eFFig==","_resolved":"/tmp/3bb394a72c5a18e2bc3f03733addd7cf/midscene-shared-0.7.3-beta-20241029030944.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241029030944.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-r40wDDl+y+smKo5tsc3nDxq5TmpSeLDubEEaAQLLrwyySjI3DlXvkGJ4JHXaWS1ZMaNXfwo5B/EH6OAf0eFFig==","shasum":"a374a00e87d2ba0c08061b54a8a0d9aac0e98a66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241029030944.0.tgz","fileCount":46,"unpackedSize":101811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNoOI/pMJx1/eICkl9yTlgShlYXv09u7q1M0Ryl6i43AiEApr/KlSdJjdMyj3e7vovDjsCmNw2KCM40W6h7KPiV2/k="}],"size":14163},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241029030944.0_1730171567592_0.18387709091032112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T03:12:47.764Z","publish_time":1730171567764,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241104100519.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241104100519.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241104100519.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-WfMmIBNWkAsACRlazANldtfKtoIc4U3QH2Zch7wdBP1ClYmnNsdfTpq0gU8linnaUZ2lReYGGB3m/BFpID/MEg==","_resolved":"/tmp/029ce70ede47d7db4719ecab0d81b47d/midscene-shared-0.7.3-beta-20241104100519.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241104100519.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-WfMmIBNWkAsACRlazANldtfKtoIc4U3QH2Zch7wdBP1ClYmnNsdfTpq0gU8linnaUZ2lReYGGB3m/BFpID/MEg==","shasum":"d37a1e61a759ca55dd53d0ff75becea1771fb9c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241104100519.0.tgz","fileCount":46,"unpackedSize":101827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcO+hInWBWKJSPGpGEciqzMacQ2DUoyw8mW0a+07le8wIhAL9je0ECfXSVgVtpWliz7uW37JQuFKxYqyAgzBZNyzJx"}],"size":14158},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241104100519.0_1730714882078_0.34565681943361404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T10:08:02.289Z","publish_time":1730714882289,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241105091606.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241105091606.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241105091606.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0KzWyveQ15/I+GFoStRYi410Br4sqKvWxL//F2t2toaOH10LIHx6xRXyIPqc3c1DeGo1XuLc4IZoswnmcEzdmg==","_resolved":"/tmp/ba2890317fd19f33f13b78c9acd0e6f6/midscene-shared-0.7.3-beta-20241105091606.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241105091606.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-0KzWyveQ15/I+GFoStRYi410Br4sqKvWxL//F2t2toaOH10LIHx6xRXyIPqc3c1DeGo1XuLc4IZoswnmcEzdmg==","shasum":"05715e607bb94dbaa9068df05b72bb6075b11b8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241105091606.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVMQnpZci4+OhNTXfbGquGwweByIrF1bwywfHH0aZLVgIhAJ61+1lJ73clVArk5YxQbDRI9+DssgRGdl0x4KN/Mk3p"}],"size":14335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241105091606.0_1730798335453_0.702299715617396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T09:18:55.665Z","publish_time":1730798335665,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241106021404.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241106021404.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241106021404.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xce+AVxjUpNqgQItoDoY9aDXwohZPPxO9QbgS8u5+oof75fzYkqBYHeBAHjhVTCP+uomdpgCGRMagGrjBkERjQ==","_resolved":"/tmp/0dac2b74f3f464b15d89a84ca451c5e2/midscene-shared-0.7.3-beta-20241106021404.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241106021404.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-xce+AVxjUpNqgQItoDoY9aDXwohZPPxO9QbgS8u5+oof75fzYkqBYHeBAHjhVTCP+uomdpgCGRMagGrjBkERjQ==","shasum":"0fc32c79eaa9c3e92e6592e2fb3d1152acf6c442","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241106021404.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDArJTY+Yz/tU6W9tDwEibIM/sDnN4F8SdhMuwryujXPAiB9CXE/NUWpitOQzNq+WMrEPwGrzS3MSXutrUH00zfKVw=="}],"size":14335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241106021404.0_1730859406599_0.4227296098881703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-06T02:16:46.837Z","publish_time":1730859406837,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241106063450.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241106063450.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241106063450.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6D+dvIq5sUk5MMuhVAV3tw2OhOuu7QUL0IqSycsPm0KpkxgJHHW+FoEB/yPiypXujobmm0hocVbJfBXJGVV5lg==","_resolved":"/tmp/9dc93e6e647fa2d90608d04282022779/midscene-shared-0.7.3-beta-20241106063450.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241106063450.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-6D+dvIq5sUk5MMuhVAV3tw2OhOuu7QUL0IqSycsPm0KpkxgJHHW+FoEB/yPiypXujobmm0hocVbJfBXJGVV5lg==","shasum":"ea2483cb6812eb7ec1003a1416b9224c319cb5b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241106063450.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdLcyd4EizWu2sK3o5T1cWj+lhWdErobzmFqxP18BCoAiEAyUyOGELlebZL5WL7QGWGiN7JBFlGLGrSnYZ4UbB63l4="}],"size":14333},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241106063450.0_1730875051898_0.6354990209446931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-06T06:37:32.088Z","publish_time":1730875052088,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241107084720.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241107084720.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241107084720.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gda2DbnPMNUnGcXZrZZ2vD4HZybTZYZr+OR5yThykyfkVYib9w6RKoIrCukNDSJlud/f1gxjjJuO5o0951G8rA==","_resolved":"/tmp/43fe26bf878e4982f376d56c4e0785b1/midscene-shared-0.7.3-beta-20241107084720.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241107084720.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-gda2DbnPMNUnGcXZrZZ2vD4HZybTZYZr+OR5yThykyfkVYib9w6RKoIrCukNDSJlud/f1gxjjJuO5o0951G8rA==","shasum":"40e1b398b72bcd8c2296dac99fc54fa81a6215ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241107084720.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBx4mLkOHqoCpu9eGko4BJTTwU7zLfUMKRnyVUTJrJegIge2DSQ9yKOgNETUdUXY2MpMdAGn2F4BeRDdS4OfhwLOc="}],"size":14334},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241107084720.0_1730969405750_0.006218358935321744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T08:50:05.955Z","publish_time":1730969405955,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241107114328.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241107114328.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241107114328.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SDCzlP/WJEBD9W2Jl3pDICVdhXgQ8yEtArRD5oV2DqkMeT3Mkb/Pn3aWkTFV0B8MjTJ6ckFiiauwuHT2rKu84w==","_resolved":"/tmp/bd5bc5cb2310afbafb4227e6b00fde9c/midscene-shared-0.7.3-beta-20241107114328.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241107114328.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-SDCzlP/WJEBD9W2Jl3pDICVdhXgQ8yEtArRD5oV2DqkMeT3Mkb/Pn3aWkTFV0B8MjTJ6ckFiiauwuHT2rKu84w==","shasum":"478d7b14b952547d96c93f2cbd897fe690f4d018","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241107114328.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNQEuru25yk3G5Ln4W7kKFVRSdiNjCI1Zdy+YjCAHk4AiEAtq2Q3NvJXMe2tKAhFyxeqxM/Kf0r6uUZG5i4RPVT2nA="}],"size":14335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241107114328.0_1730979966243_0.47826051388028046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T11:46:06.494Z","publish_time":1730979966494,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241107122143.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241107122143.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241107122143.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mfM+cKMMk+SHHNHFhFDzXmmPSfKDnQdklmXDeDWpTw96CZepETzdy3OuBmB3sFiv0Ovn0f68yenfKjaMGoyi1w==","_resolved":"/tmp/91015486f095a7141a0bb7b1c0bd248e/midscene-shared-0.7.3-beta-20241107122143.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241107122143.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-mfM+cKMMk+SHHNHFhFDzXmmPSfKDnQdklmXDeDWpTw96CZepETzdy3OuBmB3sFiv0Ovn0f68yenfKjaMGoyi1w==","shasum":"eba3a7692291c12ae798c76cb3aea1f7d7fb7518","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241107122143.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHp2d8TezVK3pIzNf5rSoZe5+7a8GZjB2VbmFA2RBtpNAiBou2g7xO5+VCrLrVDiCSP6nKF+p2zYQYRITcB43CirUA=="}],"size":14335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241107122143.0_1730982264987_0.5263859375238551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T12:24:25.171Z","publish_time":1730982265171,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241111064600.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241111064600.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241111064600.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uNW7ZuVS1Lk/NB1zlmwUrdXJDT1xSACyR2WWug6mQ4CFR6WqiBpUP0ho23ReF8FDd7zxLpxWEE0C+gOgypim1w==","_resolved":"/tmp/052d727e7b8f35715a60bab8f4c5e150/midscene-shared-0.7.3-beta-20241111064600.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241111064600.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-uNW7ZuVS1Lk/NB1zlmwUrdXJDT1xSACyR2WWug6mQ4CFR6WqiBpUP0ho23ReF8FDd7zxLpxWEE0C+gOgypim1w==","shasum":"8a7697d99aeec4b7f45c18e67242165250239d1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241111064600.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBY9ZvGIG7DfrFcHcORORw6f0g8sMn67XeitlD1KBS3EAiA+6GKfZBxIK0BYhFKw5mLhJYb4iVzSLmh41DGG6us3GA=="}],"size":14334},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241111064600.0_1731307719657_0.5409542560699783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-11T06:48:39.852Z","publish_time":1731307719852,"_source_registry_name":"default","contributors":[]},"0.7.3-beta-20241111083017.0":{"name":"@midscene/shared","version":"0.7.3-beta-20241111083017.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.7.3-beta-20241111083017.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nkKL2bZsAQervR/TrVOVmIP6j+8JO7p3oXBqsefztK3WYY9ENVv/wr2BvGIiDInYNQSGVmdwvoGfMr9HhvDd7w==","_resolved":"/tmp/f99627bae92dcdadcdbf166774810196/midscene-shared-0.7.3-beta-20241111083017.0.tgz","_from":"file:midscene-shared-0.7.3-beta-20241111083017.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-nkKL2bZsAQervR/TrVOVmIP6j+8JO7p3oXBqsefztK3WYY9ENVv/wr2BvGIiDInYNQSGVmdwvoGfMr9HhvDd7w==","shasum":"c4c5eb0fef7ec14c317cf48aa791a9c5fdf6174b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.7.3-beta-20241111083017.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3hE3JaObT3nKnhLA/jXLvhh0MWOJ3qFNsidYc+ilpiAiAiKaEw46lchntA7qhquxhfagGV/LOK26NuyH48Em9QmA=="}],"size":14335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.7.3-beta-20241111083017.0_1731313978519_0.1129711892931966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-11T08:32:58.687Z","publish_time":1731313978687,"_source_registry_name":"default","contributors":[]},"0.8.0":{"name":"@midscene/shared","version":"0.8.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.0","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tCNS7SYGqrj9T8nUYDLFFehKN+JQ4qFYnSxZNCAZBUPkyw/3c5b4Agg1weGtCaKXPrejJvrJpCJ9zzh1Vslbiw==","_resolved":"/tmp/a1600fda2dc2bf542b028e8defa5a5c8/midscene-shared-0.8.0.tgz","_from":"file:midscene-shared-0.8.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-tCNS7SYGqrj9T8nUYDLFFehKN+JQ4qFYnSxZNCAZBUPkyw/3c5b4Agg1weGtCaKXPrejJvrJpCJ9zzh1Vslbiw==","shasum":"77be8ead8b2f8c7d4d1b981bb77899132716138e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.0.tgz","fileCount":46,"unpackedSize":102965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgnMpcVUAyOIgKcabIOr+cOQWnlyKuIiwU3Fr1Lqv8xAiEAzzMJPx5OF0p05OPOPcgxHdqN2/cRLKtuVoA7Upxd3/E="}],"size":14314},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.0_1731321593512_0.6075125484801649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-11T10:39:53.679Z","publish_time":1731321593679,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241112034501.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241112034501.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.1-beta-20241112034501.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-b3nZGxaTU15+dx0PZrL016t/tK9YnZfT5H8nQhzePliSnXqzCImvP/Wz9t22yleFCMTq8hCai59aJtB7VGyBhg==","_resolved":"/tmp/0f220e1ddfa2bac9f803ceebba90e89a/midscene-shared-0.8.1-beta-20241112034501.0.tgz","_from":"file:midscene-shared-0.8.1-beta-20241112034501.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-b3nZGxaTU15+dx0PZrL016t/tK9YnZfT5H8nQhzePliSnXqzCImvP/Wz9t22yleFCMTq8hCai59aJtB7VGyBhg==","shasum":"4d8c685d2d0d0c45f4e22aa5288772170ea3c503","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241112034501.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1DuKKQm/LFBmYaQ7wYY7vTZDhLy6Giro9tGqO1Z8Z0AiEAyjkTN2Nhm0mbSiybCBcihvBys0SLfasgOQXHaJaZtnE="}],"size":14334},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.1-beta-20241112034501.0_1731383263111_0.7169859029519039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T03:47:43.347Z","publish_time":1731383263347,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241113011152.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241113011152.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.1-beta-20241113011152.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ExfrrGix/9Gjjb1zQvH3IBYZSd1pHuOTS9L0ctyE/AfLB4pq6gSLgl7dmFMpWNHKYoE80NJ7lgFB2bdqF/O+rw==","_resolved":"/tmp/2c6dd50f2471671549b90534bab0500a/midscene-shared-0.8.1-beta-20241113011152.0.tgz","_from":"file:midscene-shared-0.8.1-beta-20241113011152.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-ExfrrGix/9Gjjb1zQvH3IBYZSd1pHuOTS9L0ctyE/AfLB4pq6gSLgl7dmFMpWNHKYoE80NJ7lgFB2bdqF/O+rw==","shasum":"557fc0b3d0c36176a8f2f3ffaee24c2e2f91989d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241113011152.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZRluHZjNkFcTv7Y7/2skkMPCPMmPdbbRF7awOgr/P1AiA6ZC4khynWPr1TQIAHMb5Z3aLl8iHsHA88P9+RqA7iZQ=="}],"size":14335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.1-beta-20241113011152.0_1731460468422_0.19939656572003428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-13T01:14:28.612Z","publish_time":1731460468612,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241113092955.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241113092955.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.1-beta-20241113092955.0","readmeFilename":"README.md","description":"See https://midscenejs.com/ for details.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5bzJGIXCPHAvydWK5Z65cBYHLT8Vx3G0SpKFpbVV2F554qT2gLKOFOUgJt2uNEIKaXNkBXbhNoh8EOf98zgd1A==","_resolved":"/tmp/a7e89ab5fb175b20f93d40b29180f8cb/midscene-shared-0.8.1-beta-20241113092955.0.tgz","_from":"file:midscene-shared-0.8.1-beta-20241113092955.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-5bzJGIXCPHAvydWK5Z65cBYHLT8Vx3G0SpKFpbVV2F554qT2gLKOFOUgJt2uNEIKaXNkBXbhNoh8EOf98zgd1A==","shasum":"bacd423bb91f3097a5ab10c63307f5ace477898b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241113092955.0.tgz","fileCount":46,"unpackedSize":102987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICO4dD4TOPV/xUv7qPyPnAIg7tZmMs1x7eYgaQ1rrOneAiEA7EVYdnnZhegtnTxL60q4gRlhwT06JJMbXC6yxyA8rYA="}],"size":14336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.1-beta-20241113092955.0_1731490360608_0.4586535507949341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-13T09:32:40.776Z","publish_time":1731490360776,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241114112312.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241114112312.0","_id":"@midscene/shared@0.8.1-beta-20241114112312.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d2a8a3f1af3fcecebd2bba1e576071853b52179e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241114112312.0.tgz","fileCount":46,"integrity":"sha512-eK2rNp6CCK9YmCebdWKyCmdSDC1IzCbaFBdgX3PgUITIeUc+GPvm8/PPk/akuCq2kn+G30NHauuSwdj2p5yURg==","signatures":[{"sig":"MEUCIBArn/nYbkwU5aLMcq01rABTO/YeEe/khPI5VHB1Vn9VAiEA0XvXCLbsnxECWjGhjJYKGR7AgLD/20gB2IdXxdFjCuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14414},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.1-beta-20241114112312.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/80dc7a5510eead6bc6077afe43343e55/midscene-shared-0.8.1-beta-20241114112312.0.tgz","_integrity":"sha512-eK2rNp6CCK9YmCebdWKyCmdSDC1IzCbaFBdgX3PgUITIeUc+GPvm8/PPk/akuCq2kn+G30NHauuSwdj2p5yURg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.1-beta-20241114112312.0_1731583549970_0.7883672201919041","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-14T11:25:50.157Z","publish_time":1731583550157,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241114123036.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241114123036.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.1-beta-20241114123036.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0oHh+frqShbW7yviz08htomXxz+S1TbaQ1XzFH7O9DWBN3W1A21SIlp+r/h3nUGPA2E5U6uUjbXJavfaUn3I2A==","_resolved":"/tmp/feab4005e24cf8fcf4d8ebe72825b20e/midscene-shared-0.8.1-beta-20241114123036.0.tgz","_from":"file:midscene-shared-0.8.1-beta-20241114123036.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-0oHh+frqShbW7yviz08htomXxz+S1TbaQ1XzFH7O9DWBN3W1A21SIlp+r/h3nUGPA2E5U6uUjbXJavfaUn3I2A==","shasum":"f1097e8c369e0f8837b4c53b94add8a8b45227ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241114123036.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoHFXLU1vvZc03W614zb5E6kTRcY2c42bdib10x5OJIQIgFPtdp7U+DqwFVTNLT4ACLT1VIBCuCay+pawDoPvIohU="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.1-beta-20241114123036.0_1731587604622_0.8395299835329364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T12:33:24.810Z","publish_time":1731587604810,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241114144321.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241114144321.0","_id":"@midscene/shared@0.8.1-beta-20241114144321.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"51e9bd34c36921bf72703ddbf7e1db88f39cb585","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241114144321.0.tgz","fileCount":46,"integrity":"sha512-4XolhNu/WcOlb3XA0MVJSb2Y0fHLCcQU0rXEqq0dkEuLcHeA0jKH0oXDV3mKW26weBpFnjHsIQXg8Ll6nloh7g==","signatures":[{"sig":"MEYCIQD9HB0reabGFhbWmi/I3n4S/a0jJrhf2Q0BzqmdHYR7oAIhAOKAbfCm58K08ujcd8u0ea8tYoLP7UVHmaDywj86Bdpv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14414},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.1-beta-20241114144321.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/8568dd15c4deb2e55988d616c2a3bea3/midscene-shared-0.8.1-beta-20241114144321.0.tgz","_integrity":"sha512-4XolhNu/WcOlb3XA0MVJSb2Y0fHLCcQU0rXEqq0dkEuLcHeA0jKH0oXDV3mKW26weBpFnjHsIQXg8Ll6nloh7g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.1-beta-20241114144321.0_1731595564587_0.7929147402733672","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-14T14:46:04.740Z","publish_time":1731595564740,"_source_registry_name":"default","contributors":[]},"0.8.1-beta-20241114145523.0":{"name":"@midscene/shared","version":"0.8.1-beta-20241114145523.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.1-beta-20241114145523.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rmZ87dfLtzSMT0hBxScfExGuf+7EyegAtCFz2ieuQ8iOyj0PrGjQ2DI4Uhw1QjLMO9oYFdpcYZPNq4F5Zr0ZuQ==","_resolved":"/tmp/c2a93500511e48725215def2ee918b90/midscene-shared-0.8.1-beta-20241114145523.0.tgz","_from":"file:midscene-shared-0.8.1-beta-20241114145523.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-rmZ87dfLtzSMT0hBxScfExGuf+7EyegAtCFz2ieuQ8iOyj0PrGjQ2DI4Uhw1QjLMO9oYFdpcYZPNq4F5Zr0ZuQ==","shasum":"e22269665dc5a29d11403ae337400b8d0f608f2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1-beta-20241114145523.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuA3mJTMAppwPtMeWV/qfTcUbeYZisIzzGVVj9jHTd2AiEAmDQy8JqbiqgEvk0ecOtt1YwOw52MlsOiWGQWIj6eYOg="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.1-beta-20241114145523.0_1731596292984_0.10564589914721179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T14:58:13.161Z","publish_time":1731596293161,"_source_registry_name":"default","contributors":[]},"0.8.1":{"name":"@midscene/shared","version":"0.8.1","_id":"@midscene/shared@0.8.1","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"dd13d1e378d83f2fff1e51f413e6ea217abc6e39","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.1.tgz","fileCount":46,"integrity":"sha512-g51qk1RmVMOF1FY8LOXlUk8ZczpOHVqEtX827VUcl5cFQTyfvksEeDANAhdJRHUaK9diiefYHPuQ2qhEzWAKbQ==","signatures":[{"sig":"MEUCIHX63n95cXiqPXqWgw0nfyDYWZu4UGFYJ657jAMb18wCAiEAx7i+t6bHIUQGAcqCdyCz4zHA+0uVOEdEI7pm8irZwJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103093,"size":14393},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.1.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/e7c82280ed575581bcaf680a1c782692/midscene-shared-0.8.1.tgz","_integrity":"sha512-g51qk1RmVMOF1FY8LOXlUk8ZczpOHVqEtX827VUcl5cFQTyfvksEeDANAhdJRHUaK9diiefYHPuQ2qhEzWAKbQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.1_1731660095390_0.7987706589154944","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-15T08:41:35.625Z","publish_time":1731660095625,"_source_registry_name":"default","contributors":[]},"0.8.2-beta-20241115084907.0":{"name":"@midscene/shared","version":"0.8.2-beta-20241115084907.0","_id":"@midscene/shared@0.8.2-beta-20241115084907.0","maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"12dec865c8b507cb8554b22b3349ba06d4954530","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.2-beta-20241115084907.0.tgz","fileCount":46,"integrity":"sha512-1uUcmCk8GftsRBLpBzFu9i5gcZ98w1XXL9O6NNcmpgmenXn7zlMvGWPl4WsfEddITNi9IE4ooCEOVhYvHeSY0w==","signatures":[{"sig":"MEYCIQDgjkcOVkM8H4HUMkeeBPq1PL+B9zpzKsuPbeE8h5MXTwIhAOLit/HnI64LCo/URiQ9z0QRBPKcNb/15/O0r/eear1N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14414},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.2-beta-20241115084907.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/ab485db74d851b140fd2dfcba4babe8f/midscene-shared-0.8.2-beta-20241115084907.0.tgz","_integrity":"sha512-1uUcmCk8GftsRBLpBzFu9i5gcZ98w1XXL9O6NNcmpgmenXn7zlMvGWPl4WsfEddITNi9IE4ooCEOVhYvHeSY0w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.4","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.2-beta-20241115084907.0_1731660705587_0.4629262021403906","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-15T08:51:45.771Z","publish_time":1731660705771,"_source_registry_name":"default","contributors":[]},"0.8.2-beta-20241115090055.0":{"name":"@midscene/shared","version":"0.8.2-beta-20241115090055.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.2-beta-20241115090055.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Y7d9WfP2vhOjKHSmBWcLsX4qRrOeEyCUW6T6fNMhQh3A1D0ESCf5PB6uJbS1xRfq5gr4C9rIWgQWfnnIySyIDQ==","_resolved":"/tmp/8eee1f3e67bb8426e1684e7d8f393257/midscene-shared-0.8.2-beta-20241115090055.0.tgz","_from":"file:midscene-shared-0.8.2-beta-20241115090055.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Y7d9WfP2vhOjKHSmBWcLsX4qRrOeEyCUW6T6fNMhQh3A1D0ESCf5PB6uJbS1xRfq5gr4C9rIWgQWfnnIySyIDQ==","shasum":"402c038c6c8d3fed1b3fc492969ee09d88ab475b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.2-beta-20241115090055.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2HLecTE/+cNMcx6lBc28ooDBhsq6J1E/vrG4KctI0OAiEAjM8NjM81H3Tj3Ot8b7iF1tHKGZxdcneECEcygB7K3AA="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.2-beta-20241115090055.0_1731661418159_0.7072770320440729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T09:03:38.432Z","publish_time":1731661418432,"_source_registry_name":"default","contributors":[]},"0.8.2-beta-20241115094249.0":{"name":"@midscene/shared","version":"0.8.2-beta-20241115094249.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.2-beta-20241115094249.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QR4E2SSX9BjKpAiLXbxTUxB35FP1MJycQfi67/LoZvragdaOevKgZ+L8Hs0B5q5BkYtisoCXD93Ot8WnMeF7EA==","_resolved":"/tmp/ecfb7e075bde4ecc62d5a4b1bc3fa13f/midscene-shared-0.8.2-beta-20241115094249.0.tgz","_from":"file:midscene-shared-0.8.2-beta-20241115094249.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-QR4E2SSX9BjKpAiLXbxTUxB35FP1MJycQfi67/LoZvragdaOevKgZ+L8Hs0B5q5BkYtisoCXD93Ot8WnMeF7EA==","shasum":"20aeacc8d6fedfe5bde3d422d78e89b83c2e9ef8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.2-beta-20241115094249.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG6IDJP6siKHjU+GH7fGuGmuTWzU8/VIcu0U4D/QEveQIgBRoWinDEoxTgiH1CrCvqCbF2QyPdaXeX1HeKmshhvm8="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.2-beta-20241115094249.0_1731663933594_0.3786143836517739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T09:45:33.777Z","publish_time":1731663933777,"_source_registry_name":"default","contributors":[]},"0.8.2":{"name":"@midscene/shared","version":"0.8.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-L/MU5CAIRmmJOshUqSCzdJdA9WBiPKu4Hfyb/SeXAv3zn/7dDf4yfJtjlTUV7B9EcoCCZy7rZ1dnxmJtyeWy8w==","_resolved":"/tmp/3074356f0e99ec6e564c79751fe98b45/midscene-shared-0.8.2.tgz","_from":"file:midscene-shared-0.8.2.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-L/MU5CAIRmmJOshUqSCzdJdA9WBiPKu4Hfyb/SeXAv3zn/7dDf4yfJtjlTUV7B9EcoCCZy7rZ1dnxmJtyeWy8w==","shasum":"f0f09ee117a1c3c78d99cedc0a503f6cf72199dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.2.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaAtFbxkcU+ZDZC3mDRSIg/qepo4tQpUGPpwAWX1YGEAiBmIPwJzUTyVk1ke5nkuC1C1kP2uvibKV1oORt7YDATFA=="}],"size":14393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.2_1731922528456_0.49701994935704197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T09:35:28.599Z","publish_time":1731922528599,"_source_registry_name":"default","contributors":[]},"0.8.3":{"name":"@midscene/shared","version":"0.8.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Efe20TfYr0pQmBpLcR4jfhU9YXnV9DNOoboSAOpdUDqvQyMit1hjRQHe75dhecups30VKIOdKlUQAsNGEI3d9A==","_resolved":"/tmp/0dfea4f322731ad09d9877faa6655d8a/midscene-shared-0.8.3.tgz","_from":"file:midscene-shared-0.8.3.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Efe20TfYr0pQmBpLcR4jfhU9YXnV9DNOoboSAOpdUDqvQyMit1hjRQHe75dhecups30VKIOdKlUQAsNGEI3d9A==","shasum":"bbb860db88f6b27a43336109f5cecb9ce79c079d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOe56feKPNdSgmvZLW7KhZLa2mO9/kTtdnmAqdW6cWNAiEAwMCHX95byONPMHoq6hIq151R/ZasDA7k2TUfba8EqZ4="}],"size":14393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3_1732003565354_0.41354794169012754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T08:06:05.535Z","publish_time":1732003565535,"_source_registry_name":"default","contributors":[]},"0.8.4":{"name":"@midscene/shared","version":"0.8.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-O/7O3RadGzqMYP2jJnzrl+XuUYwnPHOQfuMiEM640ppFPjfjUoiGM/7NzI+9cqFZ+fQ6eBnXRjEVp4vHrXJLSg==","_resolved":"/tmp/5d111d5627ced10704ea0d584dba80fa/midscene-shared-0.8.4.tgz","_from":"file:midscene-shared-0.8.4.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-O/7O3RadGzqMYP2jJnzrl+XuUYwnPHOQfuMiEM640ppFPjfjUoiGM/7NzI+9cqFZ+fQ6eBnXRjEVp4vHrXJLSg==","shasum":"52a8d2910c2529dde622cb80fc83c9a9974f3101","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.4.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZHbpgsqWqwG5higmO1YwLT/WGV6kRORaW4xvmpbgc+AiA5CC/995aokXL/4Yn/k7GsogPnCunOfEY//264kuEjeA=="}],"size":14392},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.4_1732010938383_0.4048807585225893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T10:08:58.549Z","publish_time":1732010938549,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241120030727.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241120030727.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241120030727.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QPWTXsUGArbnFZdmHK1Z72Ocg/7UhMNgj8ry+ZuAy2NLUJwG9p1U28kPdYPHibmluT2TyTyCaVbUcYQi03Fv2Q==","_resolved":"/tmp/80a3191aa93fd5841d84d099c50c0480/midscene-shared-0.8.3-beta-20241120030727.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241120030727.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-QPWTXsUGArbnFZdmHK1Z72Ocg/7UhMNgj8ry+ZuAy2NLUJwG9p1U28kPdYPHibmluT2TyTyCaVbUcYQi03Fv2Q==","shasum":"13e2f10c0864cce546f283f1e7079589623ca736","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241120030727.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuCwNOHPQ9+fV71CCCkHJZ4r9hMiIj52jH1KeK/h4qoAiAVaVX5bbb3cWvPqz3IlubxEWyOrdMY+1fI9L5XmowT9A=="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241120030727.0_1732072214010_0.2500900310629621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-20T03:10:14.231Z","publish_time":1732072214231,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241120093719.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241120093719.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241120093719.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fS0Vm/RtRodHuEkeUA6CqJMCigP91HivIBHUjWzKx96/3Q7cQE13+eSlOjJgB/A6/5ZEWBhKAH8yPP2ThKlZxg==","_resolved":"/tmp/0e80c45fd89a983c2f4d53b168a9bb42/midscene-shared-0.8.3-beta-20241120093719.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241120093719.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-fS0Vm/RtRodHuEkeUA6CqJMCigP91HivIBHUjWzKx96/3Q7cQE13+eSlOjJgB/A6/5ZEWBhKAH8yPP2ThKlZxg==","shasum":"04623e3914834fc3a51940f2783062871706d3e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241120093719.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRAvCj4LTpHCvnH0ModCaXy64HaKKyUFwJDrK5a/Kx/AiBUx4Gr3Ym5dCwZ5QjlXiibI/4oINp9RRoWod8CluEaBA=="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241120093719.0_1732095606598_0.9014773283597335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-20T09:40:06.774Z","publish_time":1732095606774,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241120122147.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241120122147.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241120122147.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mLTjv2oOVD4oE9pPTTzzEJeDYSpJjHKbSQfTLgXGIHhhn+o4Jo7ynv8UWh1/67YXBxWbXDiIPwfGnhyE1QkRGQ==","_resolved":"/tmp/9c1eca222e787c6dea9c1ba98fcf57a8/midscene-shared-0.8.3-beta-20241120122147.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241120122147.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-mLTjv2oOVD4oE9pPTTzzEJeDYSpJjHKbSQfTLgXGIHhhn+o4Jo7ynv8UWh1/67YXBxWbXDiIPwfGnhyE1QkRGQ==","shasum":"0245cd79f35e5668356027a24180b4314ad862a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241120122147.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGndBh6LQY3SvIiBJF2IzIGOZG6lVe4tv92mu6BIAF1+AiEA64bubM04NLl3nXxKo/U/OSMGaIGWhA4KvcMYV1DW0+g="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241120122147.0_1732105471997_0.45466741387392995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-20T12:24:32.250Z","publish_time":1732105472250,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241121075922.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241121075922.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241121075922.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+Wj1XSCp0YXXineJhFjVYwxLGO8bKTM6ZCjlpL5/zUAa+OFZyXJR1unLbDewMEV3iLd+4QoSFJg+Wvw+BxtKqg==","_resolved":"/tmp/3b24c27d8056a297efcb54ac0741922f/midscene-shared-0.8.3-beta-20241121075922.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241121075922.0.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-+Wj1XSCp0YXXineJhFjVYwxLGO8bKTM6ZCjlpL5/zUAa+OFZyXJR1unLbDewMEV3iLd+4QoSFJg+Wvw+BxtKqg==","shasum":"7512da14d4fa2fa0d1b8661d1233fc125cf38a59","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241121075922.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1qPrYhOI2MgJhwx7T+lPIZ2wZnxpwjY+oevRg6YtrEgIgD4bYe4qxV1F6oJBOnfzX8hxXkTZFtzTuKT2pKrGJApA="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241121075922.0_1732176125845_0.6812857887770227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-21T08:02:06.026Z","publish_time":1732176126026,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241121092104.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241121092104.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241121092104.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sBucsrvadypqXjB120azjDpxaQbzS373Oel9SJVmWdwNuvF69PuJ+rcEwRNziS2IwG1k0P2fqNyyp4/GnDU/Nw==","_resolved":"/tmp/bc9f3876b6e7ed4d37b71f0311ba97ea/midscene-shared-0.8.3-beta-20241121092104.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241121092104.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sBucsrvadypqXjB120azjDpxaQbzS373Oel9SJVmWdwNuvF69PuJ+rcEwRNziS2IwG1k0P2fqNyyp4/GnDU/Nw==","shasum":"fc214c86f2dacffadbe663c4a0a26ea0c2fa2bc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241121092104.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvI2xLrFRckGYPQ0tH0krRN2Y2cDa3ysrUJwhSHcKJkwIgNHoXJ4rOfEVzTLQjG3QGIiHhVSZmZr3OKS1pzgaLQcI="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241121092104.0_1732181028228_0.3645476235874996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-21T09:23:48.421Z","publish_time":1732181028421,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241122031446.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241122031446.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241122031446.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LBcHK5clplI5q4yUcGUKslvPfnp/g/Ftr8p1+mE/F98L+l+KDpxkhl/FRN0Nhy0skJnJIjs+jj4Z1Lcuaot53A==","_resolved":"/tmp/0bcd06428dfc239c48994697689f0341/midscene-shared-0.8.3-beta-20241122031446.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241122031446.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LBcHK5clplI5q4yUcGUKslvPfnp/g/Ftr8p1+mE/F98L+l+KDpxkhl/FRN0Nhy0skJnJIjs+jj4Z1Lcuaot53A==","shasum":"714cab57c4ce333db32b46108bd360c1bcb73eb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241122031446.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwSGPWDea2ux6x2LvYSGlI1KEAZpa3q4aCyGWuPG+DKAiEAzfuSkoNJYhbzjQCfIObVGvFuF8iiBDBhuqAavuRwvXw="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241122031446.0_1732245450664_0.8300822206453715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T03:17:30.900Z","publish_time":1732245450900,"_source_registry_name":"default","contributors":[]},"0.8.3-beta-20241122040810.0":{"name":"@midscene/shared","version":"0.8.3-beta-20241122040810.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.3-beta-20241122040810.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-d4+1xgtqeYXuzOl4F0GglnmistbUQNgGh+OEd78Uh2+JpmlcKi6NHmVC/MuP9tcnZXF+oJCPRcSk3WvKdh+LUA==","_resolved":"/tmp/5592c059c7e8dbedf7aea3d207f55e61/midscene-shared-0.8.3-beta-20241122040810.0.tgz","_from":"file:midscene-shared-0.8.3-beta-20241122040810.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-d4+1xgtqeYXuzOl4F0GglnmistbUQNgGh+OEd78Uh2+JpmlcKi6NHmVC/MuP9tcnZXF+oJCPRcSk3WvKdh+LUA==","shasum":"be6a6c9b967ce1e0255c112ca9dda6f009136fbf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.3-beta-20241122040810.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1aHHgKJCg/xyCTKX5FpsZ781sO6Rulf08ItgRPaP1nwIhAOa8BOq7qMf3b+9I4asb9h9eEhwjZI6FaNJR17REAIDT"}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.3-beta-20241122040810.0_1732248650865_0.2140877029192414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T04:10:51.051Z","publish_time":1732248651051,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241122072506.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241122072506.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5-beta-20241122072506.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-c0A3cwWfwFgSFXSatn1nvX7HWrqLRvn57o5zCtKQLu80C2DMAd4W//MaY1OldmxATOwIC78gi798Ai7noz8Vzg==","_resolved":"/tmp/281dfdf05842f2889994409d619d3278/midscene-shared-0.8.5-beta-20241122072506.0.tgz","_from":"file:midscene-shared-0.8.5-beta-20241122072506.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-c0A3cwWfwFgSFXSatn1nvX7HWrqLRvn57o5zCtKQLu80C2DMAd4W//MaY1OldmxATOwIC78gi798Ai7noz8Vzg==","shasum":"5bbce6626e45e2e7251c9088d78a98764c1cd8c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241122072506.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/yeI2XoU6ICSTAD/p7747iV0DS4whykNi+0wR+8qjYwIgVmItYb6Kts6axLbitK3sAwIjXtEqMiSCI0F/nQ0eDO4="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.5-beta-20241122072506.0_1732260468977_0.974344553512275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T07:27:49.147Z","publish_time":1732260469147,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241126063126.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241126063126.0","_id":"@midscene/shared@0.8.5-beta-20241126063126.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"1a4c5fdc66fc48a44077c42e895e4d1c040bd288","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241126063126.0.tgz","fileCount":46,"integrity":"sha512-0Y9AUPmav87oC/bmYByZyd7+0vVpHyLeqN37pNMYjXGm2BTKDHqu9swLT2FclhEkggNuYZvLAG8Z2f3I+krhyg==","signatures":[{"sig":"MEQCIG6x8Nl/rioSL2feyQAQ1PgZgrBMc1mCAaERhHKYwLm2AiAOV5FoFe8ovtSXPzRsNmDoMuiJpxeQcPW9CVmkNNXe7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14414},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.5-beta-20241126063126.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/cf693ac15425b9ad0435b1c9c7719651/midscene-shared-0.8.5-beta-20241126063126.0.tgz","_integrity":"sha512-0Y9AUPmav87oC/bmYByZyd7+0vVpHyLeqN37pNMYjXGm2BTKDHqu9swLT2FclhEkggNuYZvLAG8Z2f3I+krhyg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.5-beta-20241126063126.0_1732602844619_0.8079633688894368","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-26T06:34:04.791Z","publish_time":1732602844791,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241126105625.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241126105625.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5-beta-20241126105625.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jT7ww9/xM9V31o1k3aue3JosGwDH7UZunThmANrAfA7V7yxhMzB04xOFlUubDmFq4/gHWXdUJIOnBDJsA4UZkA==","_resolved":"/tmp/518682b9f6b083f6de8d68398184268f/midscene-shared-0.8.5-beta-20241126105625.0.tgz","_from":"file:midscene-shared-0.8.5-beta-20241126105625.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jT7ww9/xM9V31o1k3aue3JosGwDH7UZunThmANrAfA7V7yxhMzB04xOFlUubDmFq4/gHWXdUJIOnBDJsA4UZkA==","shasum":"8cbd52ce6f6ec32c44b60b898eb96140191ab895","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241126105625.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC72cSaTwhFAqwKebSVAekhQtEPK8J90eIY3xqc4QDHbAiBsyoGBvNQH1Nvl6jOLJi40XAUwFCmfVzKh+ZzByxXgTg=="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.5-beta-20241126105625.0_1732618759706_0.668396259507231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T10:59:19.871Z","publish_time":1732618759871,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241128111523.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241128111523.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5-beta-20241128111523.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8tAOW6KYzXw170d1vjvwM5b2d0+RrQsjmpTyuvc1yq32/HHJIEndLy/dxt1BA/CUiFWYPS3hoqYDjGnYcCKQpA==","_resolved":"/tmp/ca80b473d8e43c698db811a1d9a2bfc3/midscene-shared-0.8.5-beta-20241128111523.0.tgz","_from":"file:midscene-shared-0.8.5-beta-20241128111523.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8tAOW6KYzXw170d1vjvwM5b2d0+RrQsjmpTyuvc1yq32/HHJIEndLy/dxt1BA/CUiFWYPS3hoqYDjGnYcCKQpA==","shasum":"f91a0083a222738faafe8aaa9e2559d9b724be0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241128111523.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhMWD/BscO/wkd9lA2glYLiuKzwNbcjAex3T4A05Xp6AiAMZ/t2PS1XtJA855M5PmtGr3FTATI4OoolClSbxC+dmA=="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.5-beta-20241128111523.0_1732792691594_0.3224284838923386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-28T11:18:11.745Z","publish_time":1732792691745,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241202150653.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241202150653.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5-beta-20241202150653.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hwJUYOcUdohEBJ+yckaVaTdTCEJ+lfNVdBAivOKCFKwDbRoSuIU9oaUIoip8wdYign9LGy5ENoEjOhFufDEo9g==","_resolved":"/tmp/7473f7fbc94d59db5dd9081a747596d2/midscene-shared-0.8.5-beta-20241202150653.0.tgz","_from":"file:midscene-shared-0.8.5-beta-20241202150653.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hwJUYOcUdohEBJ+yckaVaTdTCEJ+lfNVdBAivOKCFKwDbRoSuIU9oaUIoip8wdYign9LGy5ENoEjOhFufDEo9g==","shasum":"89cc158eb46a64c31031e7130f37c43c6c7ad586","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241202150653.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGgMB4XmZ/fxaLKLI8cgxMWF/U6GfjGmRnXueoUSaU3AiEAlyvHpNWGXnsjtV3H4Z7SNMraFFtkYO3nYw9FuC8lPTY="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.5-beta-20241202150653.0_1733152192644_0.16300705189354536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-02T15:09:52.817Z","publish_time":1733152192817,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241203095146.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241203095146.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5-beta-20241203095146.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TKDaoiCa7mDO1pAYZRm51FMrrpIzFmDKdwwt8dRnxt82dAK/lvdJyLRxRXg85BSIBPlTr/FjhsJue4AZ6Z64+Q==","_resolved":"/tmp/091748437d85d62cc6008794ba42c4f6/midscene-shared-0.8.5-beta-20241203095146.0.tgz","_from":"file:midscene-shared-0.8.5-beta-20241203095146.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TKDaoiCa7mDO1pAYZRm51FMrrpIzFmDKdwwt8dRnxt82dAK/lvdJyLRxRXg85BSIBPlTr/FjhsJue4AZ6Z64+Q==","shasum":"d69c923a30b0fda7a10bb9cdfb49787990ce4baa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241203095146.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5PkTrwQTTe5tU29nIrSlx/uW9ds6PNacubV4NJ/KIywIhAJfVgppNS5VKSgDs5IBbBSmzT70KOSA47e8g5YFo4ovD"}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.5-beta-20241203095146.0_1733219674139_0.5119016191736943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-03T09:54:34.322Z","publish_time":1733219674322,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241203162056.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241203162056.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5-beta-20241203162056.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3xgrro5YayuEvavH3zpS7dMo0iC4ctBTE3ZUz8cm44I94Wo6emyzaMlT1vSr9fmeu2zqhV1ECkP2QAh0zbAICQ==","_resolved":"/tmp/d7e687ee7c4399b4c67664fb5b5ea821/midscene-shared-0.8.5-beta-20241203162056.0.tgz","_from":"file:midscene-shared-0.8.5-beta-20241203162056.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3xgrro5YayuEvavH3zpS7dMo0iC4ctBTE3ZUz8cm44I94Wo6emyzaMlT1vSr9fmeu2zqhV1ECkP2QAh0zbAICQ==","shasum":"dc128b154207b31ae20121dbca6a793d0afaec68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241203162056.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc4/FPUzPJ6IfhzG44KK8uXqgHN627I0FaHtVOTrfh9wIhAOr+y+0XrxCUcaoHzjMWl0WTgvpRFajiAq0zcHvvTKlz"}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shared_0.8.5-beta-20241203162056.0_1733243022448_0.14574700424381692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-03T16:23:42.668Z","publish_time":1733243022668,"_source_registry_name":"default","contributors":[]},"0.8.5-beta-20241209083540.0":{"name":"@midscene/shared","version":"0.8.5-beta-20241209083540.0","_id":"@midscene/shared@0.8.5-beta-20241209083540.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d7f5dd9f0a548f852fe5abb056d835399c42cab3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5-beta-20241209083540.0.tgz","fileCount":46,"integrity":"sha512-riTGwM4eR0mXqywfhUthdEjg8r5rFlOfH1qDA03umqMo6iqjbU422z/1xcORre5OEiKgk0FLKMYKSsIS/mU0ow==","signatures":[{"sig":"MEUCIHykOaPF8wbULXnlYLogqB2whfR6GJp3dt1u88gz6PvqAiEAge8UBEX4ivrD4Xla/Qwe0LLKHNBssL892ntS6PDRVmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14414},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.5-beta-20241209083540.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/9135e3f733bdc6de514aab2d488f8877/midscene-shared-0.8.5-beta-20241209083540.0.tgz","_integrity":"sha512-riTGwM4eR0mXqywfhUthdEjg8r5rFlOfH1qDA03umqMo6iqjbU422z/1xcORre5OEiKgk0FLKMYKSsIS/mU0ow==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.5-beta-20241209083540.0_1733733516757_0.40562706014539285","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-09T08:38:36.935Z","publish_time":1733733516935,"_source_registry_name":"default","contributors":[]},"0.8.5":{"name":"@midscene/shared","version":"0.8.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bMJVEdihrZ9wwdvdXD5zDc2j/HAwT2tSK+pWq3+YqH+9T0NsGxRvNC8HDB0mCi+/tdTPhyh+89eu2xZO1Oz8mg==","_resolved":"/tmp/2944c3179da370eabc6d8bb3f14138b9/midscene-shared-0.8.5.tgz","_from":"file:midscene-shared-0.8.5.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bMJVEdihrZ9wwdvdXD5zDc2j/HAwT2tSK+pWq3+YqH+9T0NsGxRvNC8HDB0mCi+/tdTPhyh+89eu2xZO1Oz8mg==","shasum":"2a8c92ca2db44f3716ced3fe9cb362cb26645320","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.5.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtc58pxLxCFmS54F8j2G4XRhGAuqo/sj0qOQe0Xv0RsgIgXu2XFqqlMsxGRhjlTAR0IxGbxC9NZxftAnaP2iaGfcM="}],"size":14393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.5_1733735526554_0.6331480393910465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T09:12:06.716Z","publish_time":1733735526716,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241209114949.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241209114949.0","_id":"@midscene/shared@0.8.6-beta-20241209114949.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"5a8f229635b000d156cbf428aec510c791976523","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241209114949.0.tgz","fileCount":46,"integrity":"sha512-bferCyc+C3oGGrJurt75ezm84mAIxHggai1QDAD9if45wfsfXKb22oc0dk4BZ9nncqiNGvkyJhH1ScbtmRN/UQ==","signatures":[{"sig":"MEUCIQCHFvpIOvFvIOdgTsUO8cmDJz0nz/ydo9mhNk0mDRlhSgIgaMVKXP5mnAiTxiE3/I9Wl/10toMx2H+SXXNVVXG0eCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14415},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.6-beta-20241209114949.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/fe6ca7f1d6da42458ebc87d79176d8b2/midscene-shared-0.8.6-beta-20241209114949.0.tgz","_integrity":"sha512-bferCyc+C3oGGrJurt75ezm84mAIxHggai1QDAD9if45wfsfXKb22oc0dk4BZ9nncqiNGvkyJhH1ScbtmRN/UQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.6-beta-20241209114949.0_1733745161278_0.6563882842324786","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-09T11:52:41.437Z","publish_time":1733745161437,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241209120337.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241209120337.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241209120337.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-J42OSnTGIayOb4vYZobiJ0Y+wPmR17I6p4RIXGrmofT9IRYvYBJCw9RfzT7DU3pjYYHbqi/AAQp4G7/AnYqe7Q==","_resolved":"/tmp/048c7a9eb0a95f7530cac48079d90cd0/midscene-shared-0.8.6-beta-20241209120337.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241209120337.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-J42OSnTGIayOb4vYZobiJ0Y+wPmR17I6p4RIXGrmofT9IRYvYBJCw9RfzT7DU3pjYYHbqi/AAQp4G7/AnYqe7Q==","shasum":"04c6d70453314cd1513664a5dfd351203568fb2d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241209120337.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGWoBtmVSrGSKr6jwXei6mbonWqt5LsNu4vSNHFm0E5wIga9Dj4kiGbrAkh9srGIatI4LmOwqwGkGf0pp8zpJ2NHg="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241209120337.0_1733745991413_0.4215115264870506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T12:06:31.607Z","publish_time":1733745991607,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241210085345.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241210085345.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241210085345.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+AVYL/oBBGXPgItWxlXywpOI3gxwN6aXOhp2Oc5r4X8vey0qgwoFhtq+YNVK20YRoYVxkREOeKK/CfREFL/Skg==","_resolved":"/tmp/6effcb3f5189ca035239ffc44a7396dc/midscene-shared-0.8.6-beta-20241210085345.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241210085345.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+AVYL/oBBGXPgItWxlXywpOI3gxwN6aXOhp2Oc5r4X8vey0qgwoFhtq+YNVK20YRoYVxkREOeKK/CfREFL/Skg==","shasum":"05f8d4c294396e1dc0234a973d8922319b2087a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241210085345.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVaOOpQ7ggAyKeemn7Oc2h/L3A5HwLpo31jeRiF1FcMwIhAJOtii7rHZaytAhuONZU4ukMjN/M22x1InPy0Gp+uf7U"}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241210085345.0_1733820997635_0.08190593548065461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T08:56:37.787Z","publish_time":1733820997787,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241211055154.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241211055154.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241211055154.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-58HiZsll6g9MoOn6cnpd6aZeo7iBcpgg2PkAVV6K809laW3vhb3yYogZ0yxUCBRxEk8WyHsLxxpO2L6HmKF3HQ==","_resolved":"/tmp/6d57555d6b6e62ab5285e3ba35b864b0/midscene-shared-0.8.6-beta-20241211055154.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241211055154.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-58HiZsll6g9MoOn6cnpd6aZeo7iBcpgg2PkAVV6K809laW3vhb3yYogZ0yxUCBRxEk8WyHsLxxpO2L6HmKF3HQ==","shasum":"9df292298e8909172b86ccc2f2883d36a7f5f96f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241211055154.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTat08Vhpy+tZfV8LA35PXvcck+fkLol8jCjo+EYpjXQIgFnEq5t/In/DhYfsYAigp0QGOxrJBnkb+q7uwdTPIGos="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241211055154.0_1733896492014_0.8175402816933259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T05:54:52.191Z","publish_time":1733896492191,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241211134549.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241211134549.0","_id":"@midscene/shared@0.8.6-beta-20241211134549.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"02aca68d5deab517a5d29961c9b7c6b17efc934e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241211134549.0.tgz","fileCount":46,"integrity":"sha512-h84klwRxcq1I8AuIO5YOjFK/7JBX6d0XAAtlfaFdgG+imwpmoX7XxCfqILmp9cOCg0TAaOw+v6CIh4KnwZ4R0w==","signatures":[{"sig":"MEQCICxRU7ltJ4vKZEWkhPJfSwv83VhkySMgZIypW4mmD8uYAiBsOZ8apROHhpfh+zRYuVz9EpZ98GHgoCVusVxME/1IFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115,"size":14414},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.8.6-beta-20241211134549.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/f2a084c7a0865514e6e059f82fbfeda9/midscene-shared-0.8.6-beta-20241211134549.0.tgz","_integrity":"sha512-h84klwRxcq1I8AuIO5YOjFK/7JBX6d0XAAtlfaFdgG+imwpmoX7XxCfqILmp9cOCg0TAaOw+v6CIh4KnwZ4R0w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.8.6-beta-20241211134549.0_1733924925179_0.31958921193730117","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-11T13:48:45.353Z","publish_time":1733924925353,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241211141148.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241211141148.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241211141148.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Uh2mBO4jmHIPcQ0TtBAzYLA22eDaMcA8sb4IlnENcdtPPkfNngMXCtD0nr56UCtsvBAmCMrdmKyyC+AXAYfzlg==","_resolved":"/tmp/42752587c54d336d80010d87b310225c/midscene-shared-0.8.6-beta-20241211141148.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241211141148.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Uh2mBO4jmHIPcQ0TtBAzYLA22eDaMcA8sb4IlnENcdtPPkfNngMXCtD0nr56UCtsvBAmCMrdmKyyC+AXAYfzlg==","shasum":"7d254ba5d21092a5f5a1600d5c7220c7bf7b9a68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241211141148.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCCjUn0mADCuQqZMbyjGPtk3UsB1QUmC5tJH3CmfIFjQIhAMnFkWhM/eM7jCuMHq3xGuYY+lXnaxEeXZLatMzYnrEG"}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241211141148.0_1733926482130_0.2555886043113442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T14:14:42.321Z","publish_time":1733926482321,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241212040700.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241212040700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241212040700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wxbqvx60PfAptbfEy/9wFS3uD6vnKHOlYiRF+vDbEydpdqzhZOFhlZ7da9rxpIhzbp9YMJgkig4+vSyH/2zBXQ==","_resolved":"/tmp/d5f48cfb651540a42a36df5518d3d75e/midscene-shared-0.8.6-beta-20241212040700.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241212040700.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wxbqvx60PfAptbfEy/9wFS3uD6vnKHOlYiRF+vDbEydpdqzhZOFhlZ7da9rxpIhzbp9YMJgkig4+vSyH/2zBXQ==","shasum":"aeffefd2f5347c594fbab62146a4522b12f76fe3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241212040700.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEr5aj2DnaEwOdW7XBBvZZdu+IRV4OEgReUb3xihEG+sAiBQSyoTzNbZqOMcP62277dWAIK0bSSlRzEbHydULXmIyg=="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241212040700.0_1733976594379_0.39578015338493144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T04:09:54.563Z","publish_time":1733976594563,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241212091910.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241212091910.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241212091910.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QVhP0y4q4HP4DgT4DBKd6mMKke5iltxej7Janz6ewywv1j2C4mG4LMFF9k7RLmYjD3p2MDwqxrRih/0a5iS5uQ==","_resolved":"/tmp/b6401473872632d397604e2d3da76154/midscene-shared-0.8.6-beta-20241212091910.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241212091910.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QVhP0y4q4HP4DgT4DBKd6mMKke5iltxej7Janz6ewywv1j2C4mG4LMFF9k7RLmYjD3p2MDwqxrRih/0a5iS5uQ==","shasum":"d4d19deb29579c9268903fbf24daa8337132a49c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241212091910.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1JFI5znIczcRglKYVcunK6BKmYltzK3zjYglktFm20AiBegbvZhL+vyjX+Xa59VjITOp5fb9Eyfyv0WEMNajNzgw=="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241212091910.0_1733995334362_0.6536853388053601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T09:22:14.541Z","publish_time":1733995334541,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241213030700.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241213030700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241213030700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-884wMHm4bpFZ1QIaISomFGNGCSyl3x/E5NWF+sjSMQMgFALJAbGAegQxwb30yWa3ouHDOdzTAY5X9YhsozgouQ==","_resolved":"/tmp/23c2c3b283537f59788d0f5b347bab89/midscene-shared-0.8.6-beta-20241213030700.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241213030700.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-884wMHm4bpFZ1QIaISomFGNGCSyl3x/E5NWF+sjSMQMgFALJAbGAegQxwb30yWa3ouHDOdzTAY5X9YhsozgouQ==","shasum":"72ba993a16693c6295e1d6fdca137c4c400de31c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241213030700.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtN4Ijzcl2ApifdfQ1edjNMZBhcCE1elKounokXWFWKAiEAltlO+aIUDkOiHwPdfkLLcyfpBbuMrVJLZaSjLw+hPdM="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241213030700.0_1734059396783_0.2023881363674156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T03:09:56.984Z","publish_time":1734059396984,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241213041618.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241213041618.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241213041618.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bqdagoV+T0Z78a9clwZu3VtevKXAsBjXx/3z7jq5eJsgdLw1Wn403d7YqQnZmcKrc1/UG2E1gkfmxwVghlv7Qw==","_resolved":"/tmp/3b176fb32d1fa98f6c8310d8490eb6f8/midscene-shared-0.8.6-beta-20241213041618.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241213041618.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bqdagoV+T0Z78a9clwZu3VtevKXAsBjXx/3z7jq5eJsgdLw1Wn403d7YqQnZmcKrc1/UG2E1gkfmxwVghlv7Qw==","shasum":"dfc1298f78f7036075f1c7c19adf08e8e3f20717","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241213041618.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYfLuEm3ZZOSipwP/82FdX+lWcOpA+B1+/JE9H5EwIUQIgDl6kaanu4DzyR6tmnLVjbYEUEBdnqMS3dDPtcd/3Dsw="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241213041618.0_1734063545039_0.2416898642609191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T04:19:05.232Z","publish_time":1734063545232,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241213095800.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241213095800.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241213095800.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xcgy4kUsY28z1xH45+sxQK8mC0QqRrvH/hXV44XvfoVBqZOI9dR2tP0m1GTpQku6XgNJgH02i7bHk9DgCUoV9Q==","_resolved":"/tmp/dbee06d01de620cad480331350872925/midscene-shared-0.8.6-beta-20241213095800.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241213095800.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xcgy4kUsY28z1xH45+sxQK8mC0QqRrvH/hXV44XvfoVBqZOI9dR2tP0m1GTpQku6XgNJgH02i7bHk9DgCUoV9Q==","shasum":"c0d2eb5ae3f48c645daec6331b3bdd47bc562b9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241213095800.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkHaFvlbQCZ/M9WjyZxf9vvgc5Wl6NX2hvA+3IlL4V0QIgSjU0/RRctdeejKfjpj/H1RSN39Q6LGn3IPs4gXbUOk0="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241213095800.0_1734084062317_0.15590328350289262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T10:01:02.536Z","publish_time":1734084062536,"_source_registry_name":"default","contributors":[]},"0.8.6-beta-20241216023833.0":{"name":"@midscene/shared","version":"0.8.6-beta-20241216023833.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6-beta-20241216023833.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-e3iV0CVXAQgbLxjqLrHZaX9dQj3O7e67wTuG988/lwnIpcIOPNlUuN4BCtJnElw7Ez7USnJkcBS8ac4R9MyAoQ==","_resolved":"/tmp/b22702b7f215853660f8c3964471596b/midscene-shared-0.8.6-beta-20241216023833.0.tgz","_from":"file:midscene-shared-0.8.6-beta-20241216023833.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-e3iV0CVXAQgbLxjqLrHZaX9dQj3O7e67wTuG988/lwnIpcIOPNlUuN4BCtJnElw7Ez7USnJkcBS8ac4R9MyAoQ==","shasum":"5c092fe63d51557c7272f3ab6c3c33551b86a016","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6-beta-20241216023833.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdmNkQ845LXzCpnEBamNanS/6KNtApzcJjZybpHofaAAiBUZy1xVpGNr+DB3tbawkDUeYvAlbaVGMRZz3MZkSk1wA=="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6-beta-20241216023833.0_1734316884898_0.7289412013996053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-16T02:41:25.080Z","publish_time":1734316885080,"_source_registry_name":"default","contributors":[]},"0.8.6":{"name":"@midscene/shared","version":"0.8.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hcTO4v399CB1k9fnYce4sm97dnxmsSGQ6mINAiLfdu+6q+8qaTRF3GCuJgj7vtzouNtIwKjFCGZmlcUqMvw6dg==","_resolved":"/tmp/2bfe2fc3dbfecca26a25960ca6c7d1c3/midscene-shared-0.8.6.tgz","_from":"file:midscene-shared-0.8.6.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hcTO4v399CB1k9fnYce4sm97dnxmsSGQ6mINAiLfdu+6q+8qaTRF3GCuJgj7vtzouNtIwKjFCGZmlcUqMvw6dg==","shasum":"b2c6c5afd544940b5ff9b689d424a9ffbd21fe12","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.6.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaI9BzXhDBnobKsy6B+gfMMQnSbHZsDqFuTDGY7tPa2gIhAJWpZrCyfu1ePqdq2WxsmG2r2gA31vLN7BGpkEA7p9fM"}],"size":14392},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.6_1734334891294_0.33905079546257744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-16T07:41:31.498Z","publish_time":1734334891498,"_source_registry_name":"default","contributors":[]},"0.8.7-beta-20241218070032.0":{"name":"@midscene/shared","version":"0.8.7-beta-20241218070032.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.7-beta-20241218070032.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IU8f5ZG+Gdlp80+Yl4riOYBZT0Nvxk10poSqjlk7Lm+5m2fugE5BLvYKFTfgZMZmoO4VW+jo3BrrcLrdhK/igQ==","_resolved":"/tmp/023c4851b5de14855f97e8495d1de448/midscene-shared-0.8.7-beta-20241218070032.0.tgz","_from":"file:midscene-shared-0.8.7-beta-20241218070032.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IU8f5ZG+Gdlp80+Yl4riOYBZT0Nvxk10poSqjlk7Lm+5m2fugE5BLvYKFTfgZMZmoO4VW+jo3BrrcLrdhK/igQ==","shasum":"e1b9c5ea4085d341e77d2b507d67243bf221f877","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.7-beta-20241218070032.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArveLZ6SYHZlp5MUE0jNLrrG2jaIa67N9Agr4/vsm99AiA4ILKUCuARxK0OmhRi+g/4tozltccgeYwjIJeY9e8WzQ=="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.7-beta-20241218070032.0_1734505406006_0.4920534884006518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T07:03:26.186Z","publish_time":1734505406186,"_source_registry_name":"default","contributors":[]},"0.8.7":{"name":"@midscene/shared","version":"0.8.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PBBt90y5j1yNJvHW+WauOY0lWMlI9JqrDG2H2HCogCoE808we9I9gmY+oxS5AwFWBW0e9DZkBpisLTY5eQsTYw==","_resolved":"/tmp/c9e6ecc5a8233a8c5b37a2119b44982c/midscene-shared-0.8.7.tgz","_from":"file:midscene-shared-0.8.7.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PBBt90y5j1yNJvHW+WauOY0lWMlI9JqrDG2H2HCogCoE808we9I9gmY+oxS5AwFWBW0e9DZkBpisLTY5eQsTYw==","shasum":"d50a632279ebcbd4ef40bf59a45400c7f378ebfb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.7.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGB4Vy3W1sbEZ7V2qZ8rB+HdgPlYhYpamaNYrph6sb0KAiEA4eY1dEOSRwWG6jFaJcvtGd4LOMY3Y5lRxjge62c4QuI="}],"size":14392},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.7_1734596886168_0.39821805371856467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T08:28:06.343Z","publish_time":1734596886343,"_source_registry_name":"default","contributors":[]},"0.8.7-beta-20241219084729.0":{"name":"@midscene/shared","version":"0.8.7-beta-20241219084729.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.7-beta-20241219084729.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kbFRSaqVu2jzs1cSF04CV82SW6xzyN08GfxtNSaKFAAogUoTZseQWb+VJEFu5P9eWm9WZg2xL8mDMugX8achvQ==","_resolved":"/tmp/8e68e398647ae368b2635034d169662a/midscene-shared-0.8.7-beta-20241219084729.0.tgz","_from":"file:midscene-shared-0.8.7-beta-20241219084729.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kbFRSaqVu2jzs1cSF04CV82SW6xzyN08GfxtNSaKFAAogUoTZseQWb+VJEFu5P9eWm9WZg2xL8mDMugX8achvQ==","shasum":"ab32fc62d50afc88f203b394228b80c6bae5cb73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.7-beta-20241219084729.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3kGXhiLteOF1e7sL8hpkZ5KRDHmGuGsWYlTlzN3HoFAiEAoVE+8viX669Lu3PoXr5xXnTwK8ctAMBB/w7UqGf4IuI="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.7-beta-20241219084729.0_1734598234199_0.9627273853510447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T08:50:34.580Z","publish_time":1734598234580,"_source_registry_name":"default","contributors":[]},"0.8.8-beta-20241223032721.0":{"name":"@midscene/shared","version":"0.8.8-beta-20241223032721.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.8-beta-20241223032721.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UG9raPZLdO0es8hXkE84t1vLlCuWBLCC61CcNJZwI0q5sve8gYccEtDFR5PVEOa+ZKqUcztQF6ydydJMeS4tAA==","_resolved":"/tmp/1f4a77c1960d4932622338964f47de80/midscene-shared-0.8.8-beta-20241223032721.0.tgz","_from":"file:midscene-shared-0.8.8-beta-20241223032721.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UG9raPZLdO0es8hXkE84t1vLlCuWBLCC61CcNJZwI0q5sve8gYccEtDFR5PVEOa+ZKqUcztQF6ydydJMeS4tAA==","shasum":"abb7f511d626837a71b1a2fbe5a992cf0088c0c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.8-beta-20241223032721.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5Qnmvzj/My32l0AQdzOvnd2fMhDFt7FIWlbUPCPfSjAiBLjsWFuJ37iIHkJXn3Tr9HDkmUcg15pgLQ+9dlKtetXQ=="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.8-beta-20241223032721.0_1734924618691_0.14633103321198715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-23T03:30:18.878Z","publish_time":1734924618878,"_source_registry_name":"default","contributors":[]},"0.8.8-beta-20241223034944.0":{"name":"@midscene/shared","version":"0.8.8-beta-20241223034944.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.8-beta-20241223034944.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oqM8euzXIi1dbRBhnnuv/UQvaUTlU75ZD59aFHeuOaU72Ztd7Z3yoaBlfKXXkK1azhIVoZBpOPEGPU4NTRVR0A==","_resolved":"/tmp/815a087ee72930ddf472e15a9fff1b78/midscene-shared-0.8.8-beta-20241223034944.0.tgz","_from":"file:midscene-shared-0.8.8-beta-20241223034944.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oqM8euzXIi1dbRBhnnuv/UQvaUTlU75ZD59aFHeuOaU72Ztd7Z3yoaBlfKXXkK1azhIVoZBpOPEGPU4NTRVR0A==","shasum":"6cf005bf4d4350700bd1e18093fe654f127418c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.8-beta-20241223034944.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyGYM3vOrmSKEaKXxP5DL6mMNQM+qz6bZgQUaTlb/TDAiAfAOIMYZJNBgaBuEJpwNFuw/ahMCcXb+/mg854PoIIyQ=="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.8-beta-20241223034944.0_1734925965689_0.8507406831999893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-23T03:52:45.880Z","publish_time":1734925965880,"_source_registry_name":"default","contributors":[]},"0.8.8-beta-20241223054924.0":{"name":"@midscene/shared","version":"0.8.8-beta-20241223054924.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.8-beta-20241223054924.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w0/ZwqKa+y0mgLEaFYZl8qwX5ETfTybGcHnLqb3wAr9B8QFBVfJIwI7zFpVisE7Nh0cVflP8S+tnCVgS1DKL4g==","_resolved":"/tmp/8c65a96138dbd0b8cecd5d9848907599/midscene-shared-0.8.8-beta-20241223054924.0.tgz","_from":"file:midscene-shared-0.8.8-beta-20241223054924.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-w0/ZwqKa+y0mgLEaFYZl8qwX5ETfTybGcHnLqb3wAr9B8QFBVfJIwI7zFpVisE7Nh0cVflP8S+tnCVgS1DKL4g==","shasum":"8dd7f44aa52e3e54cd7798cf2f5934aee687eb0c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.8-beta-20241223054924.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAS4hbhl3DSfGZLC1btzZqLF9yjBOvZMgIjk98YYbIwAIgUnsFL1y1H4iAHlyqs0Emdicu3nBv34S8XaMzL7DKYBQ="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.8-beta-20241223054924.0_1734933141201_0.3498194595728612"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-23T05:52:21.384Z","publish_time":1734933141384,"_source_registry_name":"default","contributors":[]},"0.8.8":{"name":"@midscene/shared","version":"0.8.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PBohUCZRhcSa5bwxVSZkydD6ww2FDsXXfaxUcxKr07RgLD5w5LFo31JY6E8e+P3OYBM3M/ztjY942DK+2I2TJg==","_resolved":"/tmp/401d2034fd96a90d71484cdf56858482/midscene-shared-0.8.8.tgz","_from":"file:midscene-shared-0.8.8.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PBohUCZRhcSa5bwxVSZkydD6ww2FDsXXfaxUcxKr07RgLD5w5LFo31JY6E8e+P3OYBM3M/ztjY942DK+2I2TJg==","shasum":"25c191049bd68810e220c862136f358471fa2b2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.8.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAO31dd1yrZF3Aje542EdhOp2Vt2md0yiValRTlHYJb9AiEA+R7aS6CiDuLxHVTA7fv/lrYtZWCOC6gbN/5IDcr/Pe4="}],"size":14393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.8_1734937711257_0.8093888397236491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-23T07:08:31.448Z","publish_time":1734937711448,"_source_registry_name":"default","contributors":[]},"0.8.9-beta-20241223095005.0":{"name":"@midscene/shared","version":"0.8.9-beta-20241223095005.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.9-beta-20241223095005.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rKOOZjRCTI5Lw8HoA3wIx+ELA8U+0qgUBQ7tUFa609x8bcuFxQGBMLOd/KzbgO4+6oaN1p648oS3cGTC7rQCtQ==","_resolved":"/tmp/170730e403e3b5b95776acc845be8b63/midscene-shared-0.8.9-beta-20241223095005.0.tgz","_from":"file:midscene-shared-0.8.9-beta-20241223095005.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rKOOZjRCTI5Lw8HoA3wIx+ELA8U+0qgUBQ7tUFa609x8bcuFxQGBMLOd/KzbgO4+6oaN1p648oS3cGTC7rQCtQ==","shasum":"e53e777cd0af5053053de8fb6b07cd6f8719065a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.9-beta-20241223095005.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAc0IW9glK5Yue/pOttqbg1h7AAEfGBmDnC1985buOmgIhAI3s6HO+4+sDsvscLyJC0slirJNUDnowe7+lbdheHulx"}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.9-beta-20241223095005.0_1734947590316_0.5249253856859071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-23T09:53:10.496Z","publish_time":1734947590496,"_source_registry_name":"default","contributors":[]},"0.8.9-beta-20241224120400.0":{"name":"@midscene/shared","version":"0.8.9-beta-20241224120400.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.9-beta-20241224120400.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-y3dkRaVcF3wxNyxtXqdbN05c0oxx6wgfXh66l3GQjhAaesno7qEfNsz1edLf+zgfu84jirj2OgtwkrCM+81p6w==","_resolved":"/tmp/e4abbe93464ca24203676a57fb395ca8/midscene-shared-0.8.9-beta-20241224120400.0.tgz","_from":"file:midscene-shared-0.8.9-beta-20241224120400.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-y3dkRaVcF3wxNyxtXqdbN05c0oxx6wgfXh66l3GQjhAaesno7qEfNsz1edLf+zgfu84jirj2OgtwkrCM+81p6w==","shasum":"91f1781b871490991bb5350afc4f6fef4fbb25e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.9-beta-20241224120400.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1MTIK6iYRv9ultNoD+sTNhGJzNkBoiDtrQV0pdUCUHAiEA7IBsRVBC2OYKVlW8XcmkytDDrq9RJpLn7EdQXZEGUVE="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.9-beta-20241224120400.0_1735042027246_0.7210404706212206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-24T12:07:07.463Z","publish_time":1735042027463,"_source_registry_name":"default","contributors":[]},"0.8.9":{"name":"@midscene/shared","version":"0.8.9","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.9","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-H5etDlHRo4UbcBRDv0wd96arCgLKvZV32RI2JfEPqvkT45xpbhnIcXXLrXnBRvBHhCCtn0YKO9pi+SfTyAPQmA==","_resolved":"/tmp/a3aa8141b2f680a91c851362d9838dbe/midscene-shared-0.8.9.tgz","_from":"file:midscene-shared-0.8.9.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-H5etDlHRo4UbcBRDv0wd96arCgLKvZV32RI2JfEPqvkT45xpbhnIcXXLrXnBRvBHhCCtn0YKO9pi+SfTyAPQmA==","shasum":"c359b62f9b606a4af800c6495fdf328eee4fad5a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.9.tgz","fileCount":46,"unpackedSize":103093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFwjbac8I8KUzr4c1+YDsVu0/KxPPWrYrlx03P4CgoswIhAOqIiPqDS41XDcC6f0ZhIfeu+LuyZVS+HPh7PAh3Uxwf"}],"size":14393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.9_1735051572575_0.5490363767842139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-24T14:46:12.800Z","publish_time":1735051572800,"_source_registry_name":"default","contributors":[]},"0.8.10-beta-20241225041224.0":{"name":"@midscene/shared","version":"0.8.10-beta-20241225041224.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10-beta-20241225041224.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7nG27mI8KUw7I+ppiuFl+koXIw86UTGIMQjevEgix0tfeUvqSykYRZi8OIaUWRhe/hB4VOMjlX2ZvCrq3EDBFA==","_resolved":"/tmp/6c984c43325bedff64e6c166650c324b/midscene-shared-0.8.10-beta-20241225041224.0.tgz","_from":"file:midscene-shared-0.8.10-beta-20241225041224.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7nG27mI8KUw7I+ppiuFl+koXIw86UTGIMQjevEgix0tfeUvqSykYRZi8OIaUWRhe/hB4VOMjlX2ZvCrq3EDBFA==","shasum":"660e91396aa4fd08971bb574b1ec2349ee7d7a70","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10-beta-20241225041224.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR1onQvk91GW1dpfF0X9+HxBTcED9L+xHpIHmVYFbjggIhAIQRK9i5IPr4PMAOek596A5Q7CuB5/RFy35N1M/3+MYg"}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10-beta-20241225041224.0_1735100121229_0.4389111363700018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T04:15:21.446Z","publish_time":1735100121446,"_source_registry_name":"default","contributors":[]},"0.8.10-beta-20241225120902.0":{"name":"@midscene/shared","version":"0.8.10-beta-20241225120902.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10-beta-20241225120902.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sMUAMtGUh2yZyj+SbaArYz+DXa+IBz+kC+CxwSUYZ8sXGrUhSzjbH3ls0bVj0/XRFrkpeXL+jPjCH12YnZ4IRA==","_resolved":"/tmp/e813ee4ad06aa0cba7d49bb51ea44be6/midscene-shared-0.8.10-beta-20241225120902.0.tgz","_from":"file:midscene-shared-0.8.10-beta-20241225120902.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sMUAMtGUh2yZyj+SbaArYz+DXa+IBz+kC+CxwSUYZ8sXGrUhSzjbH3ls0bVj0/XRFrkpeXL+jPjCH12YnZ4IRA==","shasum":"5b5746407507e35d7deb25545017c706852a9398","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10-beta-20241225120902.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvH1FN+hOBpMdNG0oRV/UJBQ5J58ksO+67rvdTcOsSEQIgc8EjXWcV0BQvLOP7etOIDHznvCXU0Z26Raf1kFTPflQ="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10-beta-20241225120902.0_1735128731937_0.8554358316868662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T12:12:12.192Z","publish_time":1735128732192,"_source_registry_name":"default","contributors":[]},"0.8.10-beta-20241225150810.0":{"name":"@midscene/shared","version":"0.8.10-beta-20241225150810.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10-beta-20241225150810.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8qXwjfjSpVWOwmWaFOufEjQ0UsmKbtLt9dGMV3vlEH5p5OmEH3ZluNLkTqmKl7YnbYGpGZLtP/aU2ZZG1ZGiMg==","_resolved":"/tmp/f210e9285094131ee97d1e497d2d3775/midscene-shared-0.8.10-beta-20241225150810.0.tgz","_from":"file:midscene-shared-0.8.10-beta-20241225150810.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8qXwjfjSpVWOwmWaFOufEjQ0UsmKbtLt9dGMV3vlEH5p5OmEH3ZluNLkTqmKl7YnbYGpGZLtP/aU2ZZG1ZGiMg==","shasum":"d1599b0015b757613f775e8cad540f419ad674af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10-beta-20241225150810.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiGPKDOoRXG3WhEUtwKwDnq6enopwhNb0yhBmh7O4s/AiEAiQZ0RF4V6h7vQUL17aBP5P69NMUHdDtfcg4r6BvVjY8="}],"size":14412},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10-beta-20241225150810.0_1735139488900_0.754406268358722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T15:11:29.146Z","publish_time":1735139489146,"_source_registry_name":"default","contributors":[]},"0.8.10-beta-20241225153237.0":{"name":"@midscene/shared","version":"0.8.10-beta-20241225153237.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10-beta-20241225153237.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VRMp4HMmThgDsavCYShR07IizYHnsGwAnhvwavTQ4tdFIZF0mpuRD10Hl81Lquhai+I+N4K721xEv4SXGTzwhA==","_resolved":"/tmp/0d7db260ae83e7097da3e508af23927f/midscene-shared-0.8.10-beta-20241225153237.0.tgz","_from":"file:midscene-shared-0.8.10-beta-20241225153237.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VRMp4HMmThgDsavCYShR07IizYHnsGwAnhvwavTQ4tdFIZF0mpuRD10Hl81Lquhai+I+N4K721xEv4SXGTzwhA==","shasum":"b1751ab72e15b4d0b09ef560f31f29dd3569a8c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10-beta-20241225153237.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE449uv1EYs8z2L7FDfjHYVvNHNWw2pOZZVpPkW2ldcVAiAJ1TBU29FMPU4m5z800sXllU588bgPOLFHYW9qI/P/tA=="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10-beta-20241225153237.0_1735140944130_0.11360304898746953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T15:35:44.421Z","publish_time":1735140944421,"_source_registry_name":"default","contributors":[]},"0.8.10-beta-20241225154506.0":{"name":"@midscene/shared","version":"0.8.10-beta-20241225154506.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10-beta-20241225154506.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Wdf1uODssA82gPkDpUXqwcS9u2ZAjc4hTzJup+KOiodH3k21f54uUOhCKr/AXr8d5IxfarDbzrxgrWo96uyVWQ==","_resolved":"/tmp/6d1641afb68fd4f23b7305566e79a069/midscene-shared-0.8.10-beta-20241225154506.0.tgz","_from":"file:midscene-shared-0.8.10-beta-20241225154506.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Wdf1uODssA82gPkDpUXqwcS9u2ZAjc4hTzJup+KOiodH3k21f54uUOhCKr/AXr8d5IxfarDbzrxgrWo96uyVWQ==","shasum":"f7ae4ea56c75bc52be79086cc54c1366e0cc8b39","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10-beta-20241225154506.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBv2r5S9Uz5YpSeLLiSAYKyegZ0q2kPiJbZCillI3KnKAiAt9p79aAnm87sDgIewWXFpSJLEc5BQuG8yhabvUUCQAQ=="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10-beta-20241225154506.0_1735141692386_0.5448985228208298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T15:48:12.563Z","publish_time":1735141692563,"_source_registry_name":"default","contributors":[]},"0.8.10":{"name":"@midscene/shared","version":"0.8.10","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NvKeWNkdnK+Ab6TbYuDPZQDhbft+fJRRpyKBuS9cYPgW1DRFryiI8TCWZSdBUIFQ5NBxhBg1/WyBfdPzjyDACQ==","_resolved":"/tmp/e77d04bc496b39d4f50a4aed7c39bfde/midscene-shared-0.8.10.tgz","_from":"file:midscene-shared-0.8.10.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NvKeWNkdnK+Ab6TbYuDPZQDhbft+fJRRpyKBuS9cYPgW1DRFryiI8TCWZSdBUIFQ5NBxhBg1/WyBfdPzjyDACQ==","shasum":"fbc69c0d9be0c3b77cc29b3948263af8fac8e1ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10.tgz","fileCount":46,"unpackedSize":103094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+/FPWZCFH2Hpq2bGMHK4ldm5JEC3fkEanDuayKGoWogIgOOTWX6/McwALCWRU5DdWhNURgGJNCzoqbpTPTquT/mA="}],"size":14394},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10_1735143122566_0.1986414556169389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T16:12:02.827Z","publish_time":1735143122827,"_source_registry_name":"default","contributors":[]},"0.8.10-beta-20241226020054.0":{"name":"@midscene/shared","version":"0.8.10-beta-20241226020054.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.10-beta-20241226020054.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BWTY6wdZ50z+yuljpEHLBtednbJkhy3klHu8CS8U6i/6IjCzLF5/EK28hDAXsPIe5bNKB1wizcMB8KEvtpfbjQ==","_resolved":"/tmp/e052a494c9667ba65427ccb5960ca01a/midscene-shared-0.8.10-beta-20241226020054.0.tgz","_from":"file:midscene-shared-0.8.10-beta-20241226020054.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BWTY6wdZ50z+yuljpEHLBtednbJkhy3klHu8CS8U6i/6IjCzLF5/EK28hDAXsPIe5bNKB1wizcMB8KEvtpfbjQ==","shasum":"8643d3cf79b691f1cf3e956e43190be9652897c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.10-beta-20241226020054.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYKGOOXbfRuUjS68i5u/lTOrX/mVgq5AR5P1wSd+42GwIgGS+Ib2giWaCQOk63Z3hcAgqnlWnFeI4TFbfud7FpiEo="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.10-beta-20241226020054.0_1735178644762_0.4361615842306963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T02:04:04.934Z","publish_time":1735178644934,"_source_registry_name":"default","contributors":[]},"0.8.11":{"name":"@midscene/shared","version":"0.8.11","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.11","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VioWei05EqeT7tTHywVqyeQdPIR9lHPw/O/Bnx3SXc0cpHAn8DlvZYLvxCWa4dn1DhJHCzhMV9rvvvz1tVhC8g==","_resolved":"/tmp/34510d708a78a2282d3f9f9ddcc5b2e8/midscene-shared-0.8.11.tgz","_from":"file:midscene-shared-0.8.11.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VioWei05EqeT7tTHywVqyeQdPIR9lHPw/O/Bnx3SXc0cpHAn8DlvZYLvxCWa4dn1DhJHCzhMV9rvvvz1tVhC8g==","shasum":"447a4bff8dac07c4b9dfc04ffba2ecb8bae84d31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.11.tgz","fileCount":46,"unpackedSize":103094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTGtc/SZLDvbvPvLrCXKzlZIcpngTGkbP/otkQRo6tdwIhANiResIi9n6som4M8AAOmA6ILCvZwAfFru7IInw59+ZH"}],"size":14394},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.11_1735181258080_0.16535704693967768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T02:47:38.255Z","publish_time":1735181258255,"_source_registry_name":"default","contributors":[]},"0.8.12-beta-20241226050955.0":{"name":"@midscene/shared","version":"0.8.12-beta-20241226050955.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.12-beta-20241226050955.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xRBcdQaqVuokHRI+XulGLxYKOtG3WJ2dr94y1NH/jQhudSG+CaGpdEVqSs6ta15hfdXaGos8i3NxJOGYOXimSw==","_resolved":"/tmp/0c9d4f58234f746e74dc8b649256d3ae/midscene-shared-0.8.12-beta-20241226050955.0.tgz","_from":"file:midscene-shared-0.8.12-beta-20241226050955.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xRBcdQaqVuokHRI+XulGLxYKOtG3WJ2dr94y1NH/jQhudSG+CaGpdEVqSs6ta15hfdXaGos8i3NxJOGYOXimSw==","shasum":"38611ef1f42f3c1886a1f143db49d1ea7d2948ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.12-beta-20241226050955.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0TkKQD4PnL0tAJuQB+Ya7WgSeYAPlytexHEmIhSEctAIgSAnRSecRwFNBjb5t3L7E7kK6BNO/+TmMwQb0p3+g/vU="}],"size":14414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.12-beta-20241226050955.0_1735189983861_0.3014863923896871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T05:13:04.069Z","publish_time":1735189984069,"_source_registry_name":"default","contributors":[]},"0.8.12":{"name":"@midscene/shared","version":"0.8.12","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.12","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-C8TtixGghdZw4s6OZt5cW0kI9E1gPh5Y9wagc7c9LJDGN6MygGJxkDLqz2CZ+C5SYXQjCbWkLbKGlyCXy0QyAg==","_resolved":"/tmp/a799d059ae089a9bf8e76570cbca713e/midscene-shared-0.8.12.tgz","_from":"file:midscene-shared-0.8.12.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-C8TtixGghdZw4s6OZt5cW0kI9E1gPh5Y9wagc7c9LJDGN6MygGJxkDLqz2CZ+C5SYXQjCbWkLbKGlyCXy0QyAg==","shasum":"50481b2f9266512afd61acad333c39dca9c37a67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.12.tgz","fileCount":46,"unpackedSize":103094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+qb8y0/C/b/oJc8R1ktn434eXf0Ekuy301ElVWVZvUAiBr+z6gykOsPZfCavhpD1a9lY21vjvYXWzfLGBhbbpB6Q=="}],"size":14393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.12_1735190933043_0.359600391151891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T05:28:53.235Z","publish_time":1735190933235,"_source_registry_name":"default","contributors":[]},"0.8.13-beta-20241227020531.0":{"name":"@midscene/shared","version":"0.8.13-beta-20241227020531.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.13-beta-20241227020531.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2XvstU3acvToHIVjIJvv6WNo1vlfqXMU6toatro4sxufMJsVRFxaXODYtMFjc7zSE7+Lop3tA2tVPO7AYQZIhQ==","_resolved":"/tmp/06022d156f7d79007b1517914322b827/midscene-shared-0.8.13-beta-20241227020531.0.tgz","_from":"file:midscene-shared-0.8.13-beta-20241227020531.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2XvstU3acvToHIVjIJvv6WNo1vlfqXMU6toatro4sxufMJsVRFxaXODYtMFjc7zSE7+Lop3tA2tVPO7AYQZIhQ==","shasum":"153f065398f77de12a763d2cb873bb0563e7b14f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.13-beta-20241227020531.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8qS7eIv2B+Cz/W8WntmYq4jnurCq9vUfH7yOKq5PUNAiEA7TaPAe1dJYzkHvpLJkjMS8OS8AsNnph8cx+IfvS/i78="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.13-beta-20241227020531.0_1735265311395_0.2729169263338087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T02:08:31.579Z","publish_time":1735265311579,"_source_registry_name":"default","contributors":[]},"0.8.13":{"name":"@midscene/shared","version":"0.8.13","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.13","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HxaQmhR4eslOWbuLT0So+FS1DJvKXNB68R1KLaeu5dmKqW0nicl+f0J6Lv4NbrY7Fpvr3P5GI7FVhXGsSthVrg==","_resolved":"/tmp/2ac7673f1d0e3c0a480894e944cf09a6/midscene-shared-0.8.13.tgz","_from":"file:midscene-shared-0.8.13.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HxaQmhR4eslOWbuLT0So+FS1DJvKXNB68R1KLaeu5dmKqW0nicl+f0J6Lv4NbrY7Fpvr3P5GI7FVhXGsSthVrg==","shasum":"d448342750f35339a2772c3beb3441264b78a789","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.13.tgz","fileCount":46,"unpackedSize":103094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFtpxBqrfH/hyT2FL/E2K2ZswxRh6HJAZPQaceuAncngIhAO9usL3UVVYVU5bhh89BQncb/l0EN+Zn3nGV/obx899X"}],"size":14394},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.13_1735266362280_0.6055731316866662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T02:26:02.491Z","publish_time":1735266362491,"_source_registry_name":"default","contributors":[]},"0.8.9-beta-20241227033828.0":{"name":"@midscene/shared","version":"0.8.9-beta-20241227033828.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.9-beta-20241227033828.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-me5EdekuRKSeNf5zBQL1bSvDT946dOwtnISsP1tyMzD9/LzCl2DH/THa+tK95J9ksOx2y72YSRP8+fDg8KlyHA==","_resolved":"/tmp/e8d7241914fcd9bec36f0489aa22b906/midscene-shared-0.8.9-beta-20241227033828.0.tgz","_from":"file:midscene-shared-0.8.9-beta-20241227033828.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-me5EdekuRKSeNf5zBQL1bSvDT946dOwtnISsP1tyMzD9/LzCl2DH/THa+tK95J9ksOx2y72YSRP8+fDg8KlyHA==","shasum":"755912d46792bd5947f379443cbb032e344a71c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.9-beta-20241227033828.0.tgz","fileCount":46,"unpackedSize":103115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbl0pRnNNZp6ipSZkCpxCAl4ABnl+i3q07YvclUz9ZQAiEA2iKgmpOM2U/D4UIsP5TMUAHwdp8RnOCOMrVRKi+psAw="}],"size":14415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.9-beta-20241227033828.0_1735270896254_0.6238010809320964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T03:41:36.448Z","publish_time":1735270896448,"_source_registry_name":"default","contributors":[]},"0.8.14-beta-20241231023737.0":{"name":"@midscene/shared","version":"0.8.14-beta-20241231023737.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.14-beta-20241231023737.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IriOFnKMBLrTkZvyw+3pVCZBxN94Z+ZCrV513kZZppxCJgZMYny48reqj4Ls1kMAHaTmFa1f5ZHDYgc6kGv0Jg==","_resolved":"/tmp/4b7a1c73d2407a3304c8dfe44668562e/midscene-shared-0.8.14-beta-20241231023737.0.tgz","_from":"file:midscene-shared-0.8.14-beta-20241231023737.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IriOFnKMBLrTkZvyw+3pVCZBxN94Z+ZCrV513kZZppxCJgZMYny48reqj4Ls1kMAHaTmFa1f5ZHDYgc6kGv0Jg==","shasum":"18eb5f1b01abbe16c6a72fc95b917375631850f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.14-beta-20241231023737.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1wFEE4hjDk5aDlHYwizwMQVaxmm7WOQxBjxhq8FsHXAiEAljo/mhYXpb8I5MnmStf1KW1CnWmkqMe3kMdd3ILwzc0="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.14-beta-20241231023737.0_1735612839741_0.5818747049110138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T02:40:39.930Z","publish_time":1735612839930,"_source_registry_name":"default","contributors":[]},"0.8.14-beta-20241231035725.0":{"name":"@midscene/shared","version":"0.8.14-beta-20241231035725.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.14-beta-20241231035725.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-at4B78FcV2j9SJWBEopQm0m9+4uCQJdue1OSg4ojvxFA2hoOT8ktxtL+GuzMvg0IISahz7Vgfaizp8qQKM8EdQ==","_resolved":"/tmp/edbbee8f7e633042b845eb4fdfce2e57/midscene-shared-0.8.14-beta-20241231035725.0.tgz","_from":"file:midscene-shared-0.8.14-beta-20241231035725.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-at4B78FcV2j9SJWBEopQm0m9+4uCQJdue1OSg4ojvxFA2hoOT8ktxtL+GuzMvg0IISahz7Vgfaizp8qQKM8EdQ==","shasum":"21829781b9cbdddf627e4316a10266d00ea56f09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.14-beta-20241231035725.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC7QPhWMV3z+AtwSMk0kAgDwSy+enUsqm6UOM1Jz3hngIgOI6hYYnu46UVLlS2NF7gDTKMvb4m97HV6TBeyWBKkz4="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.14-beta-20241231035725.0_1735617630928_0.5491563510143942"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T04:00:31.114Z","publish_time":1735617631114,"_source_registry_name":"default","contributors":[]},"0.8.14-beta-20241231075856.0":{"name":"@midscene/shared","version":"0.8.14-beta-20241231075856.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.14-beta-20241231075856.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nLkbrU147gTTxLUvGnWxzeMzAsSH3FtWqRx9mx9Ya2+FAqmtzb/vBHuH9Gs378mltuyDxTP+pOPPmYqLcONmew==","_resolved":"/tmp/9243403c301b23fa4a7012db883ed934/midscene-shared-0.8.14-beta-20241231075856.0.tgz","_from":"file:midscene-shared-0.8.14-beta-20241231075856.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nLkbrU147gTTxLUvGnWxzeMzAsSH3FtWqRx9mx9Ya2+FAqmtzb/vBHuH9Gs378mltuyDxTP+pOPPmYqLcONmew==","shasum":"daf508bed91a126baf083a8ed2ad2896881667c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.14-beta-20241231075856.0.tgz","fileCount":46,"unpackedSize":103116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjKb9geNWUHsrhrfjxNKlHo7rpMB0xOXitQdp/PVJwvQIga0ZUwxjSqx3Lo6aa60sYl6gIa/RpNXt7k465YFXsNHc="}],"size":14413},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.14-beta-20241231075856.0_1735632122974_0.7739296006936616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T08:02:03.191Z","publish_time":1735632123191,"_source_registry_name":"default","contributors":[]},"0.8.14":{"name":"@midscene/shared","version":"0.8.14","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.14","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-prjMX4nIB9NjWiV1SvHLSc/rqr//A3+KXTTFJPog0d5eZ5DTIwxsVx3FyJpKr4wd8vRAzx2N/cUKV1zzUAYnHQ==","_resolved":"/tmp/c45efd6394b43e486e6d107643ce3d16/midscene-shared-0.8.14.tgz","_from":"file:midscene-shared-0.8.14.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-prjMX4nIB9NjWiV1SvHLSc/rqr//A3+KXTTFJPog0d5eZ5DTIwxsVx3FyJpKr4wd8vRAzx2N/cUKV1zzUAYnHQ==","shasum":"8ad3457f2abb25b58eeb97177b27f5fb85154991","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.14.tgz","fileCount":46,"unpackedSize":103094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD749DmDOTsSrTFmYcVjkL0mk1gFT1fPSn0gK68uQYmiwIgWshiALZb5dxuQ5Vc96I+cBNXt5RIzJ0Bh3AwbM/j+DQ="}],"size":14394},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.14_1735653878672_0.5789060750946342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T14:04:38.853Z","publish_time":1735653878853,"_source_registry_name":"default","contributors":[]},"0.8.15":{"name":"@midscene/shared","version":"0.8.15","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.15","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1QIDo2hUQDlOwVZWZGDz7NdntHhwBHW54W1Ra3hVFqXijnKoDR3HbSkASHgXX6erTHF3xcyNXcoZDp6+eFwTSA==","_resolved":"/tmp/bcf1c621ac39207eb02da049af3f234b/midscene-shared-0.8.15.tgz","_from":"file:midscene-shared-0.8.15.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1QIDo2hUQDlOwVZWZGDz7NdntHhwBHW54W1Ra3hVFqXijnKoDR3HbSkASHgXX6erTHF3xcyNXcoZDp6+eFwTSA==","shasum":"2ce8c8788413bd878d45c937018acb0e2c445e99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.15.tgz","fileCount":46,"unpackedSize":103094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKwsXgeSU7mRY2C30ly/0Qc7g1wVOx6MNhon/BV3wlPAiEAkCRGgknn42SRH0t4bZGmdMHzus63z789v5UShbZOBZM="}],"size":14394},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.15_1735737351017_0.5222521369808062"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-01T13:15:51.222Z","publish_time":1735737351222,"_source_registry_name":"default","contributors":[]},"0.8.16":{"name":"@midscene/shared","version":"0.8.16","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.16","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SKzoyrwhP+eSvtar/XipmXz82AiplT4UL29oyQBciU36HngDz2TSrZnfqv/pg9Yf5X0DgrkfLF5CWOA1TltNJQ==","_resolved":"/tmp/0cdf0f264d134d7e0cf7173abf26c140/midscene-shared-0.8.16.tgz","_from":"file:midscene-shared-0.8.16.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SKzoyrwhP+eSvtar/XipmXz82AiplT4UL29oyQBciU36HngDz2TSrZnfqv/pg9Yf5X0DgrkfLF5CWOA1TltNJQ==","shasum":"bd221df4acd917f8d3e0f543494c768270822aad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.16.tgz","fileCount":46,"unpackedSize":103393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXBj4gSDJhj9oBkmTTfvUV1j4jM3w02UNbDbvEvVgkoAIgPOFEe0uA6IN7Xqgc9iFWWaMAxJxrE1hH+eJjatt4e4w="}],"size":14423},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.16_1735785526411_0.10813133398049524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T02:38:46.613Z","publish_time":1735785526613,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250103010342.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250103010342.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250103010342.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9vce4zkH5re7U632NgNneRpPiKZlCijzdkjISAbaLKRN58t2o5ipCp+EuJ02tGxwFN63S/F+gPCCXQAIzLaRsA==","_resolved":"/tmp/280feeff121b938eb82e6afa399d3ba0/midscene-shared-0.8.17-beta-20250103010342.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250103010342.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9vce4zkH5re7U632NgNneRpPiKZlCijzdkjISAbaLKRN58t2o5ipCp+EuJ02tGxwFN63S/F+gPCCXQAIzLaRsA==","shasum":"cf7b0be5154b2577ba01d3b90957c107f4840d02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250103010342.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6VBA1lTqGBWTS1GUbchAPGe/OvVEVWnXQO/5sphpPJAIhAPTbGMuaSg1xDxceWaBccOYSXTSG927t7oebLPdsz+aJ"}],"size":15223},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250103010342.0_1735866418240_0.9370669369128273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T01:06:58.399Z","publish_time":1735866418399,"_source_registry_name":"default","contributors":[]},"0.8.16-beta-20250103062134.0":{"name":"@midscene/shared","version":"0.8.16-beta-20250103062134.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.16-beta-20250103062134.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9QmiABzXJi7k25Zqpb6YC2/wmX/SG+2CJDmitdReFOFV3BPSRUW0IKNhmKxi2FyQzH4AJsWQrwyeAoJD1NufKg==","_resolved":"/tmp/02190aefeda2d3d76959026839c7fdc2/midscene-shared-0.8.16-beta-20250103062134.0.tgz","_from":"file:midscene-shared-0.8.16-beta-20250103062134.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9QmiABzXJi7k25Zqpb6YC2/wmX/SG+2CJDmitdReFOFV3BPSRUW0IKNhmKxi2FyQzH4AJsWQrwyeAoJD1NufKg==","shasum":"ff2686abcee40b009e67cf066d641e353f34f1e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.16-beta-20250103062134.0.tgz","fileCount":46,"unpackedSize":103415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzdZCvLzmJ64uPW6FJIXHFhgdExPFDwi+pQg1cTgzOIAIhAMLdT4UTNIoDqdNo0TBuYSiLFJhVKfDSbRhR6d4catEH"}],"size":14442},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.16-beta-20250103062134.0_1735885475727_0.23112007444817206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T06:24:35.904Z","publish_time":1735885475904,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250103065754.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250103065754.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250103065754.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-An+jJ/q0Qci/g5UuoBXZBJlg4SPgBRqNqu/t92vsPY5Pj29xnQuOwu3k/tEhL3h0QdIu46lPU9mFNMSwSLPF8g==","_resolved":"/tmp/9227589376ce1ec6ad747f4070a1f469/midscene-shared-0.8.17-beta-20250103065754.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250103065754.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-An+jJ/q0Qci/g5UuoBXZBJlg4SPgBRqNqu/t92vsPY5Pj29xnQuOwu3k/tEhL3h0QdIu46lPU9mFNMSwSLPF8g==","shasum":"a76ce3bac910af8936caf689f66d7f953c94e31d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250103065754.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUBYPwtPBzgTKGAIFadVA9vDB4Obt7nnVMDwff+FOIdAIgApr4m7YkfTwVh3sLp3X+f5r0nUun1xdoorlc66nO5bI="}],"size":15225},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250103065754.0_1735887671561_0.15644732038603992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T07:01:11.731Z","publish_time":1735887671731,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250103091441.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250103091441.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250103091441.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Pj/BZ/h+FuD74QcS7AbjXb1vuoagaZfn1/fnH1rTCttqLQMcf4x841R1g55xsU4oAqRp3AjS1cEacQDjf4t49w==","_resolved":"/tmp/7aeb8fd25b4e37f152363f262ab8ba80/midscene-shared-0.8.17-beta-20250103091441.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250103091441.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Pj/BZ/h+FuD74QcS7AbjXb1vuoagaZfn1/fnH1rTCttqLQMcf4x841R1g55xsU4oAqRp3AjS1cEacQDjf4t49w==","shasum":"bb73a59125ba63ec4cb06f0c7aa258d21cb06b8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250103091441.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRSTfMIEtvczUXTa9lGKkTpOpAiQYT+H43b9I8l8AGsAiBjkNf6owenyqNnNuM7cA7XrglQqV73GqxHvf1NoIXZ5Q=="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250103091441.0_1735895883252_0.24982627255671352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T09:18:03.445Z","publish_time":1735895883445,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250103112420.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250103112420.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250103112420.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ixxp8nwCaicBWsl6OILHrPg+NLjASWINY9fbZjJXeFtpqIDor95VG0EoaWCoLSdh6wy60Nc7rtWn9vfVZia8VQ==","_resolved":"/tmp/25cb2904b337e06321f198f8d25921e1/midscene-shared-0.8.17-beta-20250103112420.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250103112420.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ixxp8nwCaicBWsl6OILHrPg+NLjASWINY9fbZjJXeFtpqIDor95VG0EoaWCoLSdh6wy60Nc7rtWn9vfVZia8VQ==","shasum":"dca7be68f74eb447be97d0d219dba9f49c4c4744","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250103112420.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGSKNd2L7TIKYUeZQeH1tzjdbo7pUocZJZfPindhwutAiEA08MkHvtx5LrbnUSJYNdBkWqjBDIPYdzxo4QnNUw+INY="}],"size":15223},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250103112420.0_1735903657996_0.238720504871051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T11:27:38.208Z","publish_time":1735903658208,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250103144546.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250103144546.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250103144546.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rCJ18yMpKKk7bUaAsNn/T5QP1n0OWUbGpBfXObOQE6607CDDU0vGZtUbtlAGiMxh9p5BdXlauZ9alux4trmo7A==","_resolved":"/tmp/f9c56edb7e083bff3b5a1e51632f71b8/midscene-shared-0.8.17-beta-20250103144546.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250103144546.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rCJ18yMpKKk7bUaAsNn/T5QP1n0OWUbGpBfXObOQE6607CDDU0vGZtUbtlAGiMxh9p5BdXlauZ9alux4trmo7A==","shasum":"f1a8efc8f36e18d8949643c65a770b20acea628f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250103144546.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTjysIq1TsOM8Z2IgmkzkJ/EQrwrGcoc1RpDdo57nO5QIgWHoc3sH7Jp2zLAaI4os3hZUL8bE1m9huw745ymcTIYs="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250103144546.0_1735915745045_0.9029286417574294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T14:49:05.211Z","publish_time":1735915745211,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250106094722.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250106094722.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250106094722.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3+eXyu1WI9ERHGeWyZItu3HozbMp/6kOZnmMnjsTDvauLHE7DlvVD0c4nc1oHLgqEL72Icr7t2iIh6JM1zqhhA==","_resolved":"/tmp/a0168145d3813bfc550a4e50943f3a06/midscene-shared-0.8.17-beta-20250106094722.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250106094722.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3+eXyu1WI9ERHGeWyZItu3HozbMp/6kOZnmMnjsTDvauLHE7DlvVD0c4nc1oHLgqEL72Icr7t2iIh6JM1zqhhA==","shasum":"6309bcf55a3e644cbfd8712bb2a246a235d433fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250106094722.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+Wf7kZpYFnAfR9BTcHGvnjDkUKfmGeVV6eWEfZSemDQIgXNOjsfWGDoiUtWedVtjhRIpLJGECeV6wcw1T57bTCTA="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250106094722.0_1736157037759_0.9536306596245732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T09:50:37.945Z","publish_time":1736157037945,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250106111707.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250106111707.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250106111707.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ADrN/fv0PoKftyKXNS/nPPfwwuZFUjd6qcNGLwWDh58DazCrwx7TG34Z+ZvqqRH6xfu2u9zVAGaskRPPxkCaAA==","_resolved":"/tmp/9d3397a787d78d66e1a9d3f5dc7aae3b/midscene-shared-0.8.17-beta-20250106111707.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250106111707.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ADrN/fv0PoKftyKXNS/nPPfwwuZFUjd6qcNGLwWDh58DazCrwx7TG34Z+ZvqqRH6xfu2u9zVAGaskRPPxkCaAA==","shasum":"42a32fc36fb0a71d080c6db635f252463833f0a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250106111707.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZVWiSpiiYwk2TEZtPmfNi+mp7DR5Huj0u80v1NxTLHAIgeyxYoo9gs1q1QWaKfBl9kTwxw76R5IxJUzd3zd0+MMI="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250106111707.0_1736162423098_0.2411713369289077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T11:20:23.310Z","publish_time":1736162423310,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250107014435.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250107014435.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250107014435.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ch36EOW8N/ah98rTt2sTB/K2Q67nC0oi7MGP0l+F+43h2QOtWSt7CBmWTme7YDi9L8hG9fPGWoLoxk5gVcoCaQ==","_resolved":"/tmp/bb9a9b093140ee5f658a3f56ae0f74f5/midscene-shared-0.8.17-beta-20250107014435.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250107014435.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ch36EOW8N/ah98rTt2sTB/K2Q67nC0oi7MGP0l+F+43h2QOtWSt7CBmWTme7YDi9L8hG9fPGWoLoxk5gVcoCaQ==","shasum":"fc75cf515c08249c1adfe614bc4cf1d0e013cf73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250107014435.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgY4WA0unxeptXTIPmLDe5HuTjlGEurme55MfySJ6r7AiAxxS4SJKSC0yl27tmXjbu66xfz4/80yf8Ipsz3fIq9Iw=="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250107014435.0_1736214489380_0.9277691385709514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T01:48:09.597Z","publish_time":1736214489597,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250107021140.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250107021140.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250107021140.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1MRP/XPAalec2ydvjgft2MTsdKV7sZBIHZOd+nWNvvy68/pkWvPdIxIRwEKhpqPjRRZDemYmmef1DjxX9wNZOQ==","_resolved":"/tmp/f5d9cceb4a6d1a07fa61801d04078d17/midscene-shared-0.8.17-beta-20250107021140.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250107021140.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1MRP/XPAalec2ydvjgft2MTsdKV7sZBIHZOd+nWNvvy68/pkWvPdIxIRwEKhpqPjRRZDemYmmef1DjxX9wNZOQ==","shasum":"5ea68218679cc84714a54011c4a2836574db777d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250107021140.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkUqI7Mc2GY6kRmgxflgmyOGyBgpHhO6FwDl0vg/i4WwIhAPRLLCS8XS0nn4GvJAis4EDcSwqWn4VZ7U1HSYazTLhB"}],"size":15223},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250107021140.0_1736216102212_0.26841329151413795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T02:15:02.405Z","publish_time":1736216102405,"_source_registry_name":"default","contributors":[]},"0.8.17-beta-20250107032745.0":{"name":"@midscene/shared","version":"0.8.17-beta-20250107032745.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17-beta-20250107032745.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1cOOcqQBKwXwYgi5msZ9pWg7JtMOweNeAg3wZNpptmLTHvOoPWVuFq5f1SB4I2xWfQWT4FmKI3kaRBnW0yK8SA==","_resolved":"/tmp/955236aae1c81266a051e34d700482c1/midscene-shared-0.8.17-beta-20250107032745.0.tgz","_from":"file:midscene-shared-0.8.17-beta-20250107032745.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1cOOcqQBKwXwYgi5msZ9pWg7JtMOweNeAg3wZNpptmLTHvOoPWVuFq5f1SB4I2xWfQWT4FmKI3kaRBnW0yK8SA==","shasum":"22d53628277cd46f13fd45de786ec232c57fa54a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17-beta-20250107032745.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6PjFGVdU0rP/dKGfEGKZ7u8wTrPYP2w0uGhb4YwiRFAiEAvt04oqMR0IklQZYby6VCI/riqzyFLjwhq5czCo5DT2Y="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17-beta-20250107032745.0_1736220656766_0.8049241931355491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T03:30:56.934Z","publish_time":1736220656934,"_source_registry_name":"default","contributors":[]},"0.8.17":{"name":"@midscene/shared","version":"0.8.17","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.17","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-keLpJQ/RDu18+7xl5LfbOByiI9XSF15MdZLdbSAA9VpqgWPpY1TUayBPlvPty03Y5cB1Jh9wI3ABXwhA4OgE+g==","_resolved":"/tmp/9ae937a934bc9de5e93ea1e4b04e9cba/midscene-shared-0.8.17.tgz","_from":"file:midscene-shared-0.8.17.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-keLpJQ/RDu18+7xl5LfbOByiI9XSF15MdZLdbSAA9VpqgWPpY1TUayBPlvPty03Y5cB1Jh9wI3ABXwhA4OgE+g==","shasum":"ceed533bde03171ffa47bdf91c9175bddd31c6ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.17.tgz","fileCount":47,"unpackedSize":110565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLOsHSyLt3eUtb1XHLxYbCXQ7krGW6GjgiX9twa38qegIgY7nzf6UpJdeMCZ5ilMzWTUrmjLP2zruW1K6WnCfPvKE="}],"size":15205},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.17_1736222063382_0.7554154680793814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T03:54:23.588Z","publish_time":1736222063588,"_source_registry_name":"default","contributors":[]},"0.8.18-beta-20250107052314.0":{"name":"@midscene/shared","version":"0.8.18-beta-20250107052314.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.18-beta-20250107052314.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-as5Sxtrht7OCMGvfQxEook/ckOpjWsxfLs7ecA7Jvvd+NxYQRJOXrllhWc+/cSHLU/CQXKRpwiOydtslIx2GSw==","_resolved":"/tmp/6570b8a6a646995bd8c1529d20ca5dc8/midscene-shared-0.8.18-beta-20250107052314.0.tgz","_from":"file:midscene-shared-0.8.18-beta-20250107052314.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-as5Sxtrht7OCMGvfQxEook/ckOpjWsxfLs7ecA7Jvvd+NxYQRJOXrllhWc+/cSHLU/CQXKRpwiOydtslIx2GSw==","shasum":"932d277abda55b00fb331120e17aacd668da8a7f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.18-beta-20250107052314.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTPs9H1at6gZWlOwnGqWthmzvhyqINhjDj4exNvUEtCgIhAIrqXnqqAVfYZ+q0lTpuVjX8rXfmhW2zU58Y14PQU+JS"}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.18-beta-20250107052314.0_1736227595729_0.5144271712387933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T05:26:35.971Z","publish_time":1736227595971,"_source_registry_name":"default","contributors":[]},"0.8.18-beta-20250107062545.0":{"name":"@midscene/shared","version":"0.8.18-beta-20250107062545.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.18-beta-20250107062545.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VXm2WDmxEpAaMFJTZg/J22nEE5xVZQ13hfdZP//Q7OZLQHGyVA1zQ4X+UxifNe2KPoypYRY8zXowMtg19TvT5w==","_resolved":"/tmp/b74bddbcb109d47bd3b199c56dbc1290/midscene-shared-0.8.18-beta-20250107062545.0.tgz","_from":"file:midscene-shared-0.8.18-beta-20250107062545.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VXm2WDmxEpAaMFJTZg/J22nEE5xVZQ13hfdZP//Q7OZLQHGyVA1zQ4X+UxifNe2KPoypYRY8zXowMtg19TvT5w==","shasum":"024c20e9ea2426eade6dce1ed897efbf1b53ba1b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.18-beta-20250107062545.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHv3sPVyqSyQoL3qwEfsnQWf30l+uRimSXKAyxT3sfrJAiEA6r7mS4388Q4MJSrpZStHTcZ2TXloZXa3CQu8QcizJkQ="}],"size":15225},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.18-beta-20250107062545.0_1736231342600_0.5386420926787092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T06:29:02.766Z","publish_time":1736231342766,"_source_registry_name":"default","contributors":[]},"0.8.18-beta-20250107084346.0":{"name":"@midscene/shared","version":"0.8.18-beta-20250107084346.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.18-beta-20250107084346.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sArT4ajI8UDRRq39uKLtN9yb27M+E5E7QBsVq5JsVwQSVFw2sxZWRObMlUc3VCEX8W4orYWS4sBIpAWbCwm0XQ==","_resolved":"/tmp/fafdc77c2ef6008d17f403d2358c92db/midscene-shared-0.8.18-beta-20250107084346.0.tgz","_from":"file:midscene-shared-0.8.18-beta-20250107084346.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sArT4ajI8UDRRq39uKLtN9yb27M+E5E7QBsVq5JsVwQSVFw2sxZWRObMlUc3VCEX8W4orYWS4sBIpAWbCwm0XQ==","shasum":"8f5470aa562386c3ed9634c85e69c2772a345538","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.18-beta-20250107084346.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBeFE1GyDkzcyQxatukHS/nDRQP5L2wMYsfEEevR41MAiEAt3ibSHA/YU73/f1iXLm/roXiHpfTcahrLDeYc7xbJvw="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.18-beta-20250107084346.0_1736239619917_0.6120605658100251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T08:47:00.082Z","publish_time":1736239620082,"_source_registry_name":"default","contributors":[]},"0.8.18-beta-20250107111603.0":{"name":"@midscene/shared","version":"0.8.18-beta-20250107111603.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.18-beta-20250107111603.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GN1MIj11KPGyupnE67euFThTz/+K0r2c/4lvCGD29QI/ZCk/jtWW1d3IlPV0qfv8Iv43A9aa84xToamhy5nqdQ==","_resolved":"/tmp/04c08e81ba3a2d0d5e767ee47b378bc0/midscene-shared-0.8.18-beta-20250107111603.0.tgz","_from":"file:midscene-shared-0.8.18-beta-20250107111603.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GN1MIj11KPGyupnE67euFThTz/+K0r2c/4lvCGD29QI/ZCk/jtWW1d3IlPV0qfv8Iv43A9aa84xToamhy5nqdQ==","shasum":"8b4485acf533022e3babb644266646940d0d28e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.18-beta-20250107111603.0.tgz","fileCount":47,"unpackedSize":110587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9evYC6urPMFfrNizWLdxD3YDLibTNRAjPJ5jIMlsgdAiAuizAxCJRjg3inM4KYmRHegGN4E9np/wvQ28Qrog1HYA=="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.18-beta-20250107111603.0_1736248763186_0.014373549071642122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T11:19:23.370Z","publish_time":1736248763370,"_source_registry_name":"default","contributors":[]},"0.8.18":{"name":"@midscene/shared","version":"0.8.18","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.8.18","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EEGROx9nNuzneqP5Ch5THaCO1OjTolglQcMcU5JtkIfNPNd++wm+njIIUF+JSSRue1ea8u72dpJIb4K8gtYntQ==","_resolved":"/tmp/82245fe108a8d04e9d3804106dea124e/midscene-shared-0.8.18.tgz","_from":"file:midscene-shared-0.8.18.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EEGROx9nNuzneqP5Ch5THaCO1OjTolglQcMcU5JtkIfNPNd++wm+njIIUF+JSSRue1ea8u72dpJIb4K8gtYntQ==","shasum":"1b498a318a64c8c17912c2be34c009ab4aac5ad5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.8.18.tgz","fileCount":47,"unpackedSize":110565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg/wTZsopbD0iEFawGNBB+t1ztDrvW75uLRbowomy4+gIhANH4/55Id7Cx6PvO9R+fj+NWGlN0+4/DUJdEneeEeFih"}],"size":15206},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.8.18_1736250811734_0.7481478753177466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T11:53:31.888Z","publish_time":1736250811888,"_source_registry_name":"default","contributors":[]},"0.9.0":{"name":"@midscene/shared","version":"0.9.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-va2FmNxsK+2O+Gf4C9+vQtNbiKI3chthLDQkGM0ENTa8bLKqELKVZg7VD8DlhhZWfV4KkbdOOOOLXbgcYcDVmQ==","_resolved":"/tmp/cce072930cf9d46e6d55062f52654bcf/midscene-shared-0.9.0.tgz","_from":"file:midscene-shared-0.9.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-va2FmNxsK+2O+Gf4C9+vQtNbiKI3chthLDQkGM0ENTa8bLKqELKVZg7VD8DlhhZWfV4KkbdOOOOLXbgcYcDVmQ==","shasum":"c2af8e83d0cdbae892f8dfe0a4d1db7da8b6ebb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.0.tgz","fileCount":47,"unpackedSize":110564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpwNKo0N2LX9m3LaqNjmPoZLP+22AnBKYT8N8sMUMuPgIhAPgLLvEVngIulz6gztZuMeKppfb86SZ8hc1veKdgB1Gl"}],"size":15204},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.0_1736406395336_0.34342314325960266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T07:06:35.518Z","publish_time":1736406395518,"_source_registry_name":"default","contributors":[]},"0.9.1-beta-20250110041124.0":{"name":"@midscene/shared","version":"0.9.1-beta-20250110041124.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.1-beta-20250110041124.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9OsNUjMGVmls7pjKi719lFbDRfkq/oC7YJ22n2rlcDkZj4JtFK277rcs8sSjdoR3pbTRCNk+Ip5OecfDaK2esA==","_resolved":"/tmp/7a0bd8754c74f1f3938372ce0020c0d3/midscene-shared-0.9.1-beta-20250110041124.0.tgz","_from":"file:midscene-shared-0.9.1-beta-20250110041124.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9OsNUjMGVmls7pjKi719lFbDRfkq/oC7YJ22n2rlcDkZj4JtFK277rcs8sSjdoR3pbTRCNk+Ip5OecfDaK2esA==","shasum":"caa634255768bf5bf7e81e176634ef5fec5ff2a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.1-beta-20250110041124.0.tgz","fileCount":47,"unpackedSize":110586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtIDhZYfg3EGBYuntH7nQU+mHAY4QVZ/cyueol9oyTLAiEAgUSdjShRo3z3qs4sDBrMha6sS5KL+YSeTqn7BP9Gj5U="}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.1-beta-20250110041124.0_1736482487107_0.9017077414084931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T04:14:47.313Z","publish_time":1736482487313,"_source_registry_name":"default","contributors":[]},"0.9.1-beta-20250111045755.0":{"name":"@midscene/shared","version":"0.9.1-beta-20250111045755.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.1-beta-20250111045755.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sFukZstUTdjQTbjNJWyCgxC0eFtYDAf7u2BsCyUw6B7rOdILCWCIDHojtRzgpUgAWCJgTAStD7BwQkCv9nWfRw==","_resolved":"/tmp/288e7f9bb62afa5c180aed4cd7f92ffb/midscene-shared-0.9.1-beta-20250111045755.0.tgz","_from":"file:midscene-shared-0.9.1-beta-20250111045755.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sFukZstUTdjQTbjNJWyCgxC0eFtYDAf7u2BsCyUw6B7rOdILCWCIDHojtRzgpUgAWCJgTAStD7BwQkCv9nWfRw==","shasum":"81b812f486dc9ffb6924f7269584b3d573e23f54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.1-beta-20250111045755.0.tgz","fileCount":47,"unpackedSize":110586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWFzGPoWDNecoF3jMhoaJMYINuh7pcfS+OY5KF906ZFAIhAPMFOI6ylBbt31m2LtsnhjeGA3wYnl5J6YO0SlNSBsyz"}],"size":15224},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.1-beta-20250111045755.0_1736571667491_0.8363706247342622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T05:01:07.689Z","publish_time":1736571667689,"_source_registry_name":"default","contributors":[]},"0.9.1":{"name":"@midscene/shared","version":"0.9.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HiWnVP9IGQMd8P6ZXaTnd7vg8T9HgPLGf0rs02Wbyg3mJHM8X13ep0rR6inBDIQYh0sEE0poO4I3R3Oub3pUbg==","_resolved":"/tmp/af36e3d0ff53cfc2002acf1091d469f8/midscene-shared-0.9.1.tgz","_from":"file:midscene-shared-0.9.1.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HiWnVP9IGQMd8P6ZXaTnd7vg8T9HgPLGf0rs02Wbyg3mJHM8X13ep0rR6inBDIQYh0sEE0poO4I3R3Oub3pUbg==","shasum":"d38490e89e7c410ba917af51e463728c51b22635","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.1.tgz","fileCount":47,"unpackedSize":110564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEBsK/qin2zD8R23uqJKSFJsmDig2L+jN7bZx3Ar4AUAIgeSH0UxR+D6/LYgSLIwaSnEsEZm3jpEAr68mWKUgI8oI="}],"size":15203},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.1_1736572640133_0.2526497706927273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T05:17:20.335Z","publish_time":1736572640335,"_source_registry_name":"default","contributors":[]},"0.9.2-beta-20250114083542.0":{"name":"@midscene/shared","version":"0.9.2-beta-20250114083542.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.2-beta-20250114083542.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/iTITQsaruvBoIvyWP5PUNP5++wuIHZgdJAAXRev/RCm/1SX6RRWx6smTe8t7x7OP5t4tMcuukQRf0w8IqGaCQ==","_resolved":"/tmp/299e774da794c24b7f75d7cea54e484d/midscene-shared-0.9.2-beta-20250114083542.0.tgz","_from":"file:midscene-shared-0.9.2-beta-20250114083542.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/iTITQsaruvBoIvyWP5PUNP5++wuIHZgdJAAXRev/RCm/1SX6RRWx6smTe8t7x7OP5t4tMcuukQRf0w8IqGaCQ==","shasum":"7cdc802758c9989268753ff8bdebd303532c6596","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.2-beta-20250114083542.0.tgz","fileCount":47,"unpackedSize":179287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGjNhDcXO8m7ra4rBkF6Wq+xNRuc5h1Bn6diRxj05LRAIgP45pp1Fw8b1T5Dn9znYIQB8zocB1wpk8PXfXKu7W7Ag="}],"size":22654},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.2-beta-20250114083542.0_1736843943065_0.7242245917567731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T08:39:03.223Z","publish_time":1736843943223,"_source_registry_name":"default","contributors":[]},"0.9.2-beta-20250115015938.0":{"name":"@midscene/shared","version":"0.9.2-beta-20250115015938.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.2-beta-20250115015938.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-c2B+tGzxNJec8tspl7e8MCz41uxDefZh+mj2z5La2Yhmp4bvDnJkB7jU0P+ymDxaFLb+GH/fKDY/L+xNHsxZWw==","_resolved":"/tmp/fc66543b7088c4a9f6dba0317405f92b/midscene-shared-0.9.2-beta-20250115015938.0.tgz","_from":"file:midscene-shared-0.9.2-beta-20250115015938.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-c2B+tGzxNJec8tspl7e8MCz41uxDefZh+mj2z5La2Yhmp4bvDnJkB7jU0P+ymDxaFLb+GH/fKDY/L+xNHsxZWw==","shasum":"788699ba9ec25a6f4cfb58dba476cc52c0785807","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.2-beta-20250115015938.0.tgz","fileCount":47,"unpackedSize":179287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELPl4BmhOi+0Q8MJgUetQ7f1xke4wOB9qEd2e0AuUJ3AiBn7QNH+SvHVNUJeizrfDJCsH5gIyoaY7OdPA88wN8Ulw=="}],"size":22654},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.2-beta-20250115015938.0_1736906580772_0.36652516443702354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-15T02:03:00.943Z","publish_time":1736906580943,"_source_registry_name":"default","contributors":[]},"0.9.2-beta-20250115031224.0":{"name":"@midscene/shared","version":"0.9.2-beta-20250115031224.0","_id":"@midscene/shared@0.9.2-beta-20250115031224.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"4247118cee4a8d410703b40883406c85e3cbd109","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.2-beta-20250115031224.0.tgz","fileCount":47,"integrity":"sha512-ra9lDdNiBXEoctSC3zyiClwVZeHiEDJmduR3ggULmIT9jYPkIPMdc0d1cWFVkutKSYaNQDxFvIqz+Bd1uZJNrQ==","signatures":[{"sig":"MEUCIGG1K7R3ONH7DxcnxGj3McTGBI0xmsbKyjBbsgAVVTA5AiEA5SZvmrFgBoUEZBotZEK4WHQp9+4pj246iDXw/ME6Okg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179287,"size":22653},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.9.2-beta-20250115031224.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/12eee6df36f2cb8bf0a060ac013350b3/midscene-shared-0.9.2-beta-20250115031224.0.tgz","_integrity":"sha512-ra9lDdNiBXEoctSC3zyiClwVZeHiEDJmduR3ggULmIT9jYPkIPMdc0d1cWFVkutKSYaNQDxFvIqz+Bd1uZJNrQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.9.2-beta-20250115031224.0_1736910947839_0.2635661706778829","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T03:15:48.027Z","publish_time":1736910948027,"_source_registry_name":"default","contributors":[]},"0.9.2":{"name":"@midscene/shared","version":"0.9.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FhvLedh5w9ub9Ox7rCtsBjavOXxUGiMCKWRlRF6BytzUvDjtXqfcsbvr4L93EI983TWLQEuRQIFlAj8vj1Ozug==","_resolved":"/tmp/218cfb41dc23a70aa24369638d20dfc2/midscene-shared-0.9.2.tgz","_from":"file:midscene-shared-0.9.2.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FhvLedh5w9ub9Ox7rCtsBjavOXxUGiMCKWRlRF6BytzUvDjtXqfcsbvr4L93EI983TWLQEuRQIFlAj8vj1Ozug==","shasum":"68aa4bca504f542b2ebf687faf9174cd34fae39e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.2.tgz","fileCount":47,"unpackedSize":179265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDabuMSTx48RXbdFzRnWoaPQe7aOThCsXVIooaJiZfFsQIgAoqSQC1ilOc01ArUKDthtbKeSq4tWmVbmSya0edOPNs="}],"size":22637},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.2_1736911349796_0.3951468412343262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-15T03:22:29.982Z","publish_time":1736911349982,"_source_registry_name":"default","contributors":[]},"0.9.3-beta-20250116143806.0":{"name":"@midscene/shared","version":"0.9.3-beta-20250116143806.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.9.3-beta-20250116143806.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5ytHlvm94hYsPGkh8U0hTROHCSU60C+f6ubGvblqxRVNVJ8kEgLICwW2tF0kLm9Y5veKfnNP/zcFu+/H476nbw==","_resolved":"/tmp/0c6b008ba1f5bb6a30bab80a1a6f317b/midscene-shared-0.9.3-beta-20250116143806.0.tgz","_from":"file:midscene-shared-0.9.3-beta-20250116143806.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5ytHlvm94hYsPGkh8U0hTROHCSU60C+f6ubGvblqxRVNVJ8kEgLICwW2tF0kLm9Y5veKfnNP/zcFu+/H476nbw==","shasum":"05026dbd6a1899127eb2d3cfdf8f5ab998d40908","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.9.3-beta-20250116143806.0.tgz","fileCount":47,"unpackedSize":179287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4058KcD5C80jTTiqXmLw6SbRs3r3a7qvl/BbYBzRc1AiEApXV4DTb3r1l6Scl3e7/iMfx1mFscgSzNeAwAYEKequI="}],"size":22653},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.9.3-beta-20250116143806.0_1737038492946_0.6931482806908011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T14:41:33.116Z","publish_time":1737038493116,"_source_registry_name":"default","contributors":[]},"0.10.0":{"name":"@midscene/shared","version":"0.10.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/IQTf81bbs0G9aYaBHpC4DP4jHcZ2w6Td3oPc9S+NDg2hgXu+N8i0MLLe/bSgIEKkTANL3RHeXb2s49c0MGZ7A==","_resolved":"/tmp/36f9655caea9c9e3a3728dc5e8d496c4/midscene-shared-0.10.0.tgz","_from":"file:midscene-shared-0.10.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/IQTf81bbs0G9aYaBHpC4DP4jHcZ2w6Td3oPc9S+NDg2hgXu+N8i0MLLe/bSgIEKkTANL3RHeXb2s49c0MGZ7A==","shasum":"72ac9a5e140388059e0d26affc303ff28f35688c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.0.tgz","fileCount":47,"unpackedSize":179266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC07j/f2gcrBiNw89ypgkJJb37RW4WbOyr0hIzc7As8JAiAYf0+SVJxVJ+RWyPCNvo7RcpXE3LtwF0auSSjHKosZWQ=="}],"size":22635},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.0_1737109878446_0.8363217533428271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T10:31:18.631Z","publish_time":1737109878631,"_source_registry_name":"default","contributors":[]},"0.10.1-beta-20250120124809.0":{"name":"@midscene/shared","version":"0.10.1-beta-20250120124809.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.1-beta-20250120124809.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hpgeupisMSZAfHeEuPHBJuLwOyNIKQODxA54R1Octm9ADezlVErJgFfHQq2psnwYFbz9zDCqSnXhOOv8agvOJg==","_resolved":"/tmp/5dddcd02ba96039b0ab46ebafe23f2a3/midscene-shared-0.10.1-beta-20250120124809.0.tgz","_from":"file:midscene-shared-0.10.1-beta-20250120124809.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hpgeupisMSZAfHeEuPHBJuLwOyNIKQODxA54R1Octm9ADezlVErJgFfHQq2psnwYFbz9zDCqSnXhOOv8agvOJg==","shasum":"61d7969d7adf8fd9dc246f59ec438138efd26dbe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1-beta-20250120124809.0.tgz","fileCount":47,"unpackedSize":179288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKYN2H7uNtJAJFzxaxMOOjNSMfDlRFPGHfRwH6cCrmyAiBRepC2Dfj0kVBMWh3bnziohI0ncwKHXXgvsv8eTk+GXw=="}],"size":22655},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.1-beta-20250120124809.0_1737377487164_0.7133165405376025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T12:51:27.385Z","publish_time":1737377487385,"_source_registry_name":"default","contributors":[]},"0.10.1-beta-20250121074221.0":{"name":"@midscene/shared","version":"0.10.1-beta-20250121074221.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.1-beta-20250121074221.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-D9FKzE2tvMF3rBXmS0eTtR4iwyn6LJI0PhaTCfSj0sAmrqqrbWmOpIC5xSLsgKBbRSfBJZ6q/P9FB5X7z9F+1Q==","_resolved":"/tmp/3003061e7a5e138976246fc4e415733b/midscene-shared-0.10.1-beta-20250121074221.0.tgz","_from":"file:midscene-shared-0.10.1-beta-20250121074221.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-D9FKzE2tvMF3rBXmS0eTtR4iwyn6LJI0PhaTCfSj0sAmrqqrbWmOpIC5xSLsgKBbRSfBJZ6q/P9FB5X7z9F+1Q==","shasum":"a92b3fd1d25e781a6d6c5113a90d0932c9844407","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1-beta-20250121074221.0.tgz","fileCount":47,"unpackedSize":179288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgaFYKBGxNZUb9C87WFPm0eCXGsy6KM5Oa1UYpiQBeCAiBXT7KcNsqaOn7Tq+ba7wbTTI6lAhmFtPeO4i8TZ10uqg=="}],"size":22655},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.1-beta-20250121074221.0_1737445548323_0.4581979978838966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T07:45:48.518Z","publish_time":1737445548518,"_source_registry_name":"default","contributors":[]},"0.10.1-beta-20250122023310.0":{"name":"@midscene/shared","version":"0.10.1-beta-20250122023310.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.1-beta-20250122023310.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/H3iJjyc6Mvs/PjVX5ZvVSjyf0w1qWYBQX1JNR0RGxJN2/HzEHmzpYNMUu1YtorYo0jKdZDu0C9ZPMLhcXhqCQ==","_resolved":"/tmp/791954385ff237fee8cbed15f38fcc13/midscene-shared-0.10.1-beta-20250122023310.0.tgz","_from":"file:midscene-shared-0.10.1-beta-20250122023310.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/H3iJjyc6Mvs/PjVX5ZvVSjyf0w1qWYBQX1JNR0RGxJN2/HzEHmzpYNMUu1YtorYo0jKdZDu0C9ZPMLhcXhqCQ==","shasum":"1f651448fa5c8c85941974b60bd4745092ed9cc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1-beta-20250122023310.0.tgz","fileCount":47,"unpackedSize":179614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZTL640wiYlLGrNWsahPxwI+2pXLaLWpRhP9tC4OCnAwIhAL/SprcfpWTE5IKiOZkf0DjKb+xQ+i1b6CVZZW62ouPQ"}],"size":22705},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.1-beta-20250122023310.0_1737513395819_0.29525876386303596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T02:36:35.999Z","publish_time":1737513395999,"_source_registry_name":"default","contributors":[]},"0.10.1-beta-20250122031524.0":{"name":"@midscene/shared","version":"0.10.1-beta-20250122031524.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.1-beta-20250122031524.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VMMWyXjAdOiVRRKWJ1V36wJgAH2Y9I5frMg6jmGMPrYKqsJ7eQcuKMiYiAOWKr3a/LXUzaKW/FUAYI7bFHYf4w==","_resolved":"/tmp/9d75c407d3a3d65e455f3dc3c55ecc29/midscene-shared-0.10.1-beta-20250122031524.0.tgz","_from":"file:midscene-shared-0.10.1-beta-20250122031524.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VMMWyXjAdOiVRRKWJ1V36wJgAH2Y9I5frMg6jmGMPrYKqsJ7eQcuKMiYiAOWKr3a/LXUzaKW/FUAYI7bFHYf4w==","shasum":"4329ce986cf270f5313615460777127502306734","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1-beta-20250122031524.0.tgz","fileCount":47,"unpackedSize":179614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDJMUjYzRgbDJUOdT93shIDokdLxaGGzER7O/duORgjGQIhAKxIrXfjvjw22BGlZO9gTUyz424IWX4PQykxAahgPfP/"}],"size":22706},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.1-beta-20250122031524.0_1737515934733_0.6026383396552035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T03:18:54.911Z","publish_time":1737515934911,"_source_registry_name":"default","contributors":[]},"0.10.1-beta-20250122063202.0":{"name":"@midscene/shared","version":"0.10.1-beta-20250122063202.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.1-beta-20250122063202.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dT0IaAnlDo3wbWXiCktt7hbOGThIMGF0ziEAOy5v3WJ/4NHYAsWDrmRsHrqQLbG6s57PyAcmrzOZO/4JSE0YnQ==","_resolved":"/tmp/12bbc30e176f9b23e5e81fa9ad75ff91/midscene-shared-0.10.1-beta-20250122063202.0.tgz","_from":"file:midscene-shared-0.10.1-beta-20250122063202.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dT0IaAnlDo3wbWXiCktt7hbOGThIMGF0ziEAOy5v3WJ/4NHYAsWDrmRsHrqQLbG6s57PyAcmrzOZO/4JSE0YnQ==","shasum":"ee22a81767cb4ffbef344425c143bacaa2231b23","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1-beta-20250122063202.0.tgz","fileCount":47,"unpackedSize":179614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCI3Q3/fM0n/b3VOwVZnvcnIcKymZkcLluhid8z19gv5wIhAN2T5BRuKpIFJtU9+wldLG9Iptisnan197HO+36DDrHo"}],"size":22706},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.1-beta-20250122063202.0_1737527734693_0.14144338308048665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T06:35:34.870Z","publish_time":1737527734870,"_source_registry_name":"default","contributors":[]},"0.10.1-beta-20250123065819.0":{"name":"@midscene/shared","version":"0.10.1-beta-20250123065819.0","_id":"@midscene/shared@0.10.1-beta-20250123065819.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"30124bdc0a34fbe62abced7a903b53244df93f2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1-beta-20250123065819.0.tgz","fileCount":47,"integrity":"sha512-DVTxjWtBfJpeoNSWZEO6l9BcXW5+dhNXlrpLAMZZfby8T87SkwxSIrWTXjxKAU4ffk7Pqxqgc/BCMlf1EGYJfQ==","signatures":[{"sig":"MEUCIGvqZ1zPEmHTr8NKSEARqAlgsasGMJ34lClVtF8vqz3DAiEA1iCW/+o4oWSs9zpGCZD60/meI8k6jiXebUdKwnIfbo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179614,"size":22705},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.10.1-beta-20250123065819.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/9218ee0b20126a48178271b9e4f49cbc/midscene-shared-0.10.1-beta-20250123065819.0.tgz","_integrity":"sha512-DVTxjWtBfJpeoNSWZEO6l9BcXW5+dhNXlrpLAMZZfby8T87SkwxSIrWTXjxKAU4ffk7Pqxqgc/BCMlf1EGYJfQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.10.1-beta-20250123065819.0_1737615702274_0.8210594326325107","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T07:01:42.513Z","publish_time":1737615702513,"_source_registry_name":"default","contributors":[]},"0.10.1":{"name":"@midscene/shared","version":"0.10.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+yzNCHvQ3eKlieT+BnHlliyyNqA4djxcSm5RGcHF8huvYHYY8bEcJA8lnhGkeJr3alnBMR3LEvKIi/CGjwP3yg==","_resolved":"/tmp/c833628f253ee140ed439ca4bee93b87/midscene-shared-0.10.1.tgz","_from":"file:midscene-shared-0.10.1.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+yzNCHvQ3eKlieT+BnHlliyyNqA4djxcSm5RGcHF8huvYHYY8bEcJA8lnhGkeJr3alnBMR3LEvKIi/CGjwP3yg==","shasum":"792dcb14a853c78aae78b75c40f87a0106070816","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.1.tgz","fileCount":47,"unpackedSize":179592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICffeDFT+mAVj8ing4P5CTVb+nGL+jloabWiv+Iz/kD7AiEAmZndAaaeafu8+7SM2TeoS06K0Iz8AlUxGgcGv3TmEy8="}],"size":22687},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.1_1737616571153_0.7536054491665429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-23T07:16:11.429Z","publish_time":1737616571429,"_source_registry_name":"default","contributors":[]},"0.10.2-beta-20250123090318.0":{"name":"@midscene/shared","version":"0.10.2-beta-20250123090318.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.2-beta-20250123090318.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TvTh8W9dZlrTUVGQ1sEncxFCQV6uxs4oPw6LPAObxRwIw7pKKN6pon1UsnIBfmiJvlBaDOV8vXimjr6KBbR/sw==","_resolved":"/tmp/0385c433a52eb0719581fd3df8d0c7ae/midscene-shared-0.10.2-beta-20250123090318.0.tgz","_from":"file:midscene-shared-0.10.2-beta-20250123090318.0.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TvTh8W9dZlrTUVGQ1sEncxFCQV6uxs4oPw6LPAObxRwIw7pKKN6pon1UsnIBfmiJvlBaDOV8vXimjr6KBbR/sw==","shasum":"2cf28c52bed023d97fe814f04755b4e748eb605e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.2-beta-20250123090318.0.tgz","fileCount":47,"unpackedSize":179614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCS9GaeNXeEWzsKhouxWwMu/VBr1N2IO4ro6K95eEuG1wIhAOZGqyo4ca/1tBKZvb0+VwBd7xEWHzFElblm30KDMawZ"}],"size":22706},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.2-beta-20250123090318.0_1737623196620_0.6931441224613486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-23T09:06:36.789Z","publish_time":1737623196789,"_source_registry_name":"default","contributors":[]},"0.10.2":{"name":"@midscene/shared","version":"0.10.2","_id":"@midscene/shared@0.10.2","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"39be87e3eecfcb60aa38ddccbbf1ff50d63026af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.2.tgz","fileCount":54,"integrity":"sha512-0WeSnvNu6kmPfxU5RyQCh2eS5RAdtC1onbxOJ2LTCRuC2aOZ7jQWmCsHS87UeQZmJwsBBsb4N+cdM6FZrkjyZQ==","signatures":[{"sig":"MEQCIFTcf9nzqnaHaZMEm31OwQhVRHFjo+ED3Nvt/+0VJXPwAiBKaqsm07FARUctPpBbx47D2jFaRsoIc4qbPrE3pWbxzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264186,"size":34224},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.10.2.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/085426115b6dee44cf0af3d92056e478/midscene-shared-0.10.2.tgz","_integrity":"sha512-0WeSnvNu6kmPfxU5RyQCh2eS5RAdtC1onbxOJ2LTCRuC2aOZ7jQWmCsHS87UeQZmJwsBBsb4N+cdM6FZrkjyZQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.10.2_1737895172436_0.3626683019092318","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-26T12:39:32.634Z","publish_time":1737895172634,"_source_registry_name":"default","contributors":[]},"0.10.3":{"name":"@midscene/shared","version":"0.10.3","_id":"@midscene/shared@0.10.3","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"f8c4e6f572e25a7ff55735a031f89fd8665bc7d3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.3.tgz","fileCount":54,"integrity":"sha512-M2jJCynbsJZSD+AO4T0dFE/HLNuRBfM875aFuwgMDA5sMdCFTK0aoqBev0i4zLJTabTf37476ldVj2J80QFimg==","signatures":[{"sig":"MEYCIQCZnNHbpefOfH5Y+xNV4Y5vbc9/jVewrnyPSnMLENQquAIhAL85O3oFzUz82g/66mP4hY32qZoBOarMC/V/266wMZPy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264376,"size":34251},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.10.3.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/a48d34ef49e8cb6fa25f7e4c7c541050/midscene-shared-0.10.3.tgz","_integrity":"sha512-M2jJCynbsJZSD+AO4T0dFE/HLNuRBfM875aFuwgMDA5sMdCFTK0aoqBev0i4zLJTabTf37476ldVj2J80QFimg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.5","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.10.3_1737966108189_0.2629849484924556","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T08:21:48.338Z","publish_time":1737966108338,"_source_registry_name":"default","contributors":[]},"0.10.4":{"name":"@midscene/shared","version":"0.10.4","_id":"@midscene/shared@0.10.4","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"a8b0ca67d7afb2b1397a04c8e3743a4f3cebf3d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.4.tgz","fileCount":54,"integrity":"sha512-h4HlquzwrsV1Pj0e7rlpH3CB2awErgErImJtZJ6OSSTN/7vyzVH3RKAS/QJdOl9PWIREJaHE/kjvGAwlDUteFg==","signatures":[{"sig":"MEYCIQCqRPDEfcnxoUNPndbZgMCP4fNESTsn2byofIQySFnSHwIhALak9zZXlJQBZ1po6xNJIh0P2OjSh+JrAP3MOLU5VkCx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264376,"size":34250},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.10.4.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"modern build","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/cbc824668c390a83f180c2fd2f613d00/midscene-shared-0.10.4.tgz","_integrity":"sha512-h4HlquzwrsV1Pj0e7rlpH3CB2awErgErImJtZJ6OSSTN/7vyzVH3RKAS/QJdOl9PWIREJaHE/kjvGAwlDUteFg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.6","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.10.4_1738217931259_0.7269522498167043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T06:18:51.471Z","publish_time":1738217931471,"_source_registry_name":"default","contributors":[]},"0.10.5":{"name":"@midscene/shared","version":"0.10.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"modern build","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kEfSaabP0KcSDsQFRPCm6XmRt37ghVAaZ4hAXm5TQWBt2cymgZaxPu6qzs1fiUUd9QgHpDO6OrpaYWsN+LvhqQ==","_resolved":"/tmp/c5c4e59ef6cfc5725cb687d4e4e87b00/midscene-shared-0.10.5.tgz","_from":"file:midscene-shared-0.10.5.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kEfSaabP0KcSDsQFRPCm6XmRt37ghVAaZ4hAXm5TQWBt2cymgZaxPu6qzs1fiUUd9QgHpDO6OrpaYWsN+LvhqQ==","shasum":"844e5a156ef15f9ebd9a134d17d8c7a0d707b549","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.5.tgz","fileCount":54,"unpackedSize":264376,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC6A2Hbe8LH4GR7eXrWd0s7MAi0UNUOCbD0NqemvUDtIAiAoM42S8RswjR3grnV/t5GTvZFtxDWppg0KQFUuyoN8mw=="}],"size":34251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.5_1738292886947_0.11070427308942077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T03:08:07.253Z","publish_time":1738292887253,"_source_registry_name":"default","contributors":[]},"0.10.6-beta-20250207060931.0":{"name":"@midscene/shared","version":"0.10.6-beta-20250207060931.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.6-beta-20250207060931.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HIvDSWr7LUx1FPqAyZ0Fub67d1i/4M29JFnYRV16m/0BACwC9wUr9+bUQx9Lqc31Z95vfgC/X/l0rd1pAIh7ug==","_resolved":"/tmp/a32498f4ea8c66087db096e0ff1c044e/midscene-shared-0.10.6-beta-20250207060931.0.tgz","_from":"file:midscene-shared-0.10.6-beta-20250207060931.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HIvDSWr7LUx1FPqAyZ0Fub67d1i/4M29JFnYRV16m/0BACwC9wUr9+bUQx9Lqc31Z95vfgC/X/l0rd1pAIh7ug==","shasum":"4ad228601783e63f1c76306d6e0f6ce35a817aff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.6-beta-20250207060931.0.tgz","fileCount":79,"unpackedSize":706992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAhI8RvSl4fkb2phTM/bWVBboe8lJhDJDOWVQKcpUTEUAiEArYPUh/XrWO6gC1BlfbNg+KJ5jKy055XRgLliL2JR9fU="}],"size":131722},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.6-beta-20250207060931.0_1738908783094_0.21874735460450512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T06:13:03.384Z","publish_time":1738908783384,"_source_registry_name":"default","contributors":[]},"0.10.6-beta-20250208050716.0":{"name":"@midscene/shared","version":"0.10.6-beta-20250208050716.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.6-beta-20250208050716.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-y79o3ya+6KJnslM5BcfDzdUgDcM1jRNJMuwNwmH0/TXf+L7QeI2a47qwGmiWIO3y8vHvjRrVpl731jH/Xy3OCA==","_resolved":"/tmp/39e9e9b63e3d9dbc549d0b4ced9f999b/midscene-shared-0.10.6-beta-20250208050716.0.tgz","_from":"file:midscene-shared-0.10.6-beta-20250208050716.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-y79o3ya+6KJnslM5BcfDzdUgDcM1jRNJMuwNwmH0/TXf+L7QeI2a47qwGmiWIO3y8vHvjRrVpl731jH/Xy3OCA==","shasum":"9f9dea149deaf8ff5f516924d94bc285b3359c4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.6-beta-20250208050716.0.tgz","fileCount":79,"unpackedSize":706992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGTNrzAQECrMO9e4nmpGAZlBwi8Kdb+ESgpOLkvfOsA9AiBm8egV4aRlN6qvE8VQ9I1OrAunaKbOso7HAwzrTpaiOg=="}],"size":131722},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.6-beta-20250208050716.0_1738991457213_0.6940155464025075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-08T05:10:57.440Z","publish_time":1738991457440,"_source_registry_name":"default","contributors":[]},"0.10.6-beta-20250210080545.0":{"name":"@midscene/shared","version":"0.10.6-beta-20250210080545.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.6-beta-20250210080545.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yG8uKeTKQtJVLgEA2vOKFu28rr+ZOi3qaHY05aYLeMJrPKsxJLwNnzjwhKqwayNiEgyXRjl3wO/KL+yW2JOtrw==","_resolved":"/tmp/8e4d1dbe4bb8fb13584daa42cf57eb8d/midscene-shared-0.10.6-beta-20250210080545.0.tgz","_from":"file:midscene-shared-0.10.6-beta-20250210080545.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yG8uKeTKQtJVLgEA2vOKFu28rr+ZOi3qaHY05aYLeMJrPKsxJLwNnzjwhKqwayNiEgyXRjl3wO/KL+yW2JOtrw==","shasum":"349c06bd7f946881835afd43a0c158a5755110b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.6-beta-20250210080545.0.tgz","fileCount":79,"unpackedSize":706992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFQZeC8cHcOu+KV023rDlfF4uHLJtPFlScClK8NYBcSqAiA6ibwnXD5enBRpvgdRPnWS+lBPossBSdm2VGaZvdLuqw=="}],"size":131720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.6-beta-20250210080545.0_1739174968921_0.028264225502595774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T08:09:29.218Z","publish_time":1739174969218,"_source_registry_name":"default","contributors":[]},"0.10.6-beta-20250210091606.0":{"name":"@midscene/shared","version":"0.10.6-beta-20250210091606.0","_id":"@midscene/shared@0.10.6-beta-20250210091606.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"618c7ee83a317225d7f608fd51798d82106e58d3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.6-beta-20250210091606.0.tgz","fileCount":79,"integrity":"sha512-7pGzYblGXxPTjud+MrbaSWCELlBXgr8HT1FAe67QZA9h63UhRH0PrwAGXqHub0DwJQiNV3JFjecAZBv2/97COA==","signatures":[{"sig":"MEYCIQCy40CXxqnxZEiRlTOQZ288VibC4Y8C2WKMt7h5f/s5wQIhAKIj7dYSG3IaOLr7MydCsDIzi8QCQfU1i46RWzRvjbp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707174,"size":131738},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.10.6-beta-20250210091606.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/c28bff0e312170bfe434c20b0a8e1040/midscene-shared-0.10.6-beta-20250210091606.0.tgz","_integrity":"sha512-7pGzYblGXxPTjud+MrbaSWCELlBXgr8HT1FAe67QZA9h63UhRH0PrwAGXqHub0DwJQiNV3JFjecAZBv2/97COA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.6","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.10.6-beta-20250210091606.0_1739179181131_0.025617702169819845","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T09:19:41.323Z","publish_time":1739179181323,"_source_registry_name":"default","contributors":[]},"0.10.6-beta-20250210094858.0":{"name":"@midscene/shared","version":"0.10.6-beta-20250210094858.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.6-beta-20250210094858.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-E4XS1eAhxk6GMTmW4EXe/WKAmWHWSNzBPsT9HxIM0ftW/21vzvPUagJqcZ0zoZ3MV9OSeOgU+JFaZCjZCe8UvA==","_resolved":"/tmp/40bc9ea72c405e628f239db2a695586c/midscene-shared-0.10.6-beta-20250210094858.0.tgz","_from":"file:midscene-shared-0.10.6-beta-20250210094858.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-E4XS1eAhxk6GMTmW4EXe/WKAmWHWSNzBPsT9HxIM0ftW/21vzvPUagJqcZ0zoZ3MV9OSeOgU+JFaZCjZCe8UvA==","shasum":"1e552ad35a8ce5d62f80bd360bb572ea6bad08e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.6-beta-20250210094858.0.tgz","fileCount":79,"unpackedSize":707174,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyd1hyYgmp5V9P86Qbxy8fAkumFQ3pJjA0ZkPl22757AIgetokGXc93yp1lp4BSlUGUMVy4daqaE/zQPFqYIc5Q6Y="}],"size":131740},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.6-beta-20250210094858.0_1739181143559_0.4702397762297219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T09:52:23.823Z","publish_time":1739181143823,"_source_registry_name":"default","contributors":[]},"0.11.0":{"name":"@midscene/shared","version":"0.11.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wqD0t5jGJD8a5dzUzymWzLrDeRMeqGX87zT1d4EwmZ8ssGHvXVOTBoJjSahYqo+omO5+MJGHcfP4cBC6STRtXA==","_resolved":"/tmp/27ffc16ab9de1ef498406db77eb1ac68/midscene-shared-0.11.0.tgz","_from":"file:midscene-shared-0.11.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wqD0t5jGJD8a5dzUzymWzLrDeRMeqGX87zT1d4EwmZ8ssGHvXVOTBoJjSahYqo+omO5+MJGHcfP4cBC6STRtXA==","shasum":"40477de8957801ec95cbdca9d4193cf8150e11a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.0.tgz","fileCount":79,"unpackedSize":707152,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvKiMLTsU9Rq18Pf64VwjQKeRYD4+tH0AyBpDibWNcLgIgcerrWTdbM1ArGrsxE+KPfnd1vPnDoQrSPiKN3pUTJqo="}],"size":131717},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.0_1739183732345_0.1191748887150561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T10:35:32.522Z","publish_time":1739183732522,"_source_registry_name":"default","contributors":[]},"0.10.6-beta-20250210111859.0":{"name":"@midscene/shared","version":"0.10.6-beta-20250210111859.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.10.6-beta-20250210111859.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-JkGiGJuG3DM1scJjUTaiueW+CjfWubPMCxPAvXk2Ss1gk5bYBUlYEmJxKt0v+t5rMQPk/SfMp0I9ZU89+LbpWQ==","_resolved":"/tmp/b1d61b85409c1457f2500d9d106926be/midscene-shared-0.10.6-beta-20250210111859.0.tgz","_from":"file:midscene-shared-0.10.6-beta-20250210111859.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JkGiGJuG3DM1scJjUTaiueW+CjfWubPMCxPAvXk2Ss1gk5bYBUlYEmJxKt0v+t5rMQPk/SfMp0I9ZU89+LbpWQ==","shasum":"f430facc7aab55e93d400993de51e9bc624d99dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.10.6-beta-20250210111859.0.tgz","fileCount":79,"unpackedSize":711766,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG6+Hy93MkpZwunsQ8/vHp+wBvpN1wsj/84lnE1P05eWAiEA4VNeSHqx91Y/PF4K091TMkUwgnN3/8OCCiguyk9edQ8="}],"size":132835},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.10.6-beta-20250210111859.0_1739186557461_0.5930694961325138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T11:22:37.641Z","publish_time":1739186557641,"_source_registry_name":"default","contributors":[]},"0.11.1-beta-20250211002541.0":{"name":"@midscene/shared","version":"0.11.1-beta-20250211002541.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.1-beta-20250211002541.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9O4jYzFWCPcsbWXSGZCHN/JddxIPKEXbsYGAnRIm6hHlk+qy3/VymKV+q7VLFsVbJ0f9zW1WN0VcgHGl9Dnb5A==","_resolved":"/tmp/366f0707ad09f62d0a349968423a2ac5/midscene-shared-0.11.1-beta-20250211002541.0.tgz","_from":"file:midscene-shared-0.11.1-beta-20250211002541.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9O4jYzFWCPcsbWXSGZCHN/JddxIPKEXbsYGAnRIm6hHlk+qy3/VymKV+q7VLFsVbJ0f9zW1WN0VcgHGl9Dnb5A==","shasum":"ccd1ffea0ea8408afff2d9733f0919a0eac360dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.1-beta-20250211002541.0.tgz","fileCount":79,"unpackedSize":711766,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBoF7iuF1a/+HoHTSM+Q7eYnPMJuvHa8od10V08jJ5xAIhAKndr1t6SdfcZwVBUJlPzvZ82YYGQL6dFpu7fuhzPCbZ"}],"size":132831},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.1-beta-20250211002541.0_1739233752437_0.45939437139237493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T00:29:12.654Z","publish_time":1739233752654,"_source_registry_name":"default","contributors":[]},"0.11.1-beta-20250213033528.0":{"name":"@midscene/shared","version":"0.11.1-beta-20250213033528.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.1-beta-20250213033528.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GD2tfyZC6Nmna3BjLFEPM27AMihRNVPSD6jp7DjlBHY3TWWyvjXeoT44d82n/Q83FA1fTawx93vwUY+teiM9ew==","_resolved":"/tmp/3cdc177ecf2a5c7f1de9bb28e16ba091/midscene-shared-0.11.1-beta-20250213033528.0.tgz","_from":"file:midscene-shared-0.11.1-beta-20250213033528.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GD2tfyZC6Nmna3BjLFEPM27AMihRNVPSD6jp7DjlBHY3TWWyvjXeoT44d82n/Q83FA1fTawx93vwUY+teiM9ew==","shasum":"f04059c0ff5a9fc44370c27de36f23d223c9e157","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.1-beta-20250213033528.0.tgz","fileCount":79,"unpackedSize":711766,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAvToHEGpzn9wTJa2rbDaRaflAjLHXQXkigtlAXpKXlLAiAwf2bm1ROTP8jfWBGJJsKqhmF378y1WDgJF+95pX5wKQ=="}],"size":132830},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.1-beta-20250213033528.0_1739417941295_0.4204296583122067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T03:39:01.499Z","publish_time":1739417941499,"_source_registry_name":"default","contributors":[]},"0.11.1":{"name":"@midscene/shared","version":"0.11.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-W+bajkf+BiTryE8h1+WH1DYnTdKZKuKEYIGixnDmxsrz3potnZCRXXlK2OZof7bT6OQiT0/Jaz16MJ1TbpQ/sw==","_resolved":"/tmp/f84c62688c0ee551a1eb553655c5311e/midscene-shared-0.11.1.tgz","_from":"file:midscene-shared-0.11.1.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-W+bajkf+BiTryE8h1+WH1DYnTdKZKuKEYIGixnDmxsrz3potnZCRXXlK2OZof7bT6OQiT0/Jaz16MJ1TbpQ/sw==","shasum":"383c39a93b285b6a52efc83a54b757c364ff80a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.1.tgz","fileCount":79,"unpackedSize":711744,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+bw0mx+Aqi2UwJ0OlcUOP70WT6Bz/mQhgryB25GZgsQIgYhCDyPStguHGBApHpZLijvJFfwNKf7ALQq4pYK2juzw="}],"size":132812},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.1_1739429444091_0.4077539966288579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T06:50:44.289Z","publish_time":1739429444289,"_source_registry_name":"default","contributors":[]},"0.11.1-beta-20250213075945.0":{"name":"@midscene/shared","version":"0.11.1-beta-20250213075945.0","_id":"@midscene/shared@0.11.1-beta-20250213075945.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"15b954a14c1ec7819dba32e26f99a4ac142a399a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.1-beta-20250213075945.0.tgz","fileCount":79,"integrity":"sha512-wQQCJ2tuj38mX0hEGUS+1lmrpiLGK4nEHptOCG3mI//BTFJMsAyuFu0/1NzUegT5Zn475dzgtQvRCIjXP9vWYQ==","signatures":[{"sig":"MEUCIARCzRl+mFrPGDvpPzUwcZreqfl1r0+YO4oBpFojC30QAiEApuAd9/ddwSOebHUOYXtYLh6d7/d8Zy9k880A1rxGjzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712205,"size":132833},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.11.1-beta-20250213075945.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/b603d112e78f8a80f534f475518eac59/midscene-shared-0.11.1-beta-20250213075945.0.tgz","_integrity":"sha512-wQQCJ2tuj38mX0hEGUS+1lmrpiLGK4nEHptOCG3mI//BTFJMsAyuFu0/1NzUegT5Zn475dzgtQvRCIjXP9vWYQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.6","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.11.1-beta-20250213075945.0_1739433795071_0.4995463591730791","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T08:03:15.248Z","publish_time":1739433795248,"_source_registry_name":"default","contributors":[]},"0.11.1-beta-20250213081044.0":{"name":"@midscene/shared","version":"0.11.1-beta-20250213081044.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.1-beta-20250213081044.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aN0jJn+2xC/1lXWM50iGvWFNT5g4qgi1P+R8jcD72uSnwWYf9X/GZvTpCgmL49DCgTxW0XkBekiuBSU6I5PZCw==","_resolved":"/tmp/9bb92d40d537de9b277106bd0902e5cb/midscene-shared-0.11.1-beta-20250213081044.0.tgz","_from":"file:midscene-shared-0.11.1-beta-20250213081044.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aN0jJn+2xC/1lXWM50iGvWFNT5g4qgi1P+R8jcD72uSnwWYf9X/GZvTpCgmL49DCgTxW0XkBekiuBSU6I5PZCw==","shasum":"b3e3a2525ca5233c7f0e2b2c641ba64886814685","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.1-beta-20250213081044.0.tgz","fileCount":79,"unpackedSize":712205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDwLeWv/ad9tQW1yPlVUbjgXHTvlWI41ZewtUvLDPm5mAiBT/GuTI6igkQhgDt8Kk/Y3mzmM+u8Qj+Givr//jTMLGg=="}],"size":132832},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.1-beta-20250213081044.0_1739434459043_0.012928615541796695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T08:14:19.245Z","publish_time":1739434459245,"_source_registry_name":"default","contributors":[]},"0.11.1-beta-20250214012635.0":{"name":"@midscene/shared","version":"0.11.1-beta-20250214012635.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.1-beta-20250214012635.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sQSE6HrGU/iGamce+cidGNx8YX/zILxA+LoncOje379OTT1QVlu7Zs9qAh4mEKGrSXmqs4CxRjT34Q8+OXDOow==","_resolved":"/tmp/214fef6a9c7c2fad13b92c9113fbf23b/midscene-shared-0.11.1-beta-20250214012635.0.tgz","_from":"file:midscene-shared-0.11.1-beta-20250214012635.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sQSE6HrGU/iGamce+cidGNx8YX/zILxA+LoncOje379OTT1QVlu7Zs9qAh4mEKGrSXmqs4CxRjT34Q8+OXDOow==","shasum":"2cd8ba22595f67164390c7b57f0f11beb6fffb2d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.1-beta-20250214012635.0.tgz","fileCount":79,"unpackedSize":712205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcdahDQ0t7+RuyBOlb0Iclk0Z9X+lG/Npvwl5i5yX+sgIhAMLi2gH4TJ1ADnYMY8+h1CQCASs6CKDl7w6C3KbGkEcO"}],"size":132831},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.1-beta-20250214012635.0_1739496608533_0.2942763069614567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T01:30:08.717Z","publish_time":1739496608717,"_source_registry_name":"default","contributors":[]},"0.11.2":{"name":"@midscene/shared","version":"0.11.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nWlJd0WX+DJkJ6rr2TX1sifrrww3y50Xq8yH+HL/82zm5i/FY7fvh4u7DXu48UzyW2HxJSp6FCDlhI+t6Zlvkw==","_resolved":"/tmp/34cad6add5e7a6293208ea4156e86d9f/midscene-shared-0.11.2.tgz","_from":"file:midscene-shared-0.11.2.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nWlJd0WX+DJkJ6rr2TX1sifrrww3y50Xq8yH+HL/82zm5i/FY7fvh4u7DXu48UzyW2HxJSp6FCDlhI+t6Zlvkw==","shasum":"a3c0cf40029f8db1d95578e96153517e77815df6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.2.tgz","fileCount":79,"unpackedSize":711743,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAvpA14cTeuQhsVVyzgplOUGd7OoeSegnmFO6L/X8ZyeAiEAl+3msxuIkCmIfGcXF7AdoTExRpIfmH7SsSCv3SK+pqE="}],"size":132815},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.2_1739584220838_0.41721004510833204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-15T01:50:21.019Z","publish_time":1739584221019,"_source_registry_name":"default","contributors":[]},"0.11.3":{"name":"@midscene/shared","version":"0.11.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bXWRYdPl3Bm/HdsEtw3oo+zPv9+esrhGYFPJUCE/UqolHKI3KMcQuzcKMZPJhDSXcy5RiWQKyhzWzXmjtVFW5w==","_resolved":"/tmp/1761c2e2ee952f78b37ae007e8b903d4/midscene-shared-0.11.3.tgz","_from":"file:midscene-shared-0.11.3.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bXWRYdPl3Bm/HdsEtw3oo+zPv9+esrhGYFPJUCE/UqolHKI3KMcQuzcKMZPJhDSXcy5RiWQKyhzWzXmjtVFW5w==","shasum":"fc0268d472a9aa798ec45cf542510bfa2632bcbd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.3.tgz","fileCount":79,"unpackedSize":711743,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqDJtjxLhxdcJR+cbgdOs/Xs2h1g36v++utkHQoVgOAwIhAKo/jXyWUNSH7/ysLjfTnPrfwG9CM4+FW+HTUexh8BW+"}],"size":132815},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.3_1739779868996_0.7026831322700839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T08:11:09.187Z","publish_time":1739779869187,"_source_registry_name":"default","contributors":[]},"0.11.2-beta-20250218013253.0":{"name":"@midscene/shared","version":"0.11.2-beta-20250218013253.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.2-beta-20250218013253.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HAnGylcuMh9GbIDJEB/ZR/7wO8OYYK5qDz1zl8/qJ4wknRw2pWHjQsvrHjMYDcqcVVWj3gMxnhnS94QEsCwwNg==","_resolved":"/tmp/bfdc4278460fe81ec2c461dac6f7ee3c/midscene-shared-0.11.2-beta-20250218013253.0.tgz","_from":"file:midscene-shared-0.11.2-beta-20250218013253.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HAnGylcuMh9GbIDJEB/ZR/7wO8OYYK5qDz1zl8/qJ4wknRw2pWHjQsvrHjMYDcqcVVWj3gMxnhnS94QEsCwwNg==","shasum":"9f909472fba8ca97631b9778f55b93afe0207413","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.2-beta-20250218013253.0.tgz","fileCount":79,"unpackedSize":712205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDF7eY7ic0tsg6M2YD8C0VzOUO1u6raRUy/GMEwmVIeyQIhAJvBJt4yHvxIqoGiyG5hMzXu9Y4JtegV8Spib6xEuhwh"}],"size":132831},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.2-beta-20250218013253.0_1739842593453_0.995901723953408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T01:36:33.629Z","publish_time":1739842593629,"_source_registry_name":"default","contributors":[]},"0.11.2-beta-20250218091934.0":{"name":"@midscene/shared","version":"0.11.2-beta-20250218091934.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"^1.6.0","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.2-beta-20250218091934.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/bqEBzdzRRN7pj3h2uIp3fKP9/8Iim1VG4udGdJTkWZgFqA0resYEOwoNt+IUsBtnSTK1CkpXMXAQDDv9wtWNw==","_resolved":"/tmp/559da08bca33459bb5b30492342df920/midscene-shared-0.11.2-beta-20250218091934.0.tgz","_from":"file:midscene-shared-0.11.2-beta-20250218091934.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/bqEBzdzRRN7pj3h2uIp3fKP9/8Iim1VG4udGdJTkWZgFqA0resYEOwoNt+IUsBtnSTK1CkpXMXAQDDv9wtWNw==","shasum":"872a475fdb03fb93bf31fb3b5b1858ebfe4b4dd9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.2-beta-20250218091934.0.tgz","fileCount":79,"unpackedSize":712205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDjWMd6Ui/h0U/uYIDSP4ue8ch5TNqVb9htrrp/y9hPqgIhAOryEo29/Nq5M+CQxTXPF2whNn6t4K9oQlzMQ8uvbrxH"}],"size":132833},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.2-beta-20250218091934.0_1739870607145_0.6789292262140665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T09:23:27.525Z","publish_time":1739870607525,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250219074605.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250219074605.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.4-beta-20250219074605.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MdBe2UDDwNnY9aalX+DQ4Hd0+GdUvYJYduk1CysC6ZsoLPlwwRvwoctYFrafpR2M8xu3j+QbwfCwadFTgCNzOQ==","_resolved":"/tmp/f74049778a8cee55101253d74d24e276/midscene-shared-0.11.4-beta-20250219074605.0.tgz","_from":"file:midscene-shared-0.11.4-beta-20250219074605.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MdBe2UDDwNnY9aalX+DQ4Hd0+GdUvYJYduk1CysC6ZsoLPlwwRvwoctYFrafpR2M8xu3j+QbwfCwadFTgCNzOQ==","shasum":"d0b6139ab51d10088603f064fd95a784a8145a48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250219074605.0.tgz","fileCount":79,"unpackedSize":712204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAmTmgSNFHJVvnsAnwwgm+lkYisvxYZFbXZkl0LoVFe1AiANhT7qmq9pvN09L5TgfG0ziIlYwoB+2EHW7Z6Y2Jx8bQ=="}],"size":132833},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.4-beta-20250219074605.0_1739951383734_0.7380324401964224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T07:49:43.924Z","publish_time":1739951383924,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250220011346.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250220011346.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.4-beta-20250220011346.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RjETZPNFEIRQD1I/vPcrADel/XTTl2BPX6T0Si9yrrwSacyVZf3xGUM8Zgcs06iyQF/gb0fgK2/bi6btn2dH5Q==","_resolved":"/tmp/7d362821f923c691b7379b975ef91f58/midscene-shared-0.11.4-beta-20250220011346.0.tgz","_from":"file:midscene-shared-0.11.4-beta-20250220011346.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RjETZPNFEIRQD1I/vPcrADel/XTTl2BPX6T0Si9yrrwSacyVZf3xGUM8Zgcs06iyQF/gb0fgK2/bi6btn2dH5Q==","shasum":"0dd10f42a63249ff7d730faf2866e10467f8d669","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250220011346.0.tgz","fileCount":79,"unpackedSize":712204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDYCKyu2GQiw6yPyWkdkEK0rDvFD7irFh1SuE7moHO1OQIgIIndNAdkpfWQcBrIW7I3Qd0X9q+G6nAYs7yL3Y3hAqM="}],"size":132833},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.4-beta-20250220011346.0_1740014243915_0.951100933419458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T01:17:24.126Z","publish_time":1740014244126,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250220021754.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250220021754.0","_id":"@midscene/shared@0.11.4-beta-20250220021754.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"9629231cd559561b1259364fb94a4617e6c8735c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250220021754.0.tgz","fileCount":79,"integrity":"sha512-r3G22qvcgxcxtNjhDV1+KGyIkfZOAX1UrLN5STxISW0RFlzfyes6SxG+Gmv8o7hnDS2rMGmSe+x4SzhPNIzRtQ==","signatures":[{"sig":"MEQCIDqYtb1jgmIu7jQxQVoV8u60M07C6QN8YBjfBqLS7CjeAiBBPfzckmwhwq7pCoylzjs3WeVIDPdBV5RQsI7k78ZKDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712204,"size":132833},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.11.4-beta-20250220021754.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/66a67da8f5049a2d35e995c179730776/midscene-shared-0.11.4-beta-20250220021754.0.tgz","_integrity":"sha512-r3G22qvcgxcxtNjhDV1+KGyIkfZOAX1UrLN5STxISW0RFlzfyes6SxG+Gmv8o7hnDS2rMGmSe+x4SzhPNIzRtQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.6","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.11.4-beta-20250220021754.0_1740018091899_0.22342949043189964","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T02:21:32.070Z","publish_time":1740018092070,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250220024500.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250220024500.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.4-beta-20250220024500.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LC2cgk8jBEj7pzkiShAyIDqsZqZTLqPrzxQ3MiAcIjpo89yCdSt7zlnK0WgmhCV1zXaRohjCpEU0xVKHoK69yQ==","_resolved":"/tmp/855d230c2905566f38a744cc5a7a3b1c/midscene-shared-0.11.4-beta-20250220024500.0.tgz","_from":"file:midscene-shared-0.11.4-beta-20250220024500.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LC2cgk8jBEj7pzkiShAyIDqsZqZTLqPrzxQ3MiAcIjpo89yCdSt7zlnK0WgmhCV1zXaRohjCpEU0xVKHoK69yQ==","shasum":"2a13a4abdb386789e598c99f728b731076fb4b95","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250220024500.0.tgz","fileCount":79,"unpackedSize":712204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDCvx+kQM/YcTT/OpsdSUGNceTQ96//gByWqU17yu0h1AIgQXsc45Z3coGqs2P4v9Ic8SdY4m6j0f6vk5idSjoYonI="}],"size":132831},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.4-beta-20250220024500.0_1740019717036_0.2741094588980597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T02:48:37.228Z","publish_time":1740019717228,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250220081505.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250220081505.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.4-beta-20250220081505.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p3BfqbL/waCpNCFr242XpNihix1DeatZjuo69YOGpuDPqtSBoSdZbZfEy//YZTAo919HeW4S2wnvvSEGmGZcRQ==","_resolved":"/tmp/c9e6064e47fd45a8e85f16b4fce4921c/midscene-shared-0.11.4-beta-20250220081505.0.tgz","_from":"file:midscene-shared-0.11.4-beta-20250220081505.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p3BfqbL/waCpNCFr242XpNihix1DeatZjuo69YOGpuDPqtSBoSdZbZfEy//YZTAo919HeW4S2wnvvSEGmGZcRQ==","shasum":"a843058c42b8349612c380c7005b3d855ccebc7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250220081505.0.tgz","fileCount":79,"unpackedSize":712204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCc/JuNlTB84E05hnInCREDCgTzo5hO2cuuBU1Zrka/mQIgSxG4S3PFSW598HRRKuANcyJI9Qy8aPPeyovL88IJxmY="}],"size":132833},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.4-beta-20250220081505.0_1740039554438_0.11429084267973155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T08:19:14.623Z","publish_time":1740039554623,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250220160619.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250220160619.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.4-beta-20250220160619.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fdzW29vOe54CN7tgo+6ggiaqy+UHay4goTeQ3ZiSk2r6ZUwKfnfo+YgGXylQiCb+P7v96Fvj/2tS9oMVkvIXAg==","_resolved":"/tmp/1c0bcee2086e16ab5fbaf8c5e26f9594/midscene-shared-0.11.4-beta-20250220160619.0.tgz","_from":"file:midscene-shared-0.11.4-beta-20250220160619.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fdzW29vOe54CN7tgo+6ggiaqy+UHay4goTeQ3ZiSk2r6ZUwKfnfo+YgGXylQiCb+P7v96Fvj/2tS9oMVkvIXAg==","shasum":"5940315101f16ddf66b4eccb24f85c91cf56abcb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250220160619.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDprRhLWk84rWiNsCO0AeASVELT3Wmvf+YHkpfXd5p6WAIgHLPCB/ccEAZ/qlg4Av7vWFYOv9yhNlx0RmU+KAjgwfw="}],"size":133367},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.4-beta-20250220160619.0_1740067794449_0.39734152374730103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T16:09:54.693Z","publish_time":1740067794693,"_source_registry_name":"default","contributors":[]},"0.11.4-beta-20250221080049.0":{"name":"@midscene/shared","version":"0.11.4-beta-20250221080049.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.11.4-beta-20250221080049.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UxZnVInXDzGaUyFVbKS0/GkiU3QIU0L0STxDIytlrgbOwe0RyN9I7CTUf5KWKVbTl19Uh13DsUhir/pzg4YBSg==","_resolved":"/tmp/c036c4ae8b35e6516c9c0047b8603fd1/midscene-shared-0.11.4-beta-20250221080049.0.tgz","_from":"file:midscene-shared-0.11.4-beta-20250221080049.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UxZnVInXDzGaUyFVbKS0/GkiU3QIU0L0STxDIytlrgbOwe0RyN9I7CTUf5KWKVbTl19Uh13DsUhir/pzg4YBSg==","shasum":"3cabb404ad0dc23016253db76690927bc1a4c0fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.11.4-beta-20250221080049.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjfBh8tubfd6X0UX4D8F9LR8VeHvJbmV0JpEwblE+lwwIhANdfL7jHYcdLEcYmIGbz7bMVoBUbJ18mWDhRRZT04DaU"}],"size":133367},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.11.4-beta-20250221080049.0_1740125103960_0.9226733718869231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T08:05:04.145Z","publish_time":1740125104145,"_source_registry_name":"default","contributors":[]},"0.12.0":{"name":"@midscene/shared","version":"0.12.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bDQ9Zl6NDPrv/+kU0Pr0zAESbAK9sE2T/vXR6n0E2a1JtCQaBgB90AOnA/OHV43vAUAOgQYaE70tIattC01H5Q==","_resolved":"/tmp/0291a442d4acef42ac1595bc154a2d27/midscene-shared-0.12.0.tgz","_from":"file:midscene-shared-0.12.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bDQ9Zl6NDPrv/+kU0Pr0zAESbAK9sE2T/vXR6n0E2a1JtCQaBgB90AOnA/OHV43vAUAOgQYaE70tIattC01H5Q==","shasum":"468bc14784077d1abb986cd54adefe11e5836bab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.0.tgz","fileCount":79,"unpackedSize":713466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjKAcIPOh1j/Nj6eeofr82GzwIAv8IEG7npHKC04FrnQIgepVJNFb5k7ba+MeOxu3KpBDGsXTkDTceFaIkf1JPsJM="}],"size":133351},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.0_1740127763513_0.44077147819850393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T08:49:23.802Z","publish_time":1740127763802,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250224030857.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250224030857.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250224030857.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RU25TaWQ1dEhy8NSZc5Odah85OO7yaRBXkREBDNT61XjbJ0nkR7MM5QVuZMerhsncZNPVhqBXrTRfAPrlghplQ==","_resolved":"/tmp/379fbe9362b4527dd06efdf83c2b03d2/midscene-shared-0.12.1-beta-20250224030857.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250224030857.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RU25TaWQ1dEhy8NSZc5Odah85OO7yaRBXkREBDNT61XjbJ0nkR7MM5QVuZMerhsncZNPVhqBXrTRfAPrlghplQ==","shasum":"8843bd9aff82e0257f2cda25a4565f663b0515c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250224030857.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSaR5PiupmLUVIGTeYBpeXMhc+ozk1HNOnpe2XUbutpwIhAIsc8HRiNHfAYGcR48CkVpO2PVSvNHzdr9kMnMZZfQVU"}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250224030857.0_1740366751882_0.07264265004529946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T03:12:32.103Z","publish_time":1740366752103,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250224040348.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250224040348.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250224040348.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-c/x9bhby1AnG2NeZPVw6L0jsNgWKrYmzVU4UQSuuD/xKTiet3JoWbAP9BLirl1/djqE4/PkGqlWH/GXSWvvGLg==","_resolved":"/tmp/3eb52f07c587bcf117f036d57ff267d1/midscene-shared-0.12.1-beta-20250224040348.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250224040348.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-c/x9bhby1AnG2NeZPVw6L0jsNgWKrYmzVU4UQSuuD/xKTiet3JoWbAP9BLirl1/djqE4/PkGqlWH/GXSWvvGLg==","shasum":"21222c0964a7632c0f597b561d0ec620efbe96a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250224040348.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID6ER4MKEXfikOo2mc0wQmZCACbDbDPUmutyBpS0UZbZAiBod7WMCr3hHbnoFnn9QiRcD2H9xi9H01kCp29dgM6j5Q=="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250224040348.0_1740370043636_0.21363624820431082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T04:07:23.857Z","publish_time":1740370043857,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250224064132.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250224064132.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250224064132.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eS2LUdo/wBMLb0kMclbyivZfodfDdgRMLA2OBh7z4cf2z38vhC9pbaN8Vnjjxr07VfYfKAoOCy2PIdJeYE6gEg==","_resolved":"/tmp/aba118528c12447a541f9248a64f3282/midscene-shared-0.12.1-beta-20250224064132.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250224064132.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eS2LUdo/wBMLb0kMclbyivZfodfDdgRMLA2OBh7z4cf2z38vhC9pbaN8Vnjjxr07VfYfKAoOCy2PIdJeYE6gEg==","shasum":"6dde9977e8d5b0d79e6e98ac04d49f35a38f609e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250224064132.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH4cVUrz0Vpx2v57qu3zDUIUHGtrNm/lJP/gLsUZGYrJAiEA3LgtPaCTzXTGGOFeR+kX5HhOESegDqYKjyZqQdHvLzE="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250224064132.0_1740379510048_0.9457010092795848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T06:45:10.217Z","publish_time":1740379510217,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250224084402.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250224084402.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250224084402.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MY30FD/l7jtdoV7Iy7UnCJMIRdqwF351lkX9EZOKRjSk9dgtTYO/UpBHqtCECa3/qNps9+FBFaZW5yps+P+FHQ==","_resolved":"/tmp/cc4d43c694ad766186279647ae379777/midscene-shared-0.12.1-beta-20250224084402.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250224084402.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MY30FD/l7jtdoV7Iy7UnCJMIRdqwF351lkX9EZOKRjSk9dgtTYO/UpBHqtCECa3/qNps9+FBFaZW5yps+P+FHQ==","shasum":"79689a996fe0ce908cfb41cb3145f6df5e9a97ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250224084402.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQ5Z4VUPjHEpB7v8GImCNSRhKeAk/Nf3zhhFzqDkQP2AIhANcNXjSicWd/7nPVdqHdtBvd2Egfs9tVH0sWIJgV5jdz"}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250224084402.0_1740386868763_0.8214012318947808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T08:47:48.956Z","publish_time":1740386868956,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250225033145.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250225033145.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250225033145.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rzo//JnJkM4X8GVBoU5IwdS1SxDBmnmhgRTCcpfdDWp3kGKmgyby+kouQsciZHozsjOk3JZ89nHawvNTLY/YQw==","_resolved":"/tmp/91e740b762f92dc8a2401919cf3ee117/midscene-shared-0.12.1-beta-20250225033145.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250225033145.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rzo//JnJkM4X8GVBoU5IwdS1SxDBmnmhgRTCcpfdDWp3kGKmgyby+kouQsciZHozsjOk3JZ89nHawvNTLY/YQw==","shasum":"f606959a5f7231c48a20764ed016a6443b921808","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250225033145.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWZZZmXSzD4GujUwweVlDmL/MWgywRd+9ISdvDboqo7AIgWrbGi6iiLO8kfx8osv6vsMJwJnM1bABzu6Vaz8AgbmQ="}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250225033145.0_1740454524055_0.9519740441184983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T03:35:24.232Z","publish_time":1740454524232,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250225064829.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250225064829.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250225064829.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pqgQbK9eecthdi3tReIj+v7Wtxry+PVDmmSTPYVf0y1jqnGDhVv21gDLEtFXTaaXcnWSi/PKe2RWA24MP4yMdg==","_resolved":"/tmp/07dd0a4ab65e5f40498842d4f291f9c5/midscene-shared-0.12.1-beta-20250225064829.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250225064829.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pqgQbK9eecthdi3tReIj+v7Wtxry+PVDmmSTPYVf0y1jqnGDhVv21gDLEtFXTaaXcnWSi/PKe2RWA24MP4yMdg==","shasum":"251e3e4737e649685cfd4154a21c4bba1618dd49","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250225064829.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZUCiU1iNEJr7LapWmb5LebOmHnLamC6wSLMdkAVDOmQIgUEeiX7h5a94/CI8R7RIiA7dIGYm2aPMdZz79OjkOT1Q="}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250225064829.0_1740466322841_0.10033768402568843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T06:52:03.054Z","publish_time":1740466323054,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250225082258.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250225082258.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250225082258.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tBr0/58zhto3PFdbAcYZCX4Crh8StROFvck6a2geujK+yiECEcImq/+rJbWQMkBpWwI+xag2GkVNHWuX66JDUg==","_resolved":"/tmp/d4be5cfd28e1e6fd2c398843b781e0c5/midscene-shared-0.12.1-beta-20250225082258.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250225082258.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tBr0/58zhto3PFdbAcYZCX4Crh8StROFvck6a2geujK+yiECEcImq/+rJbWQMkBpWwI+xag2GkVNHWuX66JDUg==","shasum":"7d7feecaf8c1261a1b65d357c2f369daffd53bc1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250225082258.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGur4vxDZTDmjHWgnfcmRF3rPZq0wcLhuNDsC5U6yeRSAiAmeJ0LlIHaqgeNjFLXut9TkijuZ5brB1jL69VvK6gBIw=="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250225082258.0_1740471998115_0.9594572941795692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T08:26:38.345Z","publish_time":1740471998345,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250225084005.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250225084005.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250225084005.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uFWOXLvnDjxsWMgNSR8GcyzaK5gtCLfJSQC8HYwT+G4yeg8c/I8qsjmOutlMeuM0xaST700G6fPT95ANQHpRZQ==","_resolved":"/tmp/435676799189b36a72512c750c8b598d/midscene-shared-0.12.1-beta-20250225084005.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250225084005.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uFWOXLvnDjxsWMgNSR8GcyzaK5gtCLfJSQC8HYwT+G4yeg8c/I8qsjmOutlMeuM0xaST700G6fPT95ANQHpRZQ==","shasum":"1fc2f7e5caa9eeec30dd33ddd84d5f18c1909efb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250225084005.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbebD9raid1m/SpeAu1kzXLGjjNsgrYyZr5J1T6SGBggIgVv6KIRo6HJWNVq0EH2ih+TnAHltsXCcXxydxYlJ9hw0="}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250225084005.0_1740473023872_0.9317543177160521"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T08:43:44.068Z","publish_time":1740473024068,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250225091634.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250225091634.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250225091634.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8F2LspBsou9SpP02FNl0ur1xwDukwDgn9JPm9dpTtHHBzI1CNh75NRyc6TEpuUqBLepXEHq7tRoyQd9KglvF3w==","_resolved":"/tmp/f9f6834b6e3fbd32bab1142ff6989259/midscene-shared-0.12.1-beta-20250225091634.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250225091634.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8F2LspBsou9SpP02FNl0ur1xwDukwDgn9JPm9dpTtHHBzI1CNh75NRyc6TEpuUqBLepXEHq7tRoyQd9KglvF3w==","shasum":"bd67b7b1d28eef4a332541f04e177b95fbc0e52f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250225091634.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCBwAYNJrLwcLklEjT7Q8i0xJ0SnW+zDVV/YNDkE1ynPAIhAJ64JLTf15njSYyMDTWgS7S3W/eUezYr9Tbj4Kr0w0Sc"}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250225091634.0_1740475202333_0.011874304728584084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T09:20:02.498Z","publish_time":1740475202498,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250225105024.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250225105024.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250225105024.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Q0UYo0j70YOIZGd/sCuDCteOgbt2gaYrsj+k3TVSc2pt/wo5kXjQp6dXC2y2cpmYX94ruUbh87DWyRqBEWIUww==","_resolved":"/tmp/76a82a3d01c00382d34a4369261ed06d/midscene-shared-0.12.1-beta-20250225105024.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250225105024.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Q0UYo0j70YOIZGd/sCuDCteOgbt2gaYrsj+k3TVSc2pt/wo5kXjQp6dXC2y2cpmYX94ruUbh87DWyRqBEWIUww==","shasum":"3a5983914f11d04cf3124455e095e33effd2e152","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250225105024.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGJxH7yvQxlmjqZ7AyKSTyzd70QRGi+jlJa6Z6NSgChEAiEA9bEb50CcCAPpoG7VsHOBryWYkZIpAbfbXsMt7Rqi80M="}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250225105024.0_1740480842858_0.06893018881079427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T10:54:03.068Z","publish_time":1740480843068,"_source_registry_name":"default","contributors":[]},"0.12.1-beta-20250226084510.0":{"name":"@midscene/shared","version":"0.12.1-beta-20250226084510.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1-beta-20250226084510.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aO/zLXk/zB542WMTapJGY8fJaXQdrWaavML/4acWdsrMhYj93Xx+m71sT1lcAu4q+QaBorklh/9OgxzrecUdew==","_resolved":"/tmp/d704a7fcbd5fcc1d6058e6b529f9d879/midscene-shared-0.12.1-beta-20250226084510.0.tgz","_from":"file:midscene-shared-0.12.1-beta-20250226084510.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aO/zLXk/zB542WMTapJGY8fJaXQdrWaavML/4acWdsrMhYj93Xx+m71sT1lcAu4q+QaBorklh/9OgxzrecUdew==","shasum":"9f0acfe5e864e8607d0c0ab822c12afc908c6322","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1-beta-20250226084510.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpcyAXKBlRvS8PTIEK8LoLhs12obT/sdKJash2Ead09AIhAOYWCqgZsdErSw5IuzTe7NDqPp+9AuEgslvgrD6bo3uN"}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1-beta-20250226084510.0_1740559725975_0.40090496783349594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T08:48:46.274Z","publish_time":1740559726274,"_source_registry_name":"default","contributors":[]},"0.12.1":{"name":"@midscene/shared","version":"0.12.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PHo7hGYdchjOyKLxici/6WGWpY5L2jBLw4ROFfDf3qZvCwh+IhGwTkNG9qzptzkpcYXVygUiRerAA2EZhoHUbQ==","_resolved":"/tmp/58cbea74e33d025d21e29967179896cd/midscene-shared-0.12.1.tgz","_from":"file:midscene-shared-0.12.1.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PHo7hGYdchjOyKLxici/6WGWpY5L2jBLw4ROFfDf3qZvCwh+IhGwTkNG9qzptzkpcYXVygUiRerAA2EZhoHUbQ==","shasum":"10b9f65998d6d48e48c6c8f379a6a4723abe44bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.1.tgz","fileCount":79,"unpackedSize":713466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGfVWC5oGs+EA1ICU4QD1PJ+JBIAqYTXLgJ+rxH/exy0AiBXcjYBndlZ50N0POKcOCdG3UM5bCwkLNyaM/SUiEuXnQ=="}],"size":133351},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.1_1740561363710_0.7996905735134934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T09:16:03.908Z","publish_time":1740561363908,"_source_registry_name":"default","contributors":[]},"0.12.2-beta-20250227014550.0":{"name":"@midscene/shared","version":"0.12.2-beta-20250227014550.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.2-beta-20250227014550.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hFQo1vbo7NH+Xt04vTpKq4hFZ/+tvb8kIg7ZU8G7D2FeFvFtJkyw1EVz4Z6yMQSEiH3rI/h8nh+CS7wVzRy8TQ==","_resolved":"/tmp/e7cedefc1611d9e405fbd3bab3ba8f6a/midscene-shared-0.12.2-beta-20250227014550.0.tgz","_from":"file:midscene-shared-0.12.2-beta-20250227014550.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hFQo1vbo7NH+Xt04vTpKq4hFZ/+tvb8kIg7ZU8G7D2FeFvFtJkyw1EVz4Z6yMQSEiH3rI/h8nh+CS7wVzRy8TQ==","shasum":"dd80831c5af470f4f617a168fe11ddba1522cfc2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.2-beta-20250227014550.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhj3K+2mNV559xChi+FMFJkWubTN006FMvRwArd3uoIgIhAI1OWHIhswmowTyJ3ZZ4YW79HUVYg2HAVF+OVst4vcuC"}],"size":133370},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.2-beta-20250227014550.0_1740620963231_0.8736763284263236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T01:49:23.454Z","publish_time":1740620963454,"_source_registry_name":"default","contributors":[]},"0.12.2":{"name":"@midscene/shared","version":"0.12.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Z2HVQ1OI0hL/lp90cYFcd4g8+R0HaVKPVNmiwXVyhubUHprTsxmrT/04PTpCWIhxOnHG3EBddluevIR0cACMrQ==","_resolved":"/tmp/76cb3eb583ec1d2340739a17111018e0/midscene-shared-0.12.2.tgz","_from":"file:midscene-shared-0.12.2.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Z2HVQ1OI0hL/lp90cYFcd4g8+R0HaVKPVNmiwXVyhubUHprTsxmrT/04PTpCWIhxOnHG3EBddluevIR0cACMrQ==","shasum":"ccc6a8ce3cd44301078cb765ab972aea139f13c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.2.tgz","fileCount":79,"unpackedSize":713466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFshvfk7a2XYtxV+fh7OklNkMILXByz/2zfRYNDJ8oyUAiAh4Pt3wMNA7sdhNhq24KRRuCiedGmoRvHgVkT4GXu4jg=="}],"size":133351},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.2_1740652720093_0.8746949633066001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T10:38:40.316Z","publish_time":1740652720316,"_source_registry_name":"default","contributors":[]},"0.12.3-beta-20250227125033.0":{"name":"@midscene/shared","version":"0.12.3-beta-20250227125033.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.3-beta-20250227125033.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dcMV7O1+Ix+9fAGvmKtD1TaH3L5w/+57rUcNt8TZJI9/mplxDYgk7pSWLBWFRmPNHYRKDftlCxgsFbN32RciNA==","_resolved":"/tmp/cf3fea0e72d7d0ea76667db520522680/midscene-shared-0.12.3-beta-20250227125033.0.tgz","_from":"file:midscene-shared-0.12.3-beta-20250227125033.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dcMV7O1+Ix+9fAGvmKtD1TaH3L5w/+57rUcNt8TZJI9/mplxDYgk7pSWLBWFRmPNHYRKDftlCxgsFbN32RciNA==","shasum":"c7f718c79dec6a75564658ca82f2bedce6642a54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.3-beta-20250227125033.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkk3vjineYgrHKULkYY1unpUv1/dkUfsJYX9Kp4jmYIQIgKoyhxgMxH1wB+4hedm9RU+NIehjfJfk4DNGE6+A/RhM="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.3-beta-20250227125033.0_1740660856862_0.17521438407047873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T12:54:17.067Z","publish_time":1740660857067,"_source_registry_name":"default","contributors":[]},"0.12.3-beta-20250227143608.0":{"name":"@midscene/shared","version":"0.12.3-beta-20250227143608.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.3-beta-20250227143608.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6l/syZEMBdxT9hy5O+IZnV46rkFzl5BzlfwY3woKnOWae55RjPalHSQWzocVbNQZWPjxZ3/+u1LrqbObGOvZ/g==","_resolved":"/tmp/210beabe1acec5ad61a139777f31a2e7/midscene-shared-0.12.3-beta-20250227143608.0.tgz","_from":"file:midscene-shared-0.12.3-beta-20250227143608.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6l/syZEMBdxT9hy5O+IZnV46rkFzl5BzlfwY3woKnOWae55RjPalHSQWzocVbNQZWPjxZ3/+u1LrqbObGOvZ/g==","shasum":"c38f3b9bbf342c4fd6e3119346c54d93f0714495","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.3-beta-20250227143608.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGb9hYhxVZ0KsohuS6Q4I2/halUinatTlFj7jYsYj08sAiEAsr3ueDRyvWUMa4L0rqFbgD2Qoo6DaxyrOmXl8wZ3vj0="}],"size":133370},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.3-beta-20250227143608.0_1740667188320_0.36034828414962683"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T14:39:48.509Z","publish_time":1740667188509,"_source_registry_name":"default","contributors":[]},"0.12.3-beta-20250228021406.0":{"name":"@midscene/shared","version":"0.12.3-beta-20250228021406.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.3-beta-20250228021406.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-y8FUEa9IPEUtpYYinE1cA1sKD1WibP3Q+qckNc9/67GA3V3lBiGCwh9JkK8T0ZuFjB+2SfFUiDgXcvcwgWRPKg==","_resolved":"/tmp/c7b313bbd93c736dccba7a272f78d802/midscene-shared-0.12.3-beta-20250228021406.0.tgz","_from":"file:midscene-shared-0.12.3-beta-20250228021406.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-y8FUEa9IPEUtpYYinE1cA1sKD1WibP3Q+qckNc9/67GA3V3lBiGCwh9JkK8T0ZuFjB+2SfFUiDgXcvcwgWRPKg==","shasum":"3865b3988375b8b3a03f356b62a9f91089768e7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.3-beta-20250228021406.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFRT5LwpOe0hoqbdZr8RZYZ0S+ukh5ZttlARPfpbKRicAiBlUMD8kGd6inXWoHwUTXDqnY/Yxzj5F+X2YLTkyKWkTw=="}],"size":133372},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.3-beta-20250228021406.0_1740709073390_0.6346234738957233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T02:17:53.672Z","publish_time":1740709073672,"_source_registry_name":"default","contributors":[]},"0.12.3-beta-20250228022721.0":{"name":"@midscene/shared","version":"0.12.3-beta-20250228022721.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.3-beta-20250228022721.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sdjdNdTknV/VDcCV2kQiglmS6pfxITTVdheATWZRu3LzB09JgyVCf1siUF5OLFNefT9iX6RLsTYR15x7N9T+Gg==","_resolved":"/tmp/f54f27f1426184533e886e4f71d81e68/midscene-shared-0.12.3-beta-20250228022721.0.tgz","_from":"file:midscene-shared-0.12.3-beta-20250228022721.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sdjdNdTknV/VDcCV2kQiglmS6pfxITTVdheATWZRu3LzB09JgyVCf1siUF5OLFNefT9iX6RLsTYR15x7N9T+Gg==","shasum":"01904afb9910c35f36bb3031c1d6845b9e98eb60","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.3-beta-20250228022721.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAOukgPeJ6p1VW5beZI6ooZYxhSgmne9HvPg+B6O1hwKAiEAzHWsbRcgeRwgRf9S3j0qQevuc7h7zfy5K1lGz6fMb2A="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.3-beta-20250228022721.0_1740709862356_0.5160294448880365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T02:31:02.538Z","publish_time":1740709862538,"_source_registry_name":"default","contributors":[]},"0.12.3":{"name":"@midscene/shared","version":"0.12.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0xbd1kFQ2nFM3WgfbbpR77oZtxOsbxujBIkU/Cgz99euoIndjJshWCVl9pLVzUGUJKvmysfMrK2ZeT4lr2c9lA==","_resolved":"/tmp/a6f172fae58052cd9e8e7dd83ed7e33e/midscene-shared-0.12.3.tgz","_from":"file:midscene-shared-0.12.3.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0xbd1kFQ2nFM3WgfbbpR77oZtxOsbxujBIkU/Cgz99euoIndjJshWCVl9pLVzUGUJKvmysfMrK2ZeT4lr2c9lA==","shasum":"b95b0962270e29318675735da1ebd0bd996938b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.3.tgz","fileCount":79,"unpackedSize":713466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEUOziKiXANGAALfgko6AIrW3xRPGO27NM2XtGcQovi+AiAzBtq6Sr8NGbMGFWHR9Q7oYQCUu+5W5YlGvhflU47BKw=="}],"size":133351},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.3_1740711896309_0.21885890213593728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T03:04:56.527Z","publish_time":1740711896527,"_source_registry_name":"default","contributors":[]},"0.12.4-beta-20250303015748.0":{"name":"@midscene/shared","version":"0.12.4-beta-20250303015748.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.4-beta-20250303015748.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AYPbZXPLZ/36oyC+d+jbXBnYMf4CuMQNLLIByg7RkAOYVVASVWW2UgeNnXWtExUiEQYx27IIhkZ4LZbLrrDQCw==","_resolved":"/tmp/5a7688626561231bb712dde373bcbecc/midscene-shared-0.12.4-beta-20250303015748.0.tgz","_from":"file:midscene-shared-0.12.4-beta-20250303015748.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AYPbZXPLZ/36oyC+d+jbXBnYMf4CuMQNLLIByg7RkAOYVVASVWW2UgeNnXWtExUiEQYx27IIhkZ4LZbLrrDQCw==","shasum":"40cfb147c3b006c1d060e5eef9bc97fb5361fc08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.4-beta-20250303015748.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFU+7Q0cnGaNXSWj7fLJbdC+aFwCl1a6Nqw4ZVuhiSq7AiEA07S85djakgF9j+0E5axA85YA/yvgo/SLuMtyMm3+1ME="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.4-beta-20250303015748.0_1740967289298_0.049179380621476865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T02:01:29.472Z","publish_time":1740967289472,"_source_registry_name":"default","contributors":[]},"0.12.4":{"name":"@midscene/shared","version":"0.12.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gcGtwRiqALsRxv8uBvq7KNJ19/nmcl42cJKJYR2s70LMFM8aNeZTyV71VyXpNo5/p5velkNDo28hHxMqOu5dQA==","_resolved":"/tmp/048233386ed3f1144f2d399e3a643278/midscene-shared-0.12.4.tgz","_from":"file:midscene-shared-0.12.4.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gcGtwRiqALsRxv8uBvq7KNJ19/nmcl42cJKJYR2s70LMFM8aNeZTyV71VyXpNo5/p5velkNDo28hHxMqOu5dQA==","shasum":"315f716c6509579946e0d75186374fabc8f33292","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.4.tgz","fileCount":79,"unpackedSize":713466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgo4JTgwvL1Lz3MJC4Q20mHZkqKtc3mYDQZ0OuWNwregIhAM4Eo2Q6hFT59b/R+FDZXL3HG1XOpJFzKYEAkOJmP0XR"}],"size":133350},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.4_1740983179417_0.48278787905789455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T06:26:19.669Z","publish_time":1740983179669,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250306111616.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250306111616.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","default":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants/index.js","default":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","import":"./dist/es/node/fs.js","default":"./dist/lib/node/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img/index.js","default":"./dist/lib/img/index.js"},"./browser/img":{"types":"./dist/types/browser/img.d.ts","import":"./dist/browser/img/index.js","default":"./dist/browser/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils/index.js","default":"./dist/lib/utils/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","default":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor/debug.js","default":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout/index.js","default":"./dist/lib/us-keyboard-layout/index.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"browser/img":["./dist/types/browser/img.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250306111616.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-q8CRtgKRkRzDDoWyKKpLHn89XfwawqYu75ztFtEWvszSIqvAPPc2qLuV3k78+mK1A+jS0jHyxTdf5BtEpl/HPg==","_resolved":"/tmp/34b882aa98186487b0f734c94cf83598/midscene-shared-0.12.5-beta-20250306111616.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250306111616.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-q8CRtgKRkRzDDoWyKKpLHn89XfwawqYu75ztFtEWvszSIqvAPPc2qLuV3k78+mK1A+jS0jHyxTdf5BtEpl/HPg==","shasum":"dce744dcdec7a7e93bc248ebcd5871098f6131ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250306111616.0.tgz","fileCount":87,"unpackedSize":347304,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGQpWpbuPR9evzShFhaN3OPc4EnY2gNpElV7OGVF4Qa/AiB8L2PKlYsWRiiOMYv3CbLvyHzZQwrHXrcfQ3BTJhcT/Q=="}],"size":67402},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250306111616.0_1741259936123_0.5306231652635971"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T11:18:56.328Z","publish_time":1741259936328,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250306114010.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250306114010.0","_id":"@midscene/shared@0.12.5-beta-20250306114010.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"247b0435e08fbd03214904e29a10428b8ab866e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250306114010.0.tgz","fileCount":79,"integrity":"sha512-CNIk/6iytpDFKgQLLGAwyhNECCsJWvH1dZaNbUxkL3LYhEv0FNrInja+wuGR9UUsazU50LvKq+dOeahRiQurVw==","signatures":[{"sig":"MEQCIBCIpFAGZUgTmYZjpgUV4bTaZrfUHJUpeFeFXA1HvcHtAiAUy1NW9UuBaY4/36nZ2dgrwtjZ+Wa3j9NeMFzfr0Nelw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713488,"size":133371},"main":"./dist/lib/index.js","type":"commonjs","_from":"file:midscene-shared-0.12.5-beta-20250306114010.0.tgz","types":"./src/index.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/lib/fs.d.ts","import":"./dist/es/fs.js","require":"./dist/lib/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/lib/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","import":"./dist/browser/img.js","require":"./dist/browser/img.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/884be32e69200a0f47f545c03be9e2e5/midscene-shared-0.12.5-beta-20250306114010.0.tgz","_integrity":"sha512-CNIk/6iytpDFKgQLLGAwyhNECCsJWvH1dZaNbUxkL3LYhEv0FNrInja+wuGR9UUsazU50LvKq+dOeahRiQurVw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"fs":["./dist/lib/fs.d.ts"],"img":["./dist/lib/img.d.ts"],"utils":["./dist/lib/utils.d.ts"],"constants":["./dist/lib/constants.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.12.5-beta-20250306114010.0_1741261435470_0.09919356424656467","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-06T11:43:55.679Z","publish_time":1741261435679,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250306114543.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250306114543.0","_id":"@midscene/shared@0.12.5-beta-20250306114543.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"a9529da4e8177599cdb8028c18653f4d7dd3ed04","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250306114543.0.tgz","fileCount":87,"integrity":"sha512-fTfXZNYxkQ56GdYEJxP4vyY1e9CXv1Fi6oSfjvgD4pX6HEKCIoGa3sdb/UOIMN7aT7Nm0U8UoHFL7H7cMnaWWw==","signatures":[{"sig":"MEQCICsVusjehRyrEcPcdH2Y6uJVOkJWgX4k/uDEJVyOM32CAiALFCkFEiN9cVQuiejSOodlEw/eA1SOkw0E7edywJBJ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347144,"size":67390},"main":"./dist/lib/index.js","type":"module","_from":"file:midscene-shared-0.12.5-beta-20250306114543.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","import":"./dist/es/node/fs.js","require":"./dist/lib/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/9b344b77d7f87852c5b9311a4a94efa1/midscene-shared-0.12.5-beta-20250306114543.0.tgz","_integrity":"sha512-fTfXZNYxkQ56GdYEJxP4vyY1e9CXv1Fi6oSfjvgD4pX6HEKCIoGa3sdb/UOIMN7aT7Nm0U8UoHFL7H7cMnaWWw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"img":["./dist/types/img/index.d.ts"],"utils":["./dist/types/utils.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0","typescript":"~5.0.4","@types/node":"^18.0.0","@modern-js/module-tools":"2.60.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/shared_0.12.5-beta-20250306114543.0_1741261708226_0.44921431317291893","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-06T11:48:28.419Z","publish_time":1741261708419,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250306115151.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250306115151.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./src/index.ts","type":"commonjs","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.js"},"./constants":{"types":"./dist/lib/constants.d.ts","require":"./dist/lib/constants.js","import":"./dist/es/constants.js"},"./fs":{"types":"./dist/lib/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/lib/img.d.ts","require":"./dist/lib/img.js","import":"./dist/es/img.js"},"./browser/img":{"types":"./dist/browser/img.d.ts","require":"./dist/browser/img.js","import":"./dist/browser/img.js"},"./utils":{"types":"./dist/lib/utils.d.ts","require":"./dist/lib/utils.js","import":"./dist/es/utils.js"},"./extractor":{"types":"./dist/lib/extractor.d.ts","require":"./dist/lib/extractor.js","import":"./dist/es/extractor.js"},"./extractor-debug":{"types":"./dist/lib/extractor-debug.d.ts","require":"./dist/lib/extractor-debug.js","import":"./dist/es/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/lib/us-keyboard-layout.d.ts","require":"./dist/lib/us-keyboard-layout.js","import":"./dist/es/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/lib/index.d.ts"],"constants":["./dist/lib/constants.d.ts"],"img":["./dist/lib/img.d.ts"],"browser/img":["./dist/browser/img.d.ts"],"fs":["./dist/lib/fs.d.ts"],"utils":["./dist/lib/utils.d.ts"],"extractor":["./dist/lib/extractor.d.ts"],"extractor-debug":["./dist/lib/extractor-debug.d.ts"],"keyboard-layout":["./dist/lib/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5","js-sha256":"0.11.0"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250306115151.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BFeT5/K6QhRiSSw5wntzL2RPpDIPYcY9Vo0GM0nN2mYFerV1Xaym574tXVhIt2ltTJ3rm/KO4BgVvqOvX8qhMg==","_resolved":"/tmp/2397fa78eafdb66d0bec07b0de082bd7/midscene-shared-0.12.5-beta-20250306115151.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250306115151.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BFeT5/K6QhRiSSw5wntzL2RPpDIPYcY9Vo0GM0nN2mYFerV1Xaym574tXVhIt2ltTJ3rm/KO4BgVvqOvX8qhMg==","shasum":"c520127ca8e2ddbcaf301323f6f7ad4c294227d7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250306115151.0.tgz","fileCount":79,"unpackedSize":713488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGEWQKv+PP+yx24IuaKIZZqzacinU6XSU1FRypHXixSaAiABHC25ACaGX+8siQBcjc6C+ABP6jLKzX1uKBpSOcpt4A=="}],"size":133371},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250306115151.0_1741262130484_0.5351041588432539"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T11:55:30.729Z","publish_time":1741262130729,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250306121751.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250306121751.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250306121751.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pm/3dp1xA43YJZuGjLuKZsNw0W5aKJziWVLv2GzcCv7M2Mk8Wlwg5i4uQssZK/IkKIJZfglDu0v3JkzQ4UJ8gg==","_resolved":"/tmp/55cb745a073d988aa7413c5b381ef3f0/midscene-shared-0.12.5-beta-20250306121751.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250306121751.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pm/3dp1xA43YJZuGjLuKZsNw0W5aKJziWVLv2GzcCv7M2Mk8Wlwg5i4uQssZK/IkKIJZfglDu0v3JkzQ4UJ8gg==","shasum":"eda07121f142ecd5034b2a1a349742dedc92d1d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250306121751.0.tgz","fileCount":87,"unpackedSize":347144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB4/eI3HAvFjVb8TUC7qTZVp2S20vN7oaRu3Ck+i/B7tAiAPqaYtMOhaOSEwCbOjhsCLJxahfOG8d+RR2FGe/9xyvQ=="}],"size":67389},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250306121751.0_1741263640441_0.345961271212766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T12:20:40.629Z","publish_time":1741263640629,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250307073604.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250307073604.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250307073604.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-480gsbN4xMTAA6kVkPT1LsWJmCpUY2xbAyYEQBoSldhmaT2lPPsXBaHNn8+UqPth70gqCGpmHOtZ2KHUGfN3Ug==","_resolved":"/tmp/393d83933a2f7cb68f9925b424ee674c/midscene-shared-0.12.5-beta-20250307073604.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250307073604.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-480gsbN4xMTAA6kVkPT1LsWJmCpUY2xbAyYEQBoSldhmaT2lPPsXBaHNn8+UqPth70gqCGpmHOtZ2KHUGfN3Ug==","shasum":"e5f93d7984a0c05e372150d44c9f5045160a5b9b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250307073604.0.tgz","fileCount":87,"unpackedSize":347144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfsaHd4KLal1mZRntxQRg08aYtQSdYrLjlnCGPBDy34AIhANEVIWjoVbqQkvO+Zmi6t/bXbwGAErf12bZmYax9aFdd"}],"size":67390},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250307073604.0_1741333128849_0.88316168560191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T07:38:49.039Z","publish_time":1741333129039,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309101248.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309101248.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309101248.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XqWk7WqJ2+y3tPcb/N1ZyGGYDKLwwh45C8D3WUgY0kfmKIGv31iOxq0u/G0cVKbO+CGbxHYZa+VuYQ2kwVg7jg==","_resolved":"/tmp/22919d68787006f7ee2a0a2af9a4be02/midscene-shared-0.12.5-beta-20250309101248.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309101248.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XqWk7WqJ2+y3tPcb/N1ZyGGYDKLwwh45C8D3WUgY0kfmKIGv31iOxq0u/G0cVKbO+CGbxHYZa+VuYQ2kwVg7jg==","shasum":"cc6d0594da44b7e727c2361abe2a04135f0957b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309101248.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICZNOAcc3yhtO0hQ2jrizmxKMbaBgZgElZGczNwX8hY7AiEAlWrIXNKS7+eZvRsi2oCuGtvmTcKL5St/Dn4+QdEWODc="}],"size":67422},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309101248.0_1741515332742_0.31934872761708966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T10:15:32.953Z","publish_time":1741515332953,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309104652.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309104652.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309104652.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bqMDXEssc4YvZpDXcQwbvyQRFuewMFQkG00UFq04XKzpaKI3VYW3dE2JN/pMjlm94OrNEAlZx55/eDeQHZXU8Q==","_resolved":"/tmp/3d7c0f71c3557326fa06b78120e81aeb/midscene-shared-0.12.5-beta-20250309104652.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309104652.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bqMDXEssc4YvZpDXcQwbvyQRFuewMFQkG00UFq04XKzpaKI3VYW3dE2JN/pMjlm94OrNEAlZx55/eDeQHZXU8Q==","shasum":"1a4e8a2077946d5c1a3fe6c79b3a3ca8a413e8c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309104652.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAEFj3AnZHjPlHc9D4awmte0QnppzCaUFf0VfT3ScROQIhALJMDq7lv0GZ2Hb0UIatVXtyoLJaYTZLDh8iVIk0PRJw"}],"size":67422},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309104652.0_1741517366035_0.349040350580915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T10:49:26.260Z","publish_time":1741517366260,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309110118.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309110118.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309110118.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EkVgWWJKqHy2e627+1wqWB9b1FGyUfr08SYC4U5O1bN9gmQIo+WfadeqJXYfr1v5KGRFd+9/ki3VE+SKV2Ys0w==","_resolved":"/tmp/200b28bd496e29ec891186a2de256d7d/midscene-shared-0.12.5-beta-20250309110118.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309110118.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EkVgWWJKqHy2e627+1wqWB9b1FGyUfr08SYC4U5O1bN9gmQIo+WfadeqJXYfr1v5KGRFd+9/ki3VE+SKV2Ys0w==","shasum":"0d9b7e8c3964d147d589fd9f716432b94496fb47","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309110118.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcaeSL+9riX+/yMsTIkGIua6zncCWtSsvsY4f4K2I3ewIhAKQclhXGY8IVnEieYbNz9jQQx0RkcWQsy2rcTSvmJmcb"}],"size":67420},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309110118.0_1741518239357_0.7102729518193978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T11:03:59.546Z","publish_time":1741518239546,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309111511.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309111511.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309111511.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dIxPjZQzN/An/472yfG9ZJ2TPzKM1V8IVDNxvGHW+f2m3qp6wcXjlyBbNKNcM8Jem3dmDAEOZnuH5RhQngMrBw==","_resolved":"/tmp/560a42623456531fa0b25ddc90e8da5a/midscene-shared-0.12.5-beta-20250309111511.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309111511.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dIxPjZQzN/An/472yfG9ZJ2TPzKM1V8IVDNxvGHW+f2m3qp6wcXjlyBbNKNcM8Jem3dmDAEOZnuH5RhQngMrBw==","shasum":"dfdb22e651adc7e89e947d31a1054b90a65e0f40","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309111511.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6tgpuKb2TBnr37hgcc8qux9OerRUxjcEnW/uz9WU1igIgZ7VwmXLEEyUDyIMxMeYko/w02woAAk2aspoZkcPM7jM="}],"size":67420},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309111511.0_1741519070078_0.6081409210968449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T11:17:50.286Z","publish_time":1741519070286,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309112640.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309112640.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309112640.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bTFiHI/OyHQJTFRsb/M14Qv0FgMFKIkfQp8O2EPdLonPiSAOAyjTST6G7Vkj9MCy6QLIEIDOOdlBLws4Anfxrw==","_resolved":"/tmp/75cddd88707d429da254f0de56e54e31/midscene-shared-0.12.5-beta-20250309112640.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309112640.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bTFiHI/OyHQJTFRsb/M14Qv0FgMFKIkfQp8O2EPdLonPiSAOAyjTST6G7Vkj9MCy6QLIEIDOOdlBLws4Anfxrw==","shasum":"0627f43e15868c9e63c9b7cde3386c798fe88d25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309112640.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBQ96iFehJX9AfCWlnudrhQl8jIVjRxAKcXfurkdgLiKAiAaHCXmpHpL7Xn/VmYVEVWPm4eY8inGhCv843GWaexHUw=="}],"size":67421},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309112640.0_1741519763945_0.730886717490898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T11:29:24.180Z","publish_time":1741519764180,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309115954.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309115954.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309115954.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kCUafrlamYlTZwX6Tr1xnHKwi1iHFNxth38ow0/jSUyqiTqf+BBhLz4ZMSe2vQzcoCYXj8oFxXv3bZBvvQ/KRw==","_resolved":"/tmp/8207998240ff53b63f713cf1f7ba85ea/midscene-shared-0.12.5-beta-20250309115954.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309115954.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kCUafrlamYlTZwX6Tr1xnHKwi1iHFNxth38ow0/jSUyqiTqf+BBhLz4ZMSe2vQzcoCYXj8oFxXv3bZBvvQ/KRw==","shasum":"600368b2c398dd703eade515b0d9a115adf77aeb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309115954.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9VWAiatxAyL3eUTFIQJHrnQ/bFpXFKjUr8V5Oq+NLwgIhAKV0w+nuytciiDDPx6mi1o8WvnC7VlKlmv9mJKCjJ4ZE"}],"size":67422},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309115954.0_1741521750840_0.5717774607237651"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T12:02:31.034Z","publish_time":1741521751034,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309121254.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309121254.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","type":"module","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.js","require":"./dist/lib/constants/index.js"},"./fs":{"types":"./dist/types/node/fs.d.ts","require":"./dist/lib/node/fs.js","import":"./dist/es/node/fs.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.js","require":"./dist/lib/img/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.js","require":"./dist/lib/extractor/index.js"},"./extractor-debug":{"types":"./dist/types/extractor/debug.d.ts","import":"./dist/es/extractor-debug/index.js","require":"./dist/lib/extractor-debug/index.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants/index.d.ts"],"img":["./dist/types/img/index.d.ts"],"browser/img":["./dist/types/browser/img/index.d.ts"],"fs":["./dist/types/node/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor/index.d.ts"],"extractor-debug":["./dist/types/extractor/debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309121254.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1ffqGl37vgnxOSQKa0qNFa8UgFZsS3UGQbP+UK5+4Rr2nJ+fr9E3ohHsh4fUebVzquG3hXUDMZjw7abI9UCnaA==","_resolved":"/tmp/a9fda4b9e489f72db4fcc2c4812cf66a/midscene-shared-0.12.5-beta-20250309121254.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309121254.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1ffqGl37vgnxOSQKa0qNFa8UgFZsS3UGQbP+UK5+4Rr2nJ+fr9E3ohHsh4fUebVzquG3hXUDMZjw7abI9UCnaA==","shasum":"fbf8c5a638bb91cbf3c51dca5bf9d9fb7e12c8f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309121254.0.tgz","fileCount":87,"unpackedSize":347366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHjG9ZOMMxqG4UC9eLSd16RfDQ9rxQ+ZhtFfiLlR+kSrAiBw/NILhh+cZ5z36QASRTzUk2i/sTOnVM9pylaQoYcqhg=="}],"size":67422},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309121254.0_1741522528840_0.5222788577640642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T12:15:29.028Z","publish_time":1741522529028,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250309125607.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250309125607.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250309125607.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DwzlEFYbyuLs9figWDssxROzH9I4FESj+ZvNZPyhlDXskfbx6E8ujE6cLs8+8L9qqu3iI/AnP2lQ2a5cT6iOIg==","_resolved":"/tmp/31465065558ca009ee71ba1ef010f8ff/midscene-shared-0.12.5-beta-20250309125607.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250309125607.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DwzlEFYbyuLs9figWDssxROzH9I4FESj+ZvNZPyhlDXskfbx6E8ujE6cLs8+8L9qqu3iI/AnP2lQ2a5cT6iOIg==","shasum":"6d56eddb560538e7cab5579b980abf3b4eb6f099","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250309125607.0.tgz","fileCount":70,"unpackedSize":417290,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFw5TP4sK7ACaWl8Ud/pxp35NhvVKM3abZWd9wjubtbkAiAMyhyuDoyP7KOvYfIRj/NZMHakdYKn2qFGfmDA7buEKw=="}],"size":69339},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250309125607.0_1741525167054_0.1867716063291942"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T12:59:27.338Z","publish_time":1741525167338,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250310020242.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250310020242.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250310020242.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iETG7uWiZBDGV2VsAKsKwyo62Og6V5yr/R4xWuQsuWTFljLt6/hzsgx59FY4bSyQWRjBneeii/cILGLRCowrGA==","_resolved":"/tmp/1734e6cfc693d5bce4918c294e5faf66/midscene-shared-0.12.5-beta-20250310020242.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250310020242.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iETG7uWiZBDGV2VsAKsKwyo62Og6V5yr/R4xWuQsuWTFljLt6/hzsgx59FY4bSyQWRjBneeii/cILGLRCowrGA==","shasum":"fc93f90b0d4f0af052c51a3bf086681f832be243","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250310020242.0.tgz","fileCount":70,"unpackedSize":417290,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6+VWvR9IX0WpIGAWOLk7vrEYxH11Dist1zOeZGht3FwIge4aw3hYxjaJalTwOD5nbyAlNKKxRfG1nrQicTNhsryQ="}],"size":69338},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250310020242.0_1741572361746_0.3089305486673053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T02:06:01.946Z","publish_time":1741572361946,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250310055726.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250310055726.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"jimp":"0.22.12","js-sha256":"0.11.0"},"peerDependencies":{},"devDependencies":{"@modern-js/module-tools":"2.60.6","typescript":"~5.0.4","@types/node":"^18.0.0","rimraf":"~3.0.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250310055726.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QiSFVXH8SaKbOdDcJZRqw2+lRawNr/+tLO5hfuxsMAV/t5Vexc1TvHdL1zP4L9srUrjrZYV1qfFfGLRAVYg6ww==","_resolved":"/tmp/558b44520a530ccb62f4f051c694c51c/midscene-shared-0.12.5-beta-20250310055726.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250310055726.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QiSFVXH8SaKbOdDcJZRqw2+lRawNr/+tLO5hfuxsMAV/t5Vexc1TvHdL1zP4L9srUrjrZYV1qfFfGLRAVYg6ww==","shasum":"86e7452a89df8f07ac221be7c102e3cd72445a31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250310055726.0.tgz","fileCount":70,"unpackedSize":417290,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEGhnddbW3y9VrQ/4fX12hx5xPY/5c0bv9ZKjbOQU0saAiArSX3/AliztlvCsCPFKcbp5zFPu/76cJDVj7jfBZwFlg=="}],"size":69339},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250310055726.0_1741586448165_0.8185795185731344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T06:00:48.388Z","publish_time":1741586448388,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250310064648.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250310064648.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250310064648.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lzi2iBlrH4bpgLiHiIUsQSuopua9rIP71k/Xgp+k0+MNElXtupNJXMvh9s+sruhRElx2dVD3X/wA+vRFQGaTsQ==","_resolved":"/tmp/15567337f72808333a9c09ba5cef146a/midscene-shared-0.12.5-beta-20250310064648.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250310064648.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lzi2iBlrH4bpgLiHiIUsQSuopua9rIP71k/Xgp+k0+MNElXtupNJXMvh9s+sruhRElx2dVD3X/wA+vRFQGaTsQ==","shasum":"05ba65007dfdf6718a5db392dfe00c24113bceb2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250310064648.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsWVO1OS3463V49XXsLeqkuNa2WWaMW9ovzxEq6X+GqQIgTjdRW79JdIEbyLT3CyKgAjD4QzhKA6dT9lZXQL4ulM8="}],"size":81899},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250310064648.0_1741589410168_0.2540795916154919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T06:50:10.374Z","publish_time":1741589410374,"_source_registry_name":"default","contributors":[]},"0.12.5-beta-20250310083055.0":{"name":"@midscene/shared","version":"0.12.5-beta-20250310083055.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5-beta-20250310083055.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hPj9CwrNVPpel4uwm5r1Jh173WcrgYEbKXQoJLHwG+WhbbfMRUBIWFslrQ5CqdTaRqQ4vDeAXCYjKCjW8oVhhg==","_resolved":"/tmp/6d65b0d1f79955b9727b0e89c40d082a/midscene-shared-0.12.5-beta-20250310083055.0.tgz","_from":"file:midscene-shared-0.12.5-beta-20250310083055.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hPj9CwrNVPpel4uwm5r1Jh173WcrgYEbKXQoJLHwG+WhbbfMRUBIWFslrQ5CqdTaRqQ4vDeAXCYjKCjW8oVhhg==","shasum":"da8b38b5beb590843d970a2968e9302a007d08ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5-beta-20250310083055.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsJoIKmyhtYi5ZwdkuIHJ4xh/f88QCKVJbJtH6XvgyngIhALCPYa8LbsUlT5RlBNVjYEr8yE1NZ+5cY7kMCuX7rdE/"}],"size":81901},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5-beta-20250310083055.0_1741595656669_0.12479979158613252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T08:34:16.888Z","publish_time":1741595656888,"_source_registry_name":"default","contributors":[]},"0.12.5":{"name":"@midscene/shared","version":"0.12.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pskn0nbgX1HozMHX0BFVxOdu8oDd+zPzErpvgrr0C+N049HbVO2ZNNZyRGmkZ1MOMYdt+ukkHbf8WBgqD3sAXg==","_resolved":"/tmp/a3f2dde248d622430e23e4f9e8f9d85a/midscene-shared-0.12.5.tgz","_from":"file:midscene-shared-0.12.5.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pskn0nbgX1HozMHX0BFVxOdu8oDd+zPzErpvgrr0C+N049HbVO2ZNNZyRGmkZ1MOMYdt+ukkHbf8WBgqD3sAXg==","shasum":"694c3c8e6ddb0f1a2cf5363dbfb921647a972c30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.5.tgz","fileCount":70,"unpackedSize":450982,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHpvgh9puDqxtTGl/BHMfztiQr6ZnxtHZAeUWeNL/KoAIhANocudToKAwH4NGMaz7OYcXUE71l8kMZqDV6hQDmyGm5"}],"size":81879},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.5_1741597023958_0.3146164503347926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T08:57:04.119Z","publish_time":1741597024119,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250310141409.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250310141409.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250310141409.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZZAbQ982P6fr7BDI2FgK8n+ZxLIh9lwHdCUCwAep8hfTgDhqf9AS3kJjJBRYCMejnP/RsI+EbeQFTeMOr+hi1A==","_resolved":"/tmp/3488cb936a0f84cd53add20ce942248a/midscene-shared-0.12.6-beta-20250310141409.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250310141409.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZZAbQ982P6fr7BDI2FgK8n+ZxLIh9lwHdCUCwAep8hfTgDhqf9AS3kJjJBRYCMejnP/RsI+EbeQFTeMOr+hi1A==","shasum":"12f052561dc63fa81ab4235e34d1f08fa6e35560","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250310141409.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHZet+SpuRwDdeTSM+qWL4hI8OjJ9yhm7NnBImh88rG5AiEAqjo0Xbmllte76HHsjpCTKXm1hbFQ85c1acEwkMFg7AI="}],"size":81901},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250310141409.0_1741616249063_0.629946899350414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T14:17:29.259Z","publish_time":1741616249259,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250311051344.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250311051344.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250311051344.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QEWMWamXFB7GUm90k0YM1m81MTbXZmg46zOO89C7TCHB3wMJ/utLlTCMYU5yK2WGEn9okPeo0FJ2ZYoiQZQfrA==","_resolved":"/tmp/aa6aa64b21f605a3a5edf2805b771d82/midscene-shared-0.12.6-beta-20250311051344.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250311051344.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QEWMWamXFB7GUm90k0YM1m81MTbXZmg46zOO89C7TCHB3wMJ/utLlTCMYU5yK2WGEn9okPeo0FJ2ZYoiQZQfrA==","shasum":"5b839a9ba0232b77365b23ab2654d8d07ad6c0db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250311051344.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbw6jHqsw3pDDYAtqVO7WFyhm2Utz6G5tUc7/xqjrxyQIhAMhEoa+OMQLVi4KAXMmI410WzEczs1rlfTi+1Tr1LX7o"}],"size":81900},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250311051344.0_1741670217345_0.9607324580580212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T05:16:57.501Z","publish_time":1741670217501,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250311072812.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250311072812.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250311072812.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zi1wFTvHY7X+Wf7EHEHXOAAG7wNsSPd0LY5hb5y1nQG91h3/11NXaKwnT0+EqLUS0YMzF2P+qwUd+vllV7rBsQ==","_resolved":"/tmp/4db8e8d9ec1c686d859620f3206d728c/midscene-shared-0.12.6-beta-20250311072812.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250311072812.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zi1wFTvHY7X+Wf7EHEHXOAAG7wNsSPd0LY5hb5y1nQG91h3/11NXaKwnT0+EqLUS0YMzF2P+qwUd+vllV7rBsQ==","shasum":"b4c13bb22da9b4094f3abfdbda89883638586caa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250311072812.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDKxU5reLqQcT4tbCOh5/1eNlRLdSJnmX6iFCh6HAudBQIhALSA32sJ6QTgKYDSjWV4CeKsfQG60vb2cq7g7H/ufNXB"}],"size":81901},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250311072812.0_1741678291617_0.7913687932632243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T07:31:31.853Z","publish_time":1741678291853,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250311084030.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250311084030.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250311084030.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-B2zNQEpy3rryRw+cZ63TyzuwXhV83w6LNrOHF8cv2cZwuPGtHUCU0HR4eBSHJKFgD3PWADl7dwwHL+bBPKsLvA==","_resolved":"/tmp/9aa17e60668f8307a8bdefe5e8b0cbeb/midscene-shared-0.12.6-beta-20250311084030.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250311084030.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-B2zNQEpy3rryRw+cZ63TyzuwXhV83w6LNrOHF8cv2cZwuPGtHUCU0HR4eBSHJKFgD3PWADl7dwwHL+bBPKsLvA==","shasum":"4863f9add348fe4e1389050ef62010b00ccd409d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250311084030.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCBRFKDZQPni6zTJtld2bPs7QcCy2Yw+Nc20UWPqvVKmgIhAIRbzpV52czkt2yPzwm5BL3Gm1iJs/Co/kS+0LnfAwRC"}],"size":81899},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250311084030.0_1741682631595_0.12095982515873471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T08:43:51.804Z","publish_time":1741682631804,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250311093017.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250311093017.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250311093017.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AKK8wWVpx8+Up69wAKaWcGdcDhl/4EsZ48060U7KP9hV7Gn+1tRLv9unlDSbeCwA1+oV66vbAq+5xD9ZuVgOAQ==","_resolved":"/tmp/076312b80b54d013b83acc32d847f787/midscene-shared-0.12.6-beta-20250311093017.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250311093017.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AKK8wWVpx8+Up69wAKaWcGdcDhl/4EsZ48060U7KP9hV7Gn+1tRLv9unlDSbeCwA1+oV66vbAq+5xD9ZuVgOAQ==","shasum":"b9bfd517e31ec9e10382c52b6daa59627d5d8279","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250311093017.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICxIsA4J0A86s/oZkH/DvjSA2gBoeUrc+TduQCXh9pvqAiEAh38HcApiKmf2Z8Us2465+eVNMMXDD3TfQCKft8vvi40="}],"size":81901},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250311093017.0_1741685610482_0.8819937261838582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T09:33:30.676Z","publish_time":1741685610676,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250311120827.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250311120827.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250311120827.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-97hTc1g5gomzjpAYcxbA4ccAHKmyKPtsoXeZMCX6ABSD2tFUTb082xx3rP0kAr3N2ejNrbDBw1DCBvyAsD0GNQ==","_resolved":"/tmp/aaafc293d156996c0ed4bfc5fb7f1575/midscene-shared-0.12.6-beta-20250311120827.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250311120827.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-97hTc1g5gomzjpAYcxbA4ccAHKmyKPtsoXeZMCX6ABSD2tFUTb082xx3rP0kAr3N2ejNrbDBw1DCBvyAsD0GNQ==","shasum":"868ec4f53998d8d5d3975443fd837ba2998ba6e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250311120827.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGfCIKN/+bdHex7sLrGmpAfaTDxh+f+ktsvSrjBQDsESAiEAtPp2o3eLfiWMyGM9FvhkGxEQRm+7E2eRqTcBKggMHYk="}],"size":81901},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250311120827.0_1741695101652_0.8578408151465522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T12:11:41.885Z","publish_time":1741695101885,"_source_registry_name":"default","contributors":[]},"0.12.6-beta-20250312055256.0":{"name":"@midscene/shared","version":"0.12.6-beta-20250312055256.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6-beta-20250312055256.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-u6wPB3SG79oqIixK46GGcevnDBpKXwIyEq1kA3/n9KHagmZBjoAnBnvudSKueglsJoK39s9w+izFD00FawN+DQ==","_resolved":"/tmp/6d824c48ee8979cbeac723255caf558f/midscene-shared-0.12.6-beta-20250312055256.0.tgz","_from":"file:midscene-shared-0.12.6-beta-20250312055256.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-u6wPB3SG79oqIixK46GGcevnDBpKXwIyEq1kA3/n9KHagmZBjoAnBnvudSKueglsJoK39s9w+izFD00FawN+DQ==","shasum":"a2b9603be8c71f9e94d8f66728cb87f24e902f54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6-beta-20250312055256.0.tgz","fileCount":70,"unpackedSize":451004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDN/FQRTd59wuxth5fV3ZbYNYpqTquw2QMSJGeST+CAxAIgcRCVupj+4vVZgXyJFP5WI6UZW2wc4pPa2ZbMVq33J/E="}],"size":81899},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6-beta-20250312055256.0_1741758984235_0.5366833547756451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T05:56:24.444Z","publish_time":1741758984444,"_source_registry_name":"default","contributors":[]},"0.12.6":{"name":"@midscene/shared","version":"0.12.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/es/constants.js","require":"./dist/lib/constants.js"},"./fs":{"types":"./dist/types/fs.d.ts","require":"./dist/lib/fs.js","import":"./dist/es/fs.js"},"./img":{"types":"./dist/types/img.d.ts","import":"./dist/es/img.js","require":"./dist/lib/img.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.js","require":"./dist/lib/utils.js"},"./extractor":{"types":"./dist/types/extractor.d.ts","import":"./dist/es/extractor.js","require":"./dist/lib/extractor.js"},"./extractor-debug":{"types":"./dist/types/extractor-debug.d.ts","import":"./dist/es/extractor-debug.js","require":"./dist/lib/extractor-debug.js"},"./keyboard-layout":{"types":"./dist/types/us-keyboard-layout.d.ts","import":"./dist/es/us-keyboard-layout.js","require":"./dist/lib/us-keyboard-layout.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HIqPkHSTpnkoAhMSAgtKDYGvATS5zKVnDRrMgpheBxzvVdcwy6i0cc4T/RHxRaTy5KzxK5rlUYLericd4tPDQA==","_resolved":"/tmp/3d063fbafc23423a0a9482c898addfb7/midscene-shared-0.12.6.tgz","_from":"file:midscene-shared-0.12.6.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HIqPkHSTpnkoAhMSAgtKDYGvATS5zKVnDRrMgpheBxzvVdcwy6i0cc4T/RHxRaTy5KzxK5rlUYLericd4tPDQA==","shasum":"884bd18c0e69cb5e4db7f9b6e730f5786f5294b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.6.tgz","fileCount":70,"unpackedSize":450982,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGLBFpNiD1bWUCYO/6qKzaLFzEHz7HflQ3MajDm0oukCAiEA1yvV5wqk655u3UC4JBQeSdB4f1/eJsaJSF4sz4rPjTA="}],"size":81879},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.6_1741759937429_0.004183168648084434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T06:12:17.673Z","publish_time":1741759937673,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250312114750.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250312114750.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250312114750.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w3IiW51/c8ENYgowaYCoHj+JkOzQ7VV/fqwOSJnbPTgasu/+HbSUfbiugIfgV2Gmli9D0BX08LK0MOapwciOuA==","_resolved":"/tmp/7b31d66fbb59092428ae3d6d04f63f5f/midscene-shared-0.12.7-beta-20250312114750.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250312114750.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-w3IiW51/c8ENYgowaYCoHj+JkOzQ7VV/fqwOSJnbPTgasu/+HbSUfbiugIfgV2Gmli9D0BX08LK0MOapwciOuA==","shasum":"ee058dabe03ea8b134f06ab668dd777afa7f6f1b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250312114750.0.tgz","fileCount":70,"unpackedSize":450112,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9PDVy3UuTbrpUBWQ3z68DD6JxPLZzzmRDP/PXL+TocQIhAL0eWlF4dxfsxvmpl/4ay68R/f/aLelACU6FAuK68StG"}],"size":81791},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250312114750.0_1741780295900_0.4037746123402459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T11:51:36.176Z","publish_time":1741780296176,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250312120554.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250312120554.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250312120554.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-B5FwVWPCEguG84mf76X77ST0ff7EqF0imH2b9POq9BoIpX0+YwquU93MZHslIVtaWgMKbxaD2Y7MjYe/1V5tVA==","_resolved":"/tmp/3420cf22feffd6c4b092a99baabf37ae/midscene-shared-0.12.7-beta-20250312120554.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250312120554.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-B5FwVWPCEguG84mf76X77ST0ff7EqF0imH2b9POq9BoIpX0+YwquU93MZHslIVtaWgMKbxaD2Y7MjYe/1V5tVA==","shasum":"2eb08820b09339de5b1b1f5388534c9c559ccae1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250312120554.0.tgz","fileCount":70,"unpackedSize":450112,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGqi9MlUDZEqHtyhGFlnzOz68LRfTbcfrpTK7R/hE7OyAiAedgFu5alP0nu5Q+FVvGjdKxM+9fxnKfRllXESXTCbWg=="}],"size":81790},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250312120554.0_1741781364411_0.1610320665621412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T12:09:24.643Z","publish_time":1741781364643,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250312142032.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250312142032.0","_id":"@midscene/shared@0.12.7-beta-20250312142032.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e529e18ea346b262a59c0f4da0df4288550e2bc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250312142032.0.tgz","fileCount":70,"integrity":"sha512-fkw7vEzGTdfQVIWEp1oGyG/l4YPJWnBRS/U0/1ycjYKJUy8sgfVnmTyqjVyBI3wpsq3raWkwaiRZEw+AeWu52Q==","signatures":[{"sig":"MEUCIQDiqi04GUUcCSz7glspQJNTTTC3PkfmbLFHVXJVoIuzbwIgc9dLZtRMLNZQxWCPketGrusWP8P74t7nZjiwmSvtAgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450112,"size":81791},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.12.7-beta-20250312142032.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/c9725a4c14e6ce746599ab73db215e99/midscene-shared-0.12.7-beta-20250312142032.0.tgz","_integrity":"sha512-fkw7vEzGTdfQVIWEp1oGyG/l4YPJWnBRS/U0/1ycjYKJUy8sgfVnmTyqjVyBI3wpsq3raWkwaiRZEw+AeWu52Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","typescript":"~5.0.4","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.12.7-beta-20250312142032.0_1741789442686_0.7016440494791456","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-12T14:24:02.933Z","publish_time":1741789442933,"_source_registry_name":"default","contributors":[]},"0.12.7":{"name":"@midscene/shared","version":"0.12.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Cw73Khf3R8J6xSEfD4lMUAMV71UjJguBFJVCHqms765g4pcW3QmQLz6HEh66DJdpBbLn3QNyz5gUj+nOizubDQ==","_resolved":"/tmp/3173161055cb27c798fc6762243a3a0a/midscene-shared-0.12.7.tgz","_from":"file:midscene-shared-0.12.7.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Cw73Khf3R8J6xSEfD4lMUAMV71UjJguBFJVCHqms765g4pcW3QmQLz6HEh66DJdpBbLn3QNyz5gUj+nOizubDQ==","shasum":"ffc9654869e3fb29d7405a3542530caa73251b21","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7.tgz","fileCount":70,"unpackedSize":450090,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAmeaXOijSZQkYLcG8JAwE7PD8kjg8Oa3AiF8efjnCR7AiBumVuNWufytg6ATeQL3JJz58+s+2JjJsWxKOQMuqnVYg=="}],"size":81772},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7_1741795212880_0.4183067783387515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T16:00:13.280Z","publish_time":1741795213280,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250313095600.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250313095600.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250313095600.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZXj29NYReWGAC8CVj8dExNDlaMfp3T9KL6cnpYryEbc6tK12tT/2ywElG2bGf1aO5rRHmH+MesRlKfBV4iSvaQ==","_resolved":"/tmp/d7196dc241f470306990a9493d2c0bd9/midscene-shared-0.12.7-beta-20250313095600.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250313095600.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZXj29NYReWGAC8CVj8dExNDlaMfp3T9KL6cnpYryEbc6tK12tT/2ywElG2bGf1aO5rRHmH+MesRlKfBV4iSvaQ==","shasum":"56a0e816cc033da45de641084a0df57a145e6a9b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250313095600.0.tgz","fileCount":70,"unpackedSize":452544,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+ulZJtkmHOx+qjRZBn9CLsP3xYbXQvmrBwPV2PzLysAIhAOzonP7hu8m5TTaEFZ7NxcnaHQGKCLchiuUHRuB5CZSk"}],"size":82180},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250313095600.0_1741859974943_0.09929135140575274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T09:59:35.100Z","publish_time":1741859975100,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250313101307.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250313101307.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250313101307.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7rBqu95IA/wm4KjN8JYw62Zh7bxURqur6XcK+U33qr6DVJoO5MfL+pn4AYxCMzVzgAhL8qdm6WirChywo/JfeQ==","_resolved":"/tmp/197096395a16780513a06468f3437254/midscene-shared-0.12.7-beta-20250313101307.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250313101307.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7rBqu95IA/wm4KjN8JYw62Zh7bxURqur6XcK+U33qr6DVJoO5MfL+pn4AYxCMzVzgAhL8qdm6WirChywo/JfeQ==","shasum":"8ec39014a0198420a5bea2b45ce9eb5392975c2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250313101307.0.tgz","fileCount":70,"unpackedSize":452544,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMuINQsjQCi4NJc0TlNsF+lOQpmpiDdNkJIECJNBoy7wIgRrlnYwBknYP7JcoeNupAJAJY5kTlPDLxkZPX04r7504="}],"size":82179},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250313101307.0_1741860994095_0.7249681952495823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T10:16:34.287Z","publish_time":1741860994287,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250314040652.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250314040652.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250314040652.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-K5IpXibhJRpOSqZP9O2hUi2qjubionNOd1nBTVTX/6m4ne7u+rKFApQDRisO8aHPHycuM7oDbReZ7JQEfT8cpg==","_resolved":"/tmp/1cfefbb1bf186d1a5f2b19ad69ec9c46/midscene-shared-0.12.7-beta-20250314040652.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250314040652.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-K5IpXibhJRpOSqZP9O2hUi2qjubionNOd1nBTVTX/6m4ne7u+rKFApQDRisO8aHPHycuM7oDbReZ7JQEfT8cpg==","shasum":"704c752551954248cea4308307369d086e8bacf5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250314040652.0.tgz","fileCount":70,"unpackedSize":451930,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEPfQSRyECp5XBqrwYVkxjvae7d+GnMawbnA2Latr7AOAiEAhWc4+P53sno6c5a1/hE18YfeAMLpD/G+6nh4mLmDvYM="}],"size":77403},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250314040652.0_1741925399426_0.20886090631111043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T04:09:59.602Z","publish_time":1741925399602,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250314051042.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250314051042.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250314051042.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uFXH2hhZvv1qhL5FkVYs2AgVbIHDhxzkumvxdIiJDXTkpNCF7kg0Swh3J8tFemoNb+JjprcZBo6YTVbcF10Fbg==","_resolved":"/tmp/97647d4c5a2454c16bda0ea4647c2c8e/midscene-shared-0.12.7-beta-20250314051042.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250314051042.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uFXH2hhZvv1qhL5FkVYs2AgVbIHDhxzkumvxdIiJDXTkpNCF7kg0Swh3J8tFemoNb+JjprcZBo6YTVbcF10Fbg==","shasum":"bc394b6341be218bb824c99fb5609107ce8def5e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250314051042.0.tgz","fileCount":70,"unpackedSize":451930,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFcGHfSqbYxJhzYKao1sNWan2DdTSbFCyIvomzJ7SmQHAiBZx1Ah/MJRVvG4oVVJ8/LOg3irre8/WHRxLvqkPveJUQ=="}],"size":77402},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250314051042.0_1741929244044_0.8390655479505473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T05:14:04.243Z","publish_time":1741929244243,"_source_registry_name":"default","contributors":[]},"0.12.7-beta-20250317033358.0":{"name":"@midscene/shared","version":"0.12.7-beta-20250317033358.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.7-beta-20250317033358.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XeZo1xrZxMCMrneaQRQmkMKRdsuUEIxrht8JOxByDyN5undbELFeOniwLsReOiJnncGzotfrbHNjNVpv+o6Fig==","_resolved":"/tmp/af9e2fec714379c3ee716bfe55436ecb/midscene-shared-0.12.7-beta-20250317033358.0.tgz","_from":"file:midscene-shared-0.12.7-beta-20250317033358.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XeZo1xrZxMCMrneaQRQmkMKRdsuUEIxrht8JOxByDyN5undbELFeOniwLsReOiJnncGzotfrbHNjNVpv+o6Fig==","shasum":"fe1107c67eed756002dbcc73a01f5a08e1c5a8ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.7-beta-20250317033358.0.tgz","fileCount":70,"unpackedSize":447090,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEYDGQvf5jxsjntFTbF/SuAawkKoN0/r1aoJ+rs/oIREAiAui2T3rTE4nrtnIzuKgH4CR0enEgB0bJ+/zb/7oYTrnQ=="}],"size":76807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.7-beta-20250317033358.0_1742182654371_0.18748422145055277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-17T03:37:34.549Z","publish_time":1742182654549,"_source_registry_name":"default","contributors":[]},"0.12.8-beta-20250317112356.0":{"name":"@midscene/shared","version":"0.12.8-beta-20250317112356.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.8-beta-20250317112356.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-15uhKxlBO4hV42PPQY4KbSjhQsBQVnGQXvZhBUQphGjXhBjAmlZyj6Usdtbv5QrEf8xVV2yi/KHeeZd9xHkh3Q==","_resolved":"/tmp/e9a0d48e715e88ca6848fb090e1cc1de/midscene-shared-0.12.8-beta-20250317112356.0.tgz","_from":"file:midscene-shared-0.12.8-beta-20250317112356.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-15uhKxlBO4hV42PPQY4KbSjhQsBQVnGQXvZhBUQphGjXhBjAmlZyj6Usdtbv5QrEf8xVV2yi/KHeeZd9xHkh3Q==","shasum":"4a936b62bf297ad83a74b4194d8c507e2d7df3b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.8-beta-20250317112356.0.tgz","fileCount":70,"unpackedSize":447010,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFUaAEOd6CvUnEs0G1IaNI2aSTLuKsN4tnkWatVQxGBJAiEA89HPE9OxKoHwA4ePsT+YtCLjvG7h5qDxYNd9YzGXWys="}],"size":76793},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.8-beta-20250317112356.0_1742210839941_0.9981477637977862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-17T11:27:20.120Z","publish_time":1742210840120,"_source_registry_name":"default","contributors":[]},"0.12.8-beta-20250318124823.0":{"name":"@midscene/shared","version":"0.12.8-beta-20250318124823.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"~5.0.4","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.8-beta-20250318124823.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HuOTjLrwLkIcGWeRukvOJOZvqszF1bVfRxDF5oFs/aQjTWhTFlQwu7GHaJ/R9Hha8rwVYGiCu9xSM/j8/zN4+Q==","_resolved":"/tmp/38485f6d7525339f629beed67dd78587/midscene-shared-0.12.8-beta-20250318124823.0.tgz","_from":"file:midscene-shared-0.12.8-beta-20250318124823.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HuOTjLrwLkIcGWeRukvOJOZvqszF1bVfRxDF5oFs/aQjTWhTFlQwu7GHaJ/R9Hha8rwVYGiCu9xSM/j8/zN4+Q==","shasum":"31553753d2eda4324e978bb059042455246b24e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.8-beta-20250318124823.0.tgz","fileCount":70,"unpackedSize":448656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBJ7FQqZo9B6RWHKNBZSm2ukIwqZBE3xMEMx3mvfMkg9AiEA86a78iM4Bw6HkJ+y6eMRap/8L9QLQ+HW9MIyAys5iJA="}],"size":76994},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.8-beta-20250318124823.0_1742302308681_0.8303752927371859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T12:51:48.871Z","publish_time":1742302308871,"_source_registry_name":"default","contributors":[]},"0.12.8-beta-20250319072440.0":{"name":"@midscene/shared","version":"0.12.8-beta-20250319072440.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.8-beta-20250319072440.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gyp1URVPyQh0SYo42Rh8sGLfyeR7GdjOIQ5o6/0WyhIGRrZz2iEg/K+fAaCXuNjmgoo8g874gMUG0zoegI9Ktg==","_resolved":"/tmp/3868ce88bf2878b7c798bb980f3b2288/midscene-shared-0.12.8-beta-20250319072440.0.tgz","_from":"file:midscene-shared-0.12.8-beta-20250319072440.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gyp1URVPyQh0SYo42Rh8sGLfyeR7GdjOIQ5o6/0WyhIGRrZz2iEg/K+fAaCXuNjmgoo8g874gMUG0zoegI9Ktg==","shasum":"9a85312890e229ab7463ce729f0fa66d2f7690ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.8-beta-20250319072440.0.tgz","fileCount":70,"unpackedSize":447010,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICTkTgFtuBzy+onJTQUc0Y3MeRYI16JTNnafJ4r/xwARAiEAtlKGL61V4Q7C6rze9tKnsMVXnHI5mk1ChgsC5s+/BPU="}],"size":76790},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.8-beta-20250319072440.0_1742369290442_0.756479643359387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T07:28:10.633Z","publish_time":1742369290633,"_source_registry_name":"default","contributors":[]},"0.12.8-beta-20250319073323.0":{"name":"@midscene/shared","version":"0.12.8-beta-20250319073323.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.8-beta-20250319073323.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XYmjGl+c4DxOSJZxI8admijOIAdIQsnqar7ZPaT+6s6Ed0EAcKJJKnB26s8LTZrE8k9DV+AJKkBPPrDh4MqVWw==","_resolved":"/tmp/17c692e94c579549cf1ac8d151b3e8fd/midscene-shared-0.12.8-beta-20250319073323.0.tgz","_from":"file:midscene-shared-0.12.8-beta-20250319073323.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XYmjGl+c4DxOSJZxI8admijOIAdIQsnqar7ZPaT+6s6Ed0EAcKJJKnB26s8LTZrE8k9DV+AJKkBPPrDh4MqVWw==","shasum":"fe428b3cffda192970dc7552c24ea28652444d1f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.8-beta-20250319073323.0.tgz","fileCount":70,"unpackedSize":447010,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMlt5jFvbgQiZaSL7AGYC/TitBqogS04Fj7LhiKVS+egIhAJ7SoAmUibmvcA6e0yQUzlwp9FeIvB/mkINDrY0XoEQ3"}],"size":76790},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.8-beta-20250319073323.0_1742369815357_0.1478387584996459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T07:36:55.572Z","publish_time":1742369815572,"_source_registry_name":"default","contributors":[]},"0.12.8":{"name":"@midscene/shared","version":"0.12.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-njgRKBBJrkuQsYSsNRoLqE2gtjFXD9g50mk58p6vhmnWNwOGcM+MR9GdWSZspOVLBx3Cc/alsS7LuP/1eS80Bw==","_resolved":"/tmp/9307d3a8fcab724b89d106e941073de0/midscene-shared-0.12.8.tgz","_from":"file:midscene-shared-0.12.8.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-njgRKBBJrkuQsYSsNRoLqE2gtjFXD9g50mk58p6vhmnWNwOGcM+MR9GdWSZspOVLBx3Cc/alsS7LuP/1eS80Bw==","shasum":"897e00f7b16b20856eab6393f9f379e61f1a40eb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.8.tgz","fileCount":70,"unpackedSize":446988,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBzxYqUMmk8MEX54kHQKxMwjSMSDY6cQgUKAkzfL5GABAiAYd+JT8OM3yTvNOeHSyOTc5XhdXKMNFRx5Mneu9NLXxg=="}],"size":76775},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.8_1742372180480_0.0402834207181344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T08:16:20.661Z","publish_time":1742372180661,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250319085532.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250319085532.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250319085532.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DAkGCM5IF2zQC8UG60KvJe3Z0t4eO521Mr/sss1LJniuchQoHHIfMPkOfSssyNorBkIyaaSx4dGXLD3JGR/k9g==","_resolved":"/tmp/296b33246a66a8c93ea75a39fcb73efe/midscene-shared-0.12.9-beta-20250319085532.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250319085532.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DAkGCM5IF2zQC8UG60KvJe3Z0t4eO521Mr/sss1LJniuchQoHHIfMPkOfSssyNorBkIyaaSx4dGXLD3JGR/k9g==","shasum":"00b5b489bd8939c2082e780ea990442a08b1f5a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250319085532.0.tgz","fileCount":70,"unpackedSize":449711,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCy4DLr0+sFoGqR3wtLQAkHc/9axZdXW6ycEBFKYtPNygIhAOayptD9l4hUof5m3xZiRkF/4d3fZfE32GvCrcYdhW0q"}],"size":77084},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250319085532.0_1742374745683_0.6959545099897315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T08:59:05.864Z","publish_time":1742374745864,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250320033304.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250320033304.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250320033304.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2PrzKKqowufnXm3t6EbqFgoj/JS2WjpehmJwQysZWjAqGLUgPIFuMs8BUVhhYTIhuidgKm4tozE3yc+nmxhHXg==","_resolved":"/tmp/e3831ebadc97bb24a750a7a47c2e2a07/midscene-shared-0.12.9-beta-20250320033304.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250320033304.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2PrzKKqowufnXm3t6EbqFgoj/JS2WjpehmJwQysZWjAqGLUgPIFuMs8BUVhhYTIhuidgKm4tozE3yc+nmxhHXg==","shasum":"26ce0d3e88f8e40aee22061237a1f11c7fb8e2f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250320033304.0.tgz","fileCount":70,"unpackedSize":449711,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIALcUbMWAyacbByYYydvPVVV/UQ5uQwTkKYyRXv4c98tAiBop7QaA7BJSUfhPf1GdnOo4XjUg8TXfWcOZB39gTYy7g=="}],"size":77082},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250320033304.0_1742441791533_0.22030747634052594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T03:36:31.746Z","publish_time":1742441791746,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250320080141.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250320080141.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250320080141.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GnF0boSzqPSMP1Yv/StkRN1XSrBSLKV7k9T8ziEvLWuj4uzzytnxKgX9GLqdcGUabbDYEHWu66j9AgRfuMXOpw==","_resolved":"/tmp/e7417a246bb43bf52ad6a27b5075e92c/midscene-shared-0.12.9-beta-20250320080141.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250320080141.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GnF0boSzqPSMP1Yv/StkRN1XSrBSLKV7k9T8ziEvLWuj4uzzytnxKgX9GLqdcGUabbDYEHWu66j9AgRfuMXOpw==","shasum":"ff1564c980dec0e24bea7e95c3ad7348cb389961","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250320080141.0.tgz","fileCount":70,"unpackedSize":447010,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqoufIf2wM6mgC1JCJpoo3B3b1bIR+bQ/PMFDeVQZvXQIgBFexyvHbHdWs9IITLpQSojxGCvhxFyYSytxVwXWUgko="}],"size":76790},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250320080141.0_1742457911724_0.7251922127847896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T08:05:11.972Z","publish_time":1742457911972,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324012335.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324012335.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250324012335.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-k/U8XITUJHpeWjbFKJtJHtOpO2yfwZMdb3UPPvuYNQDAExWxB0XgudXxK4wRzWo6EctESDeoyPAcYXgeGwFhVA==","_resolved":"/tmp/a7d93acb059973782c670648bd68576b/midscene-shared-0.12.9-beta-20250324012335.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250324012335.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-k/U8XITUJHpeWjbFKJtJHtOpO2yfwZMdb3UPPvuYNQDAExWxB0XgudXxK4wRzWo6EctESDeoyPAcYXgeGwFhVA==","shasum":"7bfab026cb469b942e5ca62ae1eb2be907967999","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324012335.0.tgz","fileCount":70,"unpackedSize":451923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHMzi47I+EeYzneKotnXNCtu3Kvboso82o6WBUz+Dsx8AiEAn6t3yJdvcDejI85xS9u5xBRwopKxM2CdunWAZXDrlrk="}],"size":77321},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250324012335.0_1742779626302_0.5088623995748331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T01:27:06.482Z","publish_time":1742779626482,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324035231.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324035231.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250324035231.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EpEjO1ej6B9cqHE8jGzc5Gtw4I+CKxvs+OGeir+zddxwlVzh7eDvlzrJAE3OVG971iHQGKk/+9uRbn5DmHOrkw==","_resolved":"/tmp/d82240183a3a64759231da82fc6c76f5/midscene-shared-0.12.9-beta-20250324035231.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250324035231.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EpEjO1ej6B9cqHE8jGzc5Gtw4I+CKxvs+OGeir+zddxwlVzh7eDvlzrJAE3OVG971iHQGKk/+9uRbn5DmHOrkw==","shasum":"49c9c2539698d642eaa04c7529217cea3f8f4148","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324035231.0.tgz","fileCount":70,"unpackedSize":451806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD4zBMNp3Izc/uB0yJsH685ArMsEuNDQHB+y9wTcbHx9gIhAK1NGYYuYtEk3pnFQ7ggQ3AYZFKrlHWuxOcpIXRhoFFO"}],"size":77281},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250324035231.0_1742788564816_0.36696112129540936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T03:56:05.084Z","publish_time":1742788565084,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324085030.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324085030.0","_id":"@midscene/shared@0.12.9-beta-20250324085030.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"94d2575900491cb08ae06467d85684e557a65754","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324085030.0.tgz","fileCount":70,"integrity":"sha512-DEibkob8OsczHSvpqvD9cZnkxYZ7Sg2Nxx8YTocnEsj3IHmHI7yGU+kJ0rrA7uhdEzgVmE2Xzi8qOKCGY3vh7A==","signatures":[{"sig":"MEQCIFin4Kq4leNv/vNCNYIh8cif6qi799wp+gQFLGolQ5VvAiABL3zfaFwjbMEWJBpe/Ywp40VDyuMvJ/ENYr15U/yvlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451806,"size":77282},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.12.9-beta-20250324085030.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/cce71466693380ae9cf9c79adc9f5a7b/midscene-shared-0.12.9-beta-20250324085030.0.tgz","_integrity":"sha512-DEibkob8OsczHSvpqvD9cZnkxYZ7Sg2Nxx8YTocnEsj3IHmHI7yGU+kJ0rrA7uhdEzgVmE2Xzi8qOKCGY3vh7A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.12.9-beta-20250324085030.0_1742806436971_0.7858591547002025","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-24T08:53:57.160Z","publish_time":1742806437160,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324090729.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324090729.0","_id":"@midscene/shared@0.12.9-beta-20250324090729.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d447d5dc260e8f00cb09f316aa9a9e7bdf519390","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324090729.0.tgz","fileCount":70,"integrity":"sha512-3POD0fn3C15u5oPMNWkOdR4KIFIgKLDNrrNXWimzvXvRWC0uUaIHVAsQomF9AC5rS7t+BRYBkiYjPc23UjdoTg==","signatures":[{"sig":"MEUCICggQTFHHtW/+KkBartptw9HACJNsoRJ0ilUahheysgcAiEAvhVbAsu2KeeNyLpXk1f0iiWY0IZcUB9J5jSGXLQJyFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451806,"size":77282},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.12.9-beta-20250324090729.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/dae322180de831b2bd05b38916414e94/midscene-shared-0.12.9-beta-20250324090729.0.tgz","_integrity":"sha512-3POD0fn3C15u5oPMNWkOdR4KIFIgKLDNrrNXWimzvXvRWC0uUaIHVAsQomF9AC5rS7t+BRYBkiYjPc23UjdoTg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.12.9-beta-20250324090729.0_1742807460692_0.9951736562912059","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-24T09:11:00.942Z","publish_time":1742807460942,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324092032.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324092032.0","_id":"@midscene/shared@0.12.9-beta-20250324092032.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"1dae9d251061ee17c5125a190d026fb174ba6651","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324092032.0.tgz","fileCount":70,"integrity":"sha512-QUUUiYPSNyrtxOMbXWiVUp4VXFVM1gYlS3h9wqRCuqRFKhxYDto7glipFSEE8bRXYaZJVSfnKCaGbj5wQCoYiA==","signatures":[{"sig":"MEUCIA98V4nj+KIjkpxMP58pBjPnJt8WYk3eXYdgr9AwnN4QAiEA9JAJ6DCJzrDIuDQjdsWg8YmPskwFL5QDKiTkPhiqVQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451806,"size":77282},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.12.9-beta-20250324092032.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/7e718a4a6561e71b170b4d19900be977/midscene-shared-0.12.9-beta-20250324092032.0.tgz","_integrity":"sha512-QUUUiYPSNyrtxOMbXWiVUp4VXFVM1gYlS3h9wqRCuqRFKhxYDto7glipFSEE8bRXYaZJVSfnKCaGbj5wQCoYiA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.12.9-beta-20250324092032.0_1742808240163_0.13256974081381223","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-24T09:24:00.410Z","publish_time":1742808240410,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324093726.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324093726.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250324093726.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tqlehu9SveZH44oakl1EsaYk0JHMnctU9LE13iFyuY4h4F9Hg6+irW0zIUzzaJFiPn2XqC/pDARqdbOc771mnA==","_resolved":"/tmp/81fc05faa910dfc7f278598112b2c452/midscene-shared-0.12.9-beta-20250324093726.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250324093726.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tqlehu9SveZH44oakl1EsaYk0JHMnctU9LE13iFyuY4h4F9Hg6+irW0zIUzzaJFiPn2XqC/pDARqdbOc771mnA==","shasum":"1dd84bc66b7b01dff85b5f66eef68433a892fd66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324093726.0.tgz","fileCount":70,"unpackedSize":451806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBDAJNUImJ7EHrK4Z4tWkEM7c/V5FRZMA8vMXZSMBxshAiEAmisnbzgFt6vrJix+B9szgYP50g+5A5XqM6lvwq6Zg3o="}],"size":77282},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250324093726.0_1742809264963_0.6084520934514832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T09:41:05.126Z","publish_time":1742809265126,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324113215.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324113215.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250324113215.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3WZE2ebgAsWLi3wyspUukkmDKEePTzGNeRH8REg6XG9ARnvhE42K5Y7N2ge9K2x5kv1Kpgf2ToomeoDxme/v7g==","_resolved":"/tmp/49f39786c7d86ac6d12938cb17912b5f/midscene-shared-0.12.9-beta-20250324113215.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250324113215.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3WZE2ebgAsWLi3wyspUukkmDKEePTzGNeRH8REg6XG9ARnvhE42K5Y7N2ge9K2x5kv1Kpgf2ToomeoDxme/v7g==","shasum":"4c2f51ff09e0b216c4f9fb54817a4e464d98a72d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324113215.0.tgz","fileCount":70,"unpackedSize":451923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBguYLDb3SUmgzde4zRpPW6KfEINhJtJrJxbwiV6bScmAiAfDt50Wk5CzkUt5rpscgwIc9AYMlcN5DDPSTgOw8STQg=="}],"size":77321},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250324113215.0_1742816141814_0.5261485420555283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T11:35:42.000Z","publish_time":1742816142000,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250324113701.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250324113701.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250324113701.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jlPVWlXGjSd4AYxOuDFrBGltAEbm1i6racNpqOOwQSbozpM7VYRalBlgaC3XJJQ6V62Y0UT9ozrkRvtrGWZUYA==","_resolved":"/tmp/799956eb2a50c0ca18aa151783c005c8/midscene-shared-0.12.9-beta-20250324113701.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250324113701.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jlPVWlXGjSd4AYxOuDFrBGltAEbm1i6racNpqOOwQSbozpM7VYRalBlgaC3XJJQ6V62Y0UT9ozrkRvtrGWZUYA==","shasum":"3552a36341c6bf1320e1c7f7fcaec2743803d281","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250324113701.0.tgz","fileCount":70,"unpackedSize":451806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDgV5i6Juv4KGkfP0E2QTg3M0IM9nlpAUm71uNj/5VgrAiAxiFcugkH59GQ9/W8VfCi8mhQiL09qbYBQAOEvAUH0MA=="}],"size":77281},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250324113701.0_1742816430928_0.42495554470937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T11:40:31.139Z","publish_time":1742816431139,"_source_registry_name":"default","contributors":[]},"0.13.0":{"name":"@midscene/shared","version":"0.13.0","_id":"@midscene/shared@0.13.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e8097a5b2188a0120d938f2a97aaac1630cbde3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.0.tgz","fileCount":70,"integrity":"sha512-1hM7rsRLF+HI6SS4sIl80C9p35M6i9TMIA+kV7vtmZqmkF0xbDCOM9Mi3JUNQsy297M3bgszTMcTaMu6xTvKkQ==","signatures":[{"sig":"MEYCIQDSARobtm6+uCSdLrGHUIwWP8dooL8AigNz0hEyolhbcgIhAIEtbsF+HigNGA2Zwba8/VL2Exa07IP1jpUip/ZOhl7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451901,"size":77304},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.13.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/8ff5f496a83ce6fc93b232b54bf7198c/midscene-shared-0.13.0.tgz","_integrity":"sha512-1hM7rsRLF+HI6SS4sIl80C9p35M6i9TMIA+kV7vtmZqmkF0xbDCOM9Mi3JUNQsy297M3bgszTMcTaMu6xTvKkQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.13.0_1742819544156_0.9125806878403495","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-24T12:32:24.421Z","publish_time":1742819544421,"_source_registry_name":"default","contributors":[]},"0.13.1-beta-20250324123459.0":{"name":"@midscene/shared","version":"0.13.1-beta-20250324123459.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.1-beta-20250324123459.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vzkJS6Y3Mg4GJE025pp52CjIfsXXxJu5iBRTRPhIOnFglVuTqOomdkTcnoBNwfiRu0iZpTmILqwTC5cUaRjYVw==","_resolved":"/tmp/447b8509360e91900c7869cfd24b9a12/midscene-shared-0.13.1-beta-20250324123459.0.tgz","_from":"file:midscene-shared-0.13.1-beta-20250324123459.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vzkJS6Y3Mg4GJE025pp52CjIfsXXxJu5iBRTRPhIOnFglVuTqOomdkTcnoBNwfiRu0iZpTmILqwTC5cUaRjYVw==","shasum":"5c7e7e8053c5370ffddfbdc8bcbebcf273b7c6a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.1-beta-20250324123459.0.tgz","fileCount":70,"unpackedSize":451923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJxCOXZW5HML7ASeUel2cSIqJWC70B7GyNJV37b9/GXgIgOd8FaQPi+6JYULzP3F7xpUldZb6yTd/6bBmAEfoYnJ8="}],"size":77322},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.1-beta-20250324123459.0_1742819906627_0.11958745191922016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T12:38:26.841Z","publish_time":1742819906841,"_source_registry_name":"default","contributors":[]},"0.12.9-beta-20250325031145.0":{"name":"@midscene/shared","version":"0.12.9-beta-20250325031145.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.12.9-beta-20250325031145.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eE+zUAjtvYopfFbjt13L4F2qeXYH3HZ1bJTyK1sC5jCCtT7dmqh2vPQ66v4UYX+A5G9rLzrilDxY5NeeDKq91Q==","_resolved":"/tmp/894074ba027b3e04542bc50a3444e303/midscene-shared-0.12.9-beta-20250325031145.0.tgz","_from":"file:midscene-shared-0.12.9-beta-20250325031145.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eE+zUAjtvYopfFbjt13L4F2qeXYH3HZ1bJTyK1sC5jCCtT7dmqh2vPQ66v4UYX+A5G9rLzrilDxY5NeeDKq91Q==","shasum":"773f87d4a3dc54494103422cc58f310fa218144e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.12.9-beta-20250325031145.0.tgz","fileCount":70,"unpackedSize":451806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmL0OpGHu9Y4dqKjI1IHOl8tgY+rgm8qQQvw25OA19hAIgItZz5Ujo/vyhFulCF718TdGX7lYFYfCV4GIsK2boxnE="}],"size":77281},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.12.9-beta-20250325031145.0_1742872528576_0.35605853804333143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T03:15:28.754Z","publish_time":1742872528754,"_source_registry_name":"default","contributors":[]},"0.13.1-beta-20250325062554.0":{"name":"@midscene/shared","version":"0.13.1-beta-20250325062554.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.1-beta-20250325062554.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XPoEboXW3lYlYZOTvvw8qtlwMGZ4QwUl5xM0W4RB7B9ETv4r21uPUNfWyCXiuNJQ+sZpTxHW5uH69Rl8UTjy9w==","_resolved":"/tmp/33f4834c321d99b888ff4e0f31ff82a4/midscene-shared-0.13.1-beta-20250325062554.0.tgz","_from":"file:midscene-shared-0.13.1-beta-20250325062554.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XPoEboXW3lYlYZOTvvw8qtlwMGZ4QwUl5xM0W4RB7B9ETv4r21uPUNfWyCXiuNJQ+sZpTxHW5uH69Rl8UTjy9w==","shasum":"b58a3bcabde56c788e4f03267bc15d38a0b99ebb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.1-beta-20250325062554.0.tgz","fileCount":70,"unpackedSize":451923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG8W4V1FfkYe/TkT0OfiUdJlUJVeJkPOsyUoiI2/y0f5AiAOhR2RR11WzVv1IB3jIbIA5Lth7R2QY+okVACCCDr3SA=="}],"size":77321},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.1-beta-20250325062554.0_1742884171402_0.5684398884499007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T06:29:31.611Z","publish_time":1742884171611,"_source_registry_name":"default","contributors":[]},"0.13.1-beta-20250325104838.0":{"name":"@midscene/shared","version":"0.13.1-beta-20250325104838.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.1-beta-20250325104838.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-z5D2laWXOiQRZm9YRnyFoizgyTHz9ZFI5Rh9wwUQg5RssWabqq2HZeW2Iqq4kpXNcz/Wiu/mVw1+ZYY7di3qMA==","_resolved":"/tmp/99d6bc995958e18d426427f1c6429ff2/midscene-shared-0.13.1-beta-20250325104838.0.tgz","_from":"file:midscene-shared-0.13.1-beta-20250325104838.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-z5D2laWXOiQRZm9YRnyFoizgyTHz9ZFI5Rh9wwUQg5RssWabqq2HZeW2Iqq4kpXNcz/Wiu/mVw1+ZYY7di3qMA==","shasum":"be09ac1de43d636eb463a81670596b0311171598","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.1-beta-20250325104838.0.tgz","fileCount":70,"unpackedSize":451923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEW13mF3FJGEhH7HNMmbsbHx6ou2Yf/UJEAPgts91c0rAiBoQelaeRWsH/VK6uif8z4PI8aECHuIX4ZLohSIN2W8cw=="}],"size":77322},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.1-beta-20250325104838.0_1742899926522_0.713925898378698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T10:52:06.689Z","publish_time":1742899926689,"_source_registry_name":"default","contributors":[]},"0.13.1":{"name":"@midscene/shared","version":"0.13.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yjUqzKUo2vBA9ms6Dpf3ze7Blq/JcXBA4Z3qem5L/oVrzSGenscIIvWQoUL6AYH7ke0V59SHg7xujvCxVyeztQ==","_resolved":"/tmp/213a2dfc1caa7a9a571c691b3026b945/midscene-shared-0.13.1.tgz","_from":"file:midscene-shared-0.13.1.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yjUqzKUo2vBA9ms6Dpf3ze7Blq/JcXBA4Z3qem5L/oVrzSGenscIIvWQoUL6AYH7ke0V59SHg7xujvCxVyeztQ==","shasum":"3c6244226b08db6ce0cc22e9957a227b22e84c35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.1.tgz","fileCount":70,"unpackedSize":451784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE5rlUuyTvi0r0C8FjLOUsGcjGLiyuEFBkqmbefjMRjKAiBAWWbZaPt0epbEjDQyefNwDrVB1QnIRDrg7RsFWObN1A=="}],"size":77264},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.1_1742914442321_0.8158074168203824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T14:54:02.586Z","publish_time":1742914442586,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250330025526.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250330025526.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250330025526.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-S08MKxbu+yYgfC/ZzcuukqxAa/ggEkFDyDp0Ok05l+Txt8KaSNQI3Y6VWnp0fD0RxqR92fsajhLYlAXoGW24Hw==","_resolved":"/tmp/11375fa533197449977cf6d535e2b2a1/midscene-shared-0.13.2-beta-20250330025526.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250330025526.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-S08MKxbu+yYgfC/ZzcuukqxAa/ggEkFDyDp0Ok05l+Txt8KaSNQI3Y6VWnp0fD0RxqR92fsajhLYlAXoGW24Hw==","shasum":"0fced04a312dc400898a52e73ea0ca8b7dcc5dc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250330025526.0.tgz","fileCount":76,"unpackedSize":426496,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCG4JxtG+9oiUlcJdVxKVyxc9t0em1tYfcn9jPvrYc68wIgS2SUsF+fZP7/i4003D8s/l/ntcWrsHAT+r9/8Alf/xU="}],"size":71536},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250330025526.0_1743303541878_0.13836076504370842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-30T02:59:02.092Z","publish_time":1743303542092,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250401015137.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250401015137.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250401015137.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OtIlP/FZQPEvD2XoGwXVxvT5HWJdbNq/4l9r2TVSs8KMIxfE+fwC5cJkdDeGVTJpLdq04uDyXaNPi3wufER0Gg==","_resolved":"/tmp/7a9e16a47a1eb5f29f28167dfe6585a6/midscene-shared-0.13.2-beta-20250401015137.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250401015137.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OtIlP/FZQPEvD2XoGwXVxvT5HWJdbNq/4l9r2TVSs8KMIxfE+fwC5cJkdDeGVTJpLdq04uDyXaNPi3wufER0Gg==","shasum":"5fc4ad55e7dceeb8419c1406cc56a6e0c08f4ef8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250401015137.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCWuVDM99MO0wLx0NtJMw2oEa4HWUYBZYuhon55QhFkQgIgUw90nY1nx35QNveF8QHlcyEW//hcWzcLJ3UMJcQMEpA="}],"size":71828},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250401015137.0_1743472445837_0.7326447552354598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T01:54:06.008Z","publish_time":1743472446008,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250401073309.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250401073309.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250401073309.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NBgfHKxV2XNFXuaz7k2yX27iAlF6hwxnbpwANpmWEcV38L4Z3XQoW1odf/7v+kgOcfEA1ras715EsxJzvacoFw==","_resolved":"/tmp/ae580acfcded0b296a4bab7852ac91a7/midscene-shared-0.13.2-beta-20250401073309.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250401073309.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NBgfHKxV2XNFXuaz7k2yX27iAlF6hwxnbpwANpmWEcV38L4Z3XQoW1odf/7v+kgOcfEA1ras715EsxJzvacoFw==","shasum":"4149ce1dec523de60c65ef070c61f56107791b66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250401073309.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFiRXqBryrXoNYp+PmTxCirss8RlaP9EBwxzZSxYcnrlAiABEUnFOwfS2onYd2f9qONpuCG7Zxu/CRLnYIOprg/dcg=="}],"size":71829},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250401073309.0_1743492925625_0.10478594019638798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T07:35:25.819Z","publish_time":1743492925819,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250401091117.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250401091117.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250401091117.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7BSTIgPQegX/Cz5EVHJbdJuJwAQ6fhPfbweeIGTJzzpfiYqR3u7LswX7FoeVwrOFhusykyEonF6rM15cenbepw==","_resolved":"/tmp/0ac590d6ba70072ba03616ba942d53b9/midscene-shared-0.13.2-beta-20250401091117.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250401091117.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7BSTIgPQegX/Cz5EVHJbdJuJwAQ6fhPfbweeIGTJzzpfiYqR3u7LswX7FoeVwrOFhusykyEonF6rM15cenbepw==","shasum":"68755f5c000b1e9a759ba4df3703b064273dbece","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250401091117.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDDQ5tvxBfVdON9uxCQp5lSTKsAP4fcwIHQ/G5pnCcVgIhAOtvIt+2xqG59l6y934jdatLiepay1H9HzYhcxUyvonR"}],"size":71829},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250401091117.0_1743498811784_0.13063189256893915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T09:13:31.954Z","publish_time":1743498811954,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250401104621.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250401104621.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250401104621.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Lv7XJ1eKF9Pz2DgTaO1Mqa4bly22R4JuBNOIfDyVML9Owzfa6PVrzMr1pe+FVMXD9pKc8jd2n4Z14VV6KAhySw==","_resolved":"/tmp/02d0ceafd08c20d273edde5f97f74a33/midscene-shared-0.13.2-beta-20250401104621.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250401104621.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Lv7XJ1eKF9Pz2DgTaO1Mqa4bly22R4JuBNOIfDyVML9Owzfa6PVrzMr1pe+FVMXD9pKc8jd2n4Z14VV6KAhySw==","shasum":"06af98ffae1c35b5565d2d2e98b3537a3bf9b805","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250401104621.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCo8ThUTa8yXXKm8ursJJjEgsKBfMMa0qxRtoorRvq8wAIhAKl/FTnJNKtmNd5b/QMfHKDRQsy5aYtBMtQuezxg3wCk"}],"size":71826},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250401104621.0_1743504536917_0.6199480896404688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T10:48:57.093Z","publish_time":1743504537093,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250402095952.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250402095952.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250402095952.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cqcDCeaCLxO8VXzBBqB1HqjwJRjl6IW63uSasCQjProKjgaG2FO63ufQhtZujjTRCRIg9GGyey9AsEmBfPDlkA==","_resolved":"/tmp/87c13e42e2da4fe3412a1e6ef4b9aacd/midscene-shared-0.13.2-beta-20250402095952.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250402095952.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cqcDCeaCLxO8VXzBBqB1HqjwJRjl6IW63uSasCQjProKjgaG2FO63ufQhtZujjTRCRIg9GGyey9AsEmBfPDlkA==","shasum":"cdfec1be3749e40a532845cdc3686bddb21fecb3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250402095952.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICGdjCznNQqrfmpMNCanogHPJqG9m0+qMnG4mQxxPQWsAiAnmcTmxYlykkpUzb7UkUCCaeW54TpRaxdGWXBKU+WeFw=="}],"size":71829},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250402095952.0_1743588153281_0.7642409096595202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T10:02:33.468Z","publish_time":1743588153468,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250402105500.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250402105500.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250402105500.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2vp4QixKJGEuzw4AFnP/SAeUVIPOYX+iwRndjGSkxWVD+L1whw/AO578faAOpJNIhFQwBBpkEzjofGClNZAFGA==","_resolved":"/tmp/d4282b08ee00ac0f6f1be5df09a8d2fe/midscene-shared-0.13.2-beta-20250402105500.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250402105500.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2vp4QixKJGEuzw4AFnP/SAeUVIPOYX+iwRndjGSkxWVD+L1whw/AO578faAOpJNIhFQwBBpkEzjofGClNZAFGA==","shasum":"82f5181e9c9dc314576221d6674667cb51a7a091","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250402105500.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDikw/rg39z0HYR2GW8MUijrlkqOKpOoKm1wM2F0Idk8AiARcW1gLYfPGPzYv4EOwgKZk+8abnSbQJBWKXkw8WZskQ=="}],"size":71828},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250402105500.0_1743591461462_0.7306314677504315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T10:57:41.672Z","publish_time":1743591461672,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250402115338.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250402115338.0","_id":"@midscene/shared@0.13.2-beta-20250402115338.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"324a9af19d8abbc20dbd9d526a0ba9997d235e91","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250402115338.0.tgz","fileCount":77,"integrity":"sha512-Rfz2vZJesj/M4EWC5vkDqUPXQI9YLMaKjW7Qzvnq5YBmhQLTzTgH7f/gdI40fdKHYeA/j/WdB2aNHJO0E/gAPQ==","signatures":[{"sig":"MEYCIQCC/fdMeosupEHe+XgDr/gLLGgXnCbVRIomnl5lYzfk7gIhAK5T+jJ9rHpr3GdGJEua85uTGXsh4N1gpMz8ZrCRLg8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427901,"size":71829},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.13.2-beta-20250402115338.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/275fc5c735a7746accc58f7117941abb/midscene-shared-0.13.2-beta-20250402115338.0.tgz","_integrity":"sha512-Rfz2vZJesj/M4EWC5vkDqUPXQI9YLMaKjW7Qzvnq5YBmhQLTzTgH7f/gdI40fdKHYeA/j/WdB2aNHJO0E/gAPQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.13.2-beta-20250402115338.0_1743594984316_0.713495483217421","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-02T11:56:24.497Z","publish_time":1743594984497,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250402124802.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250402124802.0","_id":"@midscene/shared@0.13.2-beta-20250402124802.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"badde8803be99cc99a274de2311c91d164c1d8c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250402124802.0.tgz","fileCount":77,"integrity":"sha512-QQ8qJi/ZeSffyZRjOk/qTzFFJKwKqeuGA1DCHWxiMh6kMD4G7qpf5OQljBaJf46X+HkPBoKr4H1mJVtV1OpG1w==","signatures":[{"sig":"MEUCIQDBx4s/lXMesBPD8Bjr+LgFtSovdsUcj7OWGqzaR4iR1AIgC/LVStqpbK5pmbSteVmKahTKhillkN17cmlTyNCnirY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427901,"size":71827},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.13.2-beta-20250402124802.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/3b3b110a3bad757aa26cb639e5303e01/midscene-shared-0.13.2-beta-20250402124802.0.tgz","_integrity":"sha512-QQ8qJi/ZeSffyZRjOk/qTzFFJKwKqeuGA1DCHWxiMh6kMD4G7qpf5OQljBaJf46X+HkPBoKr4H1mJVtV1OpG1w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.13.2-beta-20250402124802.0_1743598238912_0.649081994069503","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-02T12:50:39.114Z","publish_time":1743598239114,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250402130326.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250402130326.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250402130326.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6llNc+bWkpl2Dk/F1Ymar96tImwfRlnntnJQZisxmvfIL3R1bocpWUHpkKxIYaQCUYWQy7k5aoDKkM7dGe7TpQ==","_resolved":"/tmp/95782661e6f45103171e357f8ea8393e/midscene-shared-0.13.2-beta-20250402130326.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250402130326.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6llNc+bWkpl2Dk/F1Ymar96tImwfRlnntnJQZisxmvfIL3R1bocpWUHpkKxIYaQCUYWQy7k5aoDKkM7dGe7TpQ==","shasum":"a3e0d8d14d457cf4beafa2454a62b86795947d9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250402130326.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCCRUnVZdj7ShJvfu4G0ayIl1e5Db1uWBB6Z4Mr3aujtQIgawpKiUNUchmX1ugfxBXr5siPfHfUi8J8cCAUR5cnhqA="}],"size":71828},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250402130326.0_1743599195726_0.5444694058277748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T13:06:36.077Z","publish_time":1743599196077,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250403020006.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250403020006.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250403020006.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-H9i2IMeQ4NynEpknriUDYbixnqha9DqLo8A7EJKLf1MC4tzAZthDbE4V7dcdU7r4Af7Pc9zJ0PX+CnxiJDnAPw==","_resolved":"/tmp/a83b452ea170decb24d726839028c2da/midscene-shared-0.13.2-beta-20250403020006.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250403020006.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-H9i2IMeQ4NynEpknriUDYbixnqha9DqLo8A7EJKLf1MC4tzAZthDbE4V7dcdU7r4Af7Pc9zJ0PX+CnxiJDnAPw==","shasum":"5ee1bb82a617b48f5de0417b829d9587a6dd4e97","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250403020006.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICIc8T22G49kFS/zMQ4jcSCuzpuc7pCR9ovIBi7r/FcuAiBdwTQ3XzNIOS9sFfdF7w/KQnjBvO+HH8+KBeIRYTli0w=="}],"size":71827},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250403020006.0_1743645739545_0.8264057550809094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-03T02:02:19.759Z","publish_time":1743645739759,"_source_registry_name":"default","contributors":[]},"0.13.2-beta-20250403054019.0":{"name":"@midscene/shared","version":"0.13.2-beta-20250403054019.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.13.2-beta-20250403054019.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1G3ZPahNXQrZNHmo3CqkPPj7u+RtvCtsziwfPuTJ2UQVpOA8IvKW+gTGODSAD07l0O/G2GMnf56+HrZmMphwcA==","_resolved":"/tmp/a1a98d3ff7d16191217a5e1517d332e8/midscene-shared-0.13.2-beta-20250403054019.0.tgz","_from":"file:midscene-shared-0.13.2-beta-20250403054019.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1G3ZPahNXQrZNHmo3CqkPPj7u+RtvCtsziwfPuTJ2UQVpOA8IvKW+gTGODSAD07l0O/G2GMnf56+HrZmMphwcA==","shasum":"afb3f978224875968b49f875b24d6c2fc16e2aee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.13.2-beta-20250403054019.0.tgz","fileCount":77,"unpackedSize":427901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsTc9j6s6Vr2CUbLogYwnIUiPRPgTb3oA6CUmuDIznBAIhALKJ2+xJoTR7myjrplf84+yFn+byjAO1IM1p+lVLqBaN"}],"size":71829},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.13.2-beta-20250403054019.0_1743658950709_0.1709537548364961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-03T05:42:30.912Z","publish_time":1743658950912,"_source_registry_name":"default","contributors":[]},"0.14.0":{"name":"@midscene/shared","version":"0.14.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qMYEXfsE/Ar7uEtx+29kR8VDnHzEZEVN7WcOrkmvZFmqKy8dIQY2AW4yjQf3kEe0OodTTY2ZvMnUnIfIxS3zRQ==","_resolved":"/tmp/aa80d86806e20ba9d8061febf8150cdf/midscene-shared-0.14.0.tgz","_from":"file:midscene-shared-0.14.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qMYEXfsE/Ar7uEtx+29kR8VDnHzEZEVN7WcOrkmvZFmqKy8dIQY2AW4yjQf3kEe0OodTTY2ZvMnUnIfIxS3zRQ==","shasum":"84a2062569422d1cf98b532d37f7494d66b71bcd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.0.tgz","fileCount":77,"unpackedSize":427879,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDPtZpSv68urBsNoTfbK5Ybzn3sESw9y+9ys9OVE+7NdAiEA/ZLKJQfW71H9Aojm8Q3GsbKjqWiiysOxXVHhZ/aIMoY="}],"size":71808},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.0_1743660085397_0.9653912169765477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-03T06:01:25.636Z","publish_time":1743660085636,"_source_registry_name":"default","contributors":[]},"0.14.1":{"name":"@midscene/shared","version":"0.14.1","_id":"@midscene/shared@0.14.1","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"30363883284f21ec6b283ba7397c5eec36fb0fee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.1.tgz","fileCount":77,"integrity":"sha512-KDOVMoQs+PlvGJzBX2jW6hJJ6mM5Ww6s4iIzy9pznrtWnIiizOSk3q07aBAyMG8r/NtUCnlIxS/9FOaZdLClkw==","signatures":[{"sig":"MEUCIQDiwEKer9llpMHzlW49W8kWBOPnHOR/vpNbLy79U5d8LgIgBXD6tzeDD6GI3qHAV8vDvSkka55s2rs0fAl/vIjJ+9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428125,"size":71858},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.14.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/739e686954e6d56b6c022054b25923a8/midscene-shared-0.14.1.tgz","_integrity":"sha512-KDOVMoQs+PlvGJzBX2jW6hJJ6mM5Ww6s4iIzy9pznrtWnIiizOSk3q07aBAyMG8r/NtUCnlIxS/9FOaZdLClkw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.14.1_1743669638464_0.005197299854881043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-03T08:40:38.764Z","publish_time":1743669638764,"_source_registry_name":"default","contributors":[]},"0.14.1-beta-20250403090809.0":{"name":"@midscene/shared","version":"0.14.1-beta-20250403090809.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.1-beta-20250403090809.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1y5ulTsAiBWkLD3IVA060w+GjHWWydnfDf2EoqKtbdXGNG19wH7khMA4aojqpwebm81I/HjK0e4v/fuLlgon3g==","_resolved":"/tmp/f9a468ecffef3bb80e213134673720e2/midscene-shared-0.14.1-beta-20250403090809.0.tgz","_from":"file:midscene-shared-0.14.1-beta-20250403090809.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1y5ulTsAiBWkLD3IVA060w+GjHWWydnfDf2EoqKtbdXGNG19wH7khMA4aojqpwebm81I/HjK0e4v/fuLlgon3g==","shasum":"80b1fc7602c8eb7d360736f38e317d478f2fea9e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.1-beta-20250403090809.0.tgz","fileCount":77,"unpackedSize":428471,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFETK/Kdx5vmzX1kODXRKZ7SuB1o0lCy4EQS6516V9JSAiA0IO4I5U3hiL35KMMH+ZHMuSUuYXj7c5sQ6PQiA3Bfxw=="}],"size":71951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.1-beta-20250403090809.0_1743671422462_0.9667940359117964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-03T09:10:22.729Z","publish_time":1743671422729,"_source_registry_name":"default","contributors":[]},"0.14.2-beta-20250408014840.0":{"name":"@midscene/shared","version":"0.14.2-beta-20250408014840.0","_id":"@midscene/shared@0.14.2-beta-20250408014840.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e12b9a4389701cc8d5abfec7c09bf543baf776c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.2-beta-20250408014840.0.tgz","fileCount":77,"integrity":"sha512-QDdxBJouvIYhJMOkr6/WHzecZrOQzmWBxn8ghdjFDp6bDmTHpSn9ZNZj2PE0pzuVBX0Vi0LQqao0jVHG3REhdg==","signatures":[{"sig":"MEQCIAixHjj5sKLszKo2W4+m/z9IBa3VTW/Kv+05BlhNB198AiBlkrkMnycwN7ZanjdDZ6WKOkE6Qrbeiob5bDYVXNOJZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428147,"size":71877},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.14.2-beta-20250408014840.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/e7ba5723c327e1ccf605e7b9153615a5/midscene-shared-0.14.2-beta-20250408014840.0.tgz","_integrity":"sha512-QDdxBJouvIYhJMOkr6/WHzecZrOQzmWBxn8ghdjFDp6bDmTHpSn9ZNZj2PE0pzuVBX0Vi0LQqao0jVHG3REhdg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.14.2-beta-20250408014840.0_1744077055419_0.7398818948534918","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T01:50:55.604Z","publish_time":1744077055604,"_source_registry_name":"default","contributors":[]},"0.14.2-beta-20250408083201.0":{"name":"@midscene/shared","version":"0.14.2-beta-20250408083201.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.2-beta-20250408083201.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-d2zTRlVAW5ekfANWwqHSAHd53/Phzu9m7U94SOmZkmTER7OyaeXMJNOg8zezTFFxFQQ5E35sRhYh5MBwyqBPEg==","_resolved":"/tmp/7d52e877b4884a4422367b5d3d05ba27/midscene-shared-0.14.2-beta-20250408083201.0.tgz","_from":"file:midscene-shared-0.14.2-beta-20250408083201.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-d2zTRlVAW5ekfANWwqHSAHd53/Phzu9m7U94SOmZkmTER7OyaeXMJNOg8zezTFFxFQQ5E35sRhYh5MBwyqBPEg==","shasum":"20520b14b34344ff266f746405dfa200b1d7e614","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.2-beta-20250408083201.0.tgz","fileCount":77,"unpackedSize":428147,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1eVqf0KuXCSNOuDgOxiNJ8WREHF1busjedYmYIJwo5QIgRB09nlCh/0WzMOz1ThlqVRDhSKa8Kwco+9KOm3M8EQI="}],"size":71876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.2-beta-20250408083201.0_1744101258709_0.30813023715148025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-08T08:34:18.899Z","publish_time":1744101258899,"_source_registry_name":"default","contributors":[]},"0.14.2-beta-20250408164930.0":{"name":"@midscene/shared","version":"0.14.2-beta-20250408164930.0","_id":"@midscene/shared@0.14.2-beta-20250408164930.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"5e213967b692c33491173c079bfef89478733ebb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.2-beta-20250408164930.0.tgz","fileCount":77,"integrity":"sha512-tO676QUofO0arU6kqzPIWtwNDqwsOfO0jU4kvHZQnjU20K3oeCaBVfR4ye7EosNUGCkKMoExB3WxKJGe6z49YQ==","signatures":[{"sig":"MEUCIHHdBUS+Oo8BDm/Y/iESIWbdVH95DILksWBTeF7saZyhAiEAhVDAv1yDSUpXOIYXR3yZsp1lcTz4JxJKuMKQzbWRjHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428147,"size":71877},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.14.2-beta-20250408164930.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/0e0c9609bb4106df568b7a37ba353005/midscene-shared-0.14.2-beta-20250408164930.0.tgz","_integrity":"sha512-tO676QUofO0arU6kqzPIWtwNDqwsOfO0jU4kvHZQnjU20K3oeCaBVfR4ye7EosNUGCkKMoExB3WxKJGe6z49YQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.14.2-beta-20250408164930.0_1744131103054_0.8698317814852583","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T16:51:43.229Z","publish_time":1744131103229,"_source_registry_name":"default","contributors":[]},"0.14.2":{"name":"@midscene/shared","version":"0.14.2","_id":"@midscene/shared@0.14.2","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"6860131a34ce75314578d9ce6ff66dc9408300d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.2.tgz","fileCount":77,"integrity":"sha512-axNZ94HNSGeBCbyciwxffnatT+XLrZhC3ne6vm8inL1338aUM5QkjtZeWla46Ts2gqj0nyXMTXHegc/VZdak0w==","signatures":[{"sig":"MEUCIQDCXxO4+YGW49rhg6be6BX9l91e/NDbXyY2d1BZM4KtwwIgLL42BcETsNckEUp/KrbjkoOpzRDwUVRSxSjsLsau4GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428125,"size":71858},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.14.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/134d41b5e5dfa28fb4d1b5932bb44389/midscene-shared-0.14.2.tgz","_integrity":"sha512-axNZ94HNSGeBCbyciwxffnatT+XLrZhC3ne6vm8inL1338aUM5QkjtZeWla46Ts2gqj0nyXMTXHegc/VZdak0w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.14.2_1744165866042_0.6173827681481066","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T02:31:06.228Z","publish_time":1744165866228,"_source_registry_name":"default","contributors":[]},"0.14.3-beta-20250409023722.0":{"name":"@midscene/shared","version":"0.14.3-beta-20250409023722.0","_id":"@midscene/shared@0.14.3-beta-20250409023722.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"008577284931274d809e7c71418e182cd060962e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3-beta-20250409023722.0.tgz","fileCount":77,"integrity":"sha512-EnmXhlP63orsKS7snmYVgkzJQaCHqbnt3j+QLyI84UDLY2lsoaf0E01cdmAR+Ki3MiYgYbIu3MKhMIQ4g0gqUA==","signatures":[{"sig":"MEUCIQD1Cp82BBtpa7NbSWmeqzOv9GTNqtgS6mf7AlNBWx6ITQIgH1E0YQwDB5iUVP7GLR5nLL8RPVfQLIzWm/2l2hiKgaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428471,"size":71951},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.14.3-beta-20250409023722.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/b4d807491b0b44f55f28b4404e73bfcb/midscene-shared-0.14.3-beta-20250409023722.0.tgz","_integrity":"sha512-EnmXhlP63orsKS7snmYVgkzJQaCHqbnt3j+QLyI84UDLY2lsoaf0E01cdmAR+Ki3MiYgYbIu3MKhMIQ4g0gqUA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.7","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.14.3-beta-20250409023722.0_1744166406534_0.7128590748324906","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T02:40:06.809Z","publish_time":1744166406809,"_source_registry_name":"default","contributors":[]},"0.14.3-beta-20250409031306.0":{"name":"@midscene/shared","version":"0.14.3-beta-20250409031306.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.3-beta-20250409031306.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sLt1X/51BqpF5ZJU17zSaw0gmQqDkvdX8lOn9oNxXj6YbKmhteVy0IUZklOz/u6lmeohPFLrk/4QSOHm6e/aKA==","_resolved":"/tmp/fb9611b15ed88d3c3260a8085de9d2f8/midscene-shared-0.14.3-beta-20250409031306.0.tgz","_from":"file:midscene-shared-0.14.3-beta-20250409031306.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sLt1X/51BqpF5ZJU17zSaw0gmQqDkvdX8lOn9oNxXj6YbKmhteVy0IUZklOz/u6lmeohPFLrk/4QSOHm6e/aKA==","shasum":"8acdd8410de3abd831841b324e200ddae21d5940","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3-beta-20250409031306.0.tgz","fileCount":77,"unpackedSize":428471,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGpeNYmH/ZtoZZPa/btVJH9HYZzQpdVdAEhKihaGOVatAiAgxkiAJBqJxy1oXidyJFKdjGQ/2WVLvwu4jMM2L7V0uA=="}],"size":71951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.3-beta-20250409031306.0_1744168526931_0.04277177822232425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T03:15:27.148Z","publish_time":1744168527148,"_source_registry_name":"default","contributors":[]},"0.14.3-beta-20250409035641.0":{"name":"@midscene/shared","version":"0.14.3-beta-20250409035641.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.3-beta-20250409035641.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CKMhCvCKhmUDl3bncobjXtrJnI2rXbzRQd9ig2jfUPonobAbH0BPDp7Bf5S6aGN3fhfe/Cg+lmWiXuk3KLjiMw==","_resolved":"/tmp/a4052dd4e1098b03b7b4326f5eeae35d/midscene-shared-0.14.3-beta-20250409035641.0.tgz","_from":"file:midscene-shared-0.14.3-beta-20250409035641.0.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CKMhCvCKhmUDl3bncobjXtrJnI2rXbzRQd9ig2jfUPonobAbH0BPDp7Bf5S6aGN3fhfe/Cg+lmWiXuk3KLjiMw==","shasum":"f81873cd9663de937b9edd500bec8eb1c64459d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3-beta-20250409035641.0.tgz","fileCount":77,"unpackedSize":429278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC9yFK3Bc+WYjpJqI9FsRXPfy2WunFkOrwDWoafTPR7NAiAvNk90NGEe+aArGfSjq8gpjuNx2E0VuKxeI5KSsE/gsw=="}],"size":72124},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.3-beta-20250409035641.0_1744171145125_0.3338432718486102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T03:59:05.311Z","publish_time":1744171145311,"_source_registry_name":"default","contributors":[]},"0.14.3-beta-20250410083912.0":{"name":"@midscene/shared","version":"0.14.3-beta-20250410083912.0","_id":"@midscene/shared@0.14.3-beta-20250410083912.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"3d1a268e2b97307e0c50c7971add9a073921cf8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3-beta-20250410083912.0.tgz","fileCount":77,"integrity":"sha512-fgNWsvbg6q4CBWChrqjHbTuaKLbmcKlkf4JQo4kYKBwYdaIzYpYFbVL2dGOwImJNLgdAWTvzErXqdY3M9l57nQ==","signatures":[{"sig":"MEQCIGbC8lKAkHB3Nd8iFZpm7kf1m8qFhiQcKbv0otAzSL5VAiAjS5fj48KsUE9N5Y0gxWm7W1z602JDBGkG+5prNKkt/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428147,"size":71877},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.14.3-beta-20250410083912.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/73e6fa51b32775980e5c7dc23bcb2f8d/midscene-shared-0.14.3-beta-20250410083912.0.tgz","_integrity":"sha512-fgNWsvbg6q4CBWChrqjHbTuaKLbmcKlkf4JQo4kYKBwYdaIzYpYFbVL2dGOwImJNLgdAWTvzErXqdY3M9l57nQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.14.3-beta-20250410083912.0_1744274486024_0.6735026568113158","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T08:41:26.287Z","publish_time":1744274486287,"_source_registry_name":"default","contributors":[]},"0.14.3":{"name":"@midscene/shared","version":"0.14.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8Pcp+Rp59SDx0vnQDOh7NNsT3BN/AvqeK5zJqc13pXSQLcr0z58krwTGGGe8UIy+2MYrNcH3wi4z7/pBykSJPg==","_resolved":"/tmp/a5d6006e619a02a93611e4db66ebca3c/midscene-shared-0.14.3.tgz","_from":"file:midscene-shared-0.14.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8Pcp+Rp59SDx0vnQDOh7NNsT3BN/AvqeK5zJqc13pXSQLcr0z58krwTGGGe8UIy+2MYrNcH3wi4z7/pBykSJPg==","shasum":"45dda38ec400cc928d3b24ab9e147a4227e33136","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3.tgz","fileCount":77,"unpackedSize":428125,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA0VOay3PAF1PjLW8O7VWzMFZxOIH68zHqP1cBjZkBDzAiEA7n20qouyJuR23hqtP5OaSwnaTZ48t7MKLm1MprY0SuI="}],"size":71858},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.3_1744276257473_0.6575392887264451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T09:10:57.677Z","publish_time":1744276257677,"_source_registry_name":"default","contributors":[]},"0.14.3-beta-20250410123810.0":{"name":"@midscene/shared","version":"0.14.3-beta-20250410123810.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.3-beta-20250410123810.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kZAns/PI9Li3qgNr42r79ftwogJqgXD+8X+Woi6eDKhNMizf4kVjp9/4QrjO3DgTOisRoLQJT3jgotmzPVTiDA==","_resolved":"/tmp/7e85b7f56fee48de2aca908f91335e80/midscene-shared-0.14.3-beta-20250410123810.0.tgz","_from":"file:midscene-shared-0.14.3-beta-20250410123810.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kZAns/PI9Li3qgNr42r79ftwogJqgXD+8X+Woi6eDKhNMizf4kVjp9/4QrjO3DgTOisRoLQJT3jgotmzPVTiDA==","shasum":"b3bda5ee56b8117b098774a7e440935b59febe1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3-beta-20250410123810.0.tgz","fileCount":77,"unpackedSize":428147,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHcBobvhZbC13aXTbjVrsM+6orsNuDnf1DXxLr/iL9qvAiBkdTMLNbhn/Q53VwYv1kTvCBpSBwuBnCa6OdKJTIEztA=="}],"size":71876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.3-beta-20250410123810.0_1744288819099_0.7455791229348812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T12:40:19.395Z","publish_time":1744288819395,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250414114024.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250414114024.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250414114024.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-e+DqF7YGQ06pRvW1Rj/j7KxLpGfKNij3t/RF98uroHycQhpTQuhPW//Y+d3wzuqkiuhSJPArsnq1KS+JSSKPqw==","_resolved":"/tmp/3cb2effd42bb6e309ef588aba804b914/midscene-shared-0.14.4-beta-20250414114024.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250414114024.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-e+DqF7YGQ06pRvW1Rj/j7KxLpGfKNij3t/RF98uroHycQhpTQuhPW//Y+d3wzuqkiuhSJPArsnq1KS+JSSKPqw==","shasum":"421ae484dbfd62f7697bb0c24db4cf1668c17920","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250414114024.0.tgz","fileCount":77,"unpackedSize":429278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+YyexfWUEns9RlZXIIz6EgrlfjJ9+lfrBSuEYtLvVVAIgEUzCbohhFKIIcAfldPk+xTOaIfz1txyK7fQWRdizttI="}],"size":72127},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250414114024.0_1744630957696_0.09449206632293583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T11:42:37.883Z","publish_time":1744630957883,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250415065130.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250415065130.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250415065130.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nvgw867a/ThiefrWtoDVLKzN6clUd/1315mIiWPgxixKY8Q4birQF4wF6997s2nTK/qsWu5cmxvNbvUuspYW2Q==","_resolved":"/tmp/57f8db614b1dc5e126e4620e0a1a1829/midscene-shared-0.14.4-beta-20250415065130.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250415065130.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nvgw867a/ThiefrWtoDVLKzN6clUd/1315mIiWPgxixKY8Q4birQF4wF6997s2nTK/qsWu5cmxvNbvUuspYW2Q==","shasum":"baed826c5a9a6a272559d79d7d3d50b010e21b6f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250415065130.0.tgz","fileCount":77,"unpackedSize":429278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA6nZrUGphIfMILOQrFtGZZ+F0EUuQV6eQw8m7vj2L0tAiBzkV2w63riVF7w8aGZPsnwfqdKCQK6LLw5CAaAz2TLyg=="}],"size":72127},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250415065130.0_1744700030468_0.06746083030316563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T06:53:50.652Z","publish_time":1744700030652,"_source_registry_name":"default","contributors":[]},"0.14.3-beta-20250415152700.0":{"name":"@midscene/shared","version":"0.14.3-beta-20250415152700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.3-beta-20250415152700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NtsIf1U3Vpqt4VHSmSAGOrIa+BXprsuozvhFe40DXcSnzxMDsZeiVaQPerIoV0lC5ieUy0pNuZ5Zk0EmIDub2w==","_resolved":"/tmp/37f224b8a008a3c978759957c93e3593/midscene-shared-0.14.3-beta-20250415152700.0.tgz","_from":"file:midscene-shared-0.14.3-beta-20250415152700.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NtsIf1U3Vpqt4VHSmSAGOrIa+BXprsuozvhFe40DXcSnzxMDsZeiVaQPerIoV0lC5ieUy0pNuZ5Zk0EmIDub2w==","shasum":"4eac54e64c0409f8cd0cc91f82d218589bbe22b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.3-beta-20250415152700.0.tgz","fileCount":77,"unpackedSize":431362,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDLJdbUV1xLLsVbae+bjlel2CNsQl8hG+iXnK4ZfQiUIwIgVC9rGs51jpjWK7PqNiqAAoUMFGR8rAmwGcUp1jjJJ1Y="}],"size":72314},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.3-beta-20250415152700.0_1744730953755_0.31411083337614354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T15:29:13.939Z","publish_time":1744730953939,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250416024415.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250416024415.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250416024415.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8oKef64fCpmLCprzAVRDvXdi3vLSENWeYhX+lSejFctBt55K2jpWzJ1jIrHC38hMydropYcD/NKMPryrPFRnEg==","_resolved":"/tmp/1f6a27b883ac57ac83d3f3b451cb36c6/midscene-shared-0.14.4-beta-20250416024415.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250416024415.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8oKef64fCpmLCprzAVRDvXdi3vLSENWeYhX+lSejFctBt55K2jpWzJ1jIrHC38hMydropYcD/NKMPryrPFRnEg==","shasum":"ebd992050b648b3f898c76554f52c75961cf4cbf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250416024415.0.tgz","fileCount":77,"unpackedSize":429278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID5M3ZwAU2Tj1JqfBYMjqvzrVmvJh6JsajaDJ4Mn1Mx+AiEA3CTyk6/H13JL59/7pCGJqtrJ6UAUXaPzsn2eLawyuM0="}],"size":72128},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250416024415.0_1744771590642_0.8430933378098233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T02:46:30.885Z","publish_time":1744771590885,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250416031649.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250416031649.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250416031649.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2GFerM+JrGeQ0wGA5x1KVaMuYHI6Q/KnEbM+Ivi1HfEiP9gNLfRclzYZNun0OIMS4o5dtuDbqXWjfHcCm1Wwrw==","_resolved":"/tmp/871f6adaf7950b3891c8d6f59e198bf8/midscene-shared-0.14.4-beta-20250416031649.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250416031649.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2GFerM+JrGeQ0wGA5x1KVaMuYHI6Q/KnEbM+Ivi1HfEiP9gNLfRclzYZNun0OIMS4o5dtuDbqXWjfHcCm1Wwrw==","shasum":"ff185222b9a4db29d98cb43363bcedd8111880d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250416031649.0.tgz","fileCount":77,"unpackedSize":429278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9Jl7v3ooSu4dlh2/7N36f0we/d+XuwZB1+bBS0w4p6gIgJ9uAOSJWn8+C9zmELz//URTsRLEhPH8+B1v4TqCG/w8="}],"size":72127},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250416031649.0_1744773549472_0.3516919715449094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T03:19:09.643Z","publish_time":1744773549643,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250416041002.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250416041002.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250416041002.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IIq0PcsvJh/0WoLkw8HJ+ii4ee0bcFLhhPXRik3NT+nV3zWzmRhEoYOcrMiBtKVxhZ+JZm4+kt48XhHpjZi8+A==","_resolved":"/tmp/43260f53730d4fe558f423033b0928a6/midscene-shared-0.14.4-beta-20250416041002.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250416041002.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IIq0PcsvJh/0WoLkw8HJ+ii4ee0bcFLhhPXRik3NT+nV3zWzmRhEoYOcrMiBtKVxhZ+JZm4+kt48XhHpjZi8+A==","shasum":"7b608aabe59ffcd3cbe09dff03ece02ff2cd4d55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250416041002.0.tgz","fileCount":77,"unpackedSize":429278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQKx3xhc1nbn+20KgWDpK2rwC66A8U6eKrqBGT7W5OnAIgWKBuOH6m5+cGO7J84McmNuo3m/1eQlX3ApATJi1ZeL0="}],"size":72128},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250416041002.0_1744776738957_0.9074009191596817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T04:12:19.193Z","publish_time":1744776739193,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250416063501.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250416063501.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250416063501.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4HR/CsRblnZiZQ4LPeV0Aqv9voIPDCZpy7Qc2DjLZK3qmWMVUQ+EYr/HkVMahIEhU5FTS2ZYcvRsVTXxhiv8IA==","_resolved":"/tmp/6f346bb21c9cae2176e9fe1bf0367d9c/midscene-shared-0.14.4-beta-20250416063501.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250416063501.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4HR/CsRblnZiZQ4LPeV0Aqv9voIPDCZpy7Qc2DjLZK3qmWMVUQ+EYr/HkVMahIEhU5FTS2ZYcvRsVTXxhiv8IA==","shasum":"51e075da4c4a8ae4549f4e0daa1a80b30ade2344","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250416063501.0.tgz","fileCount":77,"unpackedSize":431069,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCEWsDjrp+jaJGThxb/J6Wt+OgcwjaT6uXavc5bF9vXAAIhAKi/fx1nVuKT7A3og5wsjXpU8wjR2UJYzhpQdSuZGge6"}],"size":72434},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250416063501.0_1744785442393_0.8783013976257354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T06:37:22.602Z","publish_time":1744785442602,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250416114650.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250416114650.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250416114650.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-v5QCcyOkPa79aCZye3ftYTphP8jS363G6SWU8x9pcLPWo8wZ6O5GgzbuCkLjpXkszp3o2Xbgm36Oo7hGDGNiKw==","_resolved":"/tmp/eeb7eac83fbb8a6105eb264bc6da37be/midscene-shared-0.14.4-beta-20250416114650.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250416114650.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-v5QCcyOkPa79aCZye3ftYTphP8jS363G6SWU8x9pcLPWo8wZ6O5GgzbuCkLjpXkszp3o2Xbgm36Oo7hGDGNiKw==","shasum":"20bef111c6d4ef5017b215170ab5401625ead645","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250416114650.0.tgz","fileCount":77,"unpackedSize":431069,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVMsUqV1HZLdYRmU6GDGgI3Thg3dszi7wv2trGWCTpEQIgLi06kIbKkuvDZHBohL1rYVz/4VZskvz72p/EH5AQV5U="}],"size":72436},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250416114650.0_1744804143623_0.4383004492232483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T11:49:03.817Z","publish_time":1744804143817,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250416140508.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250416140508.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250416140508.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-JrovmL5wB68JZzYXwUwlRR2Wv+d1T2D2JXDgd/vJRMwgCnYJEPgf/sDB10epkqRLDcKj4+4N2Py7iqPXEJZ7ig==","_resolved":"/tmp/cd2d1c5d48154ea45aae33fd5475faa8/midscene-shared-0.14.4-beta-20250416140508.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250416140508.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JrovmL5wB68JZzYXwUwlRR2Wv+d1T2D2JXDgd/vJRMwgCnYJEPgf/sDB10epkqRLDcKj4+4N2Py7iqPXEJZ7ig==","shasum":"b09c61b7112a807098f84982fe1697397c007c27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250416140508.0.tgz","fileCount":77,"unpackedSize":428850,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICzpl6ZtOUVro3q1SaeSC3LieNlgSBRAzS0Lb3j/rse+AiANGRKknzelzQFGK6mw2rYSVMX09CtcUwUwvnldApGZUg=="}],"size":72033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250416140508.0_1744812440817_0.26892338546651007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T14:07:21.036Z","publish_time":1744812441036,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417034729.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417034729.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417034729.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3WjCtut8bMhsC0n/KleUT4Y4Ny5/IODprMIDEaEKH2VE1FNx2hfQN3PeHn9xlYWWBsWZJjNN8wxa2s+tZsaLrw==","_resolved":"/tmp/085071e62bdba2e6b0c04dddf6e3153a/midscene-shared-0.14.4-beta-20250417034729.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417034729.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3WjCtut8bMhsC0n/KleUT4Y4Ny5/IODprMIDEaEKH2VE1FNx2hfQN3PeHn9xlYWWBsWZJjNN8wxa2s+tZsaLrw==","shasum":"051a7c2480d9578309672d07b5f3bf61ec8350dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417034729.0.tgz","fileCount":77,"unpackedSize":428850,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEL7rzpVTCsSgHD+qHI7hp5lLSz73xNC5DjYJk1rTxAzAiBmdSRIpMmsOvxyrjikXtViVCTiLwYLAXCO5le/5TUTyQ=="}],"size":72033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417034729.0_1744861782618_0.5052728554351198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T03:49:42.852Z","publish_time":1744861782852,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417055544.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417055544.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417055544.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-WMoLhPRh1IP2DdS8XEFCo7TWu/Pe08cK9LMVagXGhokePFh9smAj64ML9f3IeKGLNlxH/5/fzqPO49ynNWf6Bg==","_resolved":"/tmp/428ad95951fd4502641aec1161578d69/midscene-shared-0.14.4-beta-20250417055544.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417055544.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-WMoLhPRh1IP2DdS8XEFCo7TWu/Pe08cK9LMVagXGhokePFh9smAj64ML9f3IeKGLNlxH/5/fzqPO49ynNWf6Bg==","shasum":"01d18d5584f3486face69e3093f38b8b03f08312","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417055544.0.tgz","fileCount":82,"unpackedSize":435290,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBuP+u5ddP5brt0XIi8un9G4W5lFccW19CBrseZZF8FaAiBMZvarAXPMAbtV9MXfiVA2ejubXDgOvIw5mq6xG1feJg=="}],"size":73118},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417055544.0_1744869473262_0.8968862888229601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T05:57:53.438Z","publish_time":1744869473438,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417070627.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417070627.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417070627.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zncLDG+ljb4Im3IQB7dON/GwgGGW1QhKHfyCNhLQyJ4ttafYXPYwn99IGxKjluyq+IjS3c0WsE/fDYThM+GwSQ==","_resolved":"/tmp/c0f99d50b1001b8c3f50d9c07d14adc5/midscene-shared-0.14.4-beta-20250417070627.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417070627.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zncLDG+ljb4Im3IQB7dON/GwgGGW1QhKHfyCNhLQyJ4ttafYXPYwn99IGxKjluyq+IjS3c0WsE/fDYThM+GwSQ==","shasum":"0c50d26f2ac30341defefcbed8dc8dffc3c1c0eb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417070627.0.tgz","fileCount":82,"unpackedSize":435522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDHeNMR8grQ6cPJQe0mq2BEBusSTekip2biYWqVFCECYAiEAujdv8dbz1Aj/coO0whcXdSjpWcgtv37iVLhZXTcn42A="}],"size":73145},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417070627.0_1744873724232_0.25185058067714494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T07:08:44.462Z","publish_time":1744873724462,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417074217.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417074217.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417074217.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8OyGLxFcCFv7DAH5lKo1dREnCyaQDe9zarr0quThl21P+KLtstLwoMYxuvo6JAL1B+H3JlxAF3pq5FxEvNdhDw==","_resolved":"/tmp/5dec4ccc0ee3a357116562ea233b1492/midscene-shared-0.14.4-beta-20250417074217.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417074217.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8OyGLxFcCFv7DAH5lKo1dREnCyaQDe9zarr0quThl21P+KLtstLwoMYxuvo6JAL1B+H3JlxAF3pq5FxEvNdhDw==","shasum":"0a02e8ac731e9f015003c5ca352d3c5e532cbb17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417074217.0.tgz","fileCount":82,"unpackedSize":438444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGZwcOFrT1VuaF6JsNyi/2iH7vJGIcez5lXsicQC4EpYAiEAq61bUhAOcBZPFl237Qvx2APl2X1nVH82+sraPeYauiw="}],"size":73707},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417074217.0_1744875880653_0.7908272850447113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T07:44:40.871Z","publish_time":1744875880871,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417094631.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417094631.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417094631.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FPvjjzaz7SnN3V1JDXMqFo9Nukx2mJae/mdlJ3KYcXyCtlGeNXKRSHuRtjj2Thf+rhgsFXszJPm48/lL9kNKuw==","_resolved":"/tmp/5e27b07252c6845e998339274f107790/midscene-shared-0.14.4-beta-20250417094631.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417094631.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FPvjjzaz7SnN3V1JDXMqFo9Nukx2mJae/mdlJ3KYcXyCtlGeNXKRSHuRtjj2Thf+rhgsFXszJPm48/lL9kNKuw==","shasum":"611c696f193266064132c6ea7bc5b68d865675cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417094631.0.tgz","fileCount":82,"unpackedSize":438444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2cHQjda3XfPSYC8/xjMNvBi6WaADX6T2xWAqK+ahNIQIhANOypvnxI6DOXPeHlzhNJb3gUcpp4FrsK2XIo/O9T+fy"}],"size":73706},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417094631.0_1744883329794_0.4918120727242805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T09:48:50.009Z","publish_time":1744883330009,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417134518.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417134518.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417134518.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CAn8QSWKBOGjPPK+rxylJ8xsb+4bw9dqQFBEV7zCAL8aDuMg81LjBzfEK8mmQE2o4efdxvY9xP/YOJtKt3npew==","_resolved":"/tmp/af879d0b175c69b561a119c9b137a81d/midscene-shared-0.14.4-beta-20250417134518.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417134518.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CAn8QSWKBOGjPPK+rxylJ8xsb+4bw9dqQFBEV7zCAL8aDuMg81LjBzfEK8mmQE2o4efdxvY9xP/YOJtKt3npew==","shasum":"3108cda3988d56f8e8f7886ab72f538b44858a87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417134518.0.tgz","fileCount":82,"unpackedSize":438444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGpV2IAcHmCD7pIId05jwZpGr1NnYJz5LlyAnAT0sLugAiEA3N2redY8tYlePhpSxTJ1WroToU8Up0ZFhZCq/VPvM+U="}],"size":73705},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417134518.0_1744897674714_0.3451528253475604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T13:47:54.886Z","publish_time":1744897674886,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250417165036.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250417165036.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250417165036.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+VqoUWbsfP1TbH6NZAGfZfurK2G6TNlwxMvsB+7lIkaFcUOBQlw8qLrPjgHeJYlg5ARmk5RZuJYT8ArzDMp/9g==","_resolved":"/tmp/8055d75a0f383eb163859f9e04d1ad30/midscene-shared-0.14.4-beta-20250417165036.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250417165036.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+VqoUWbsfP1TbH6NZAGfZfurK2G6TNlwxMvsB+7lIkaFcUOBQlw8qLrPjgHeJYlg5ARmk5RZuJYT8ArzDMp/9g==","shasum":"df8e09c85511ac0a00241233c17b6fb9cab846d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250417165036.0.tgz","fileCount":82,"unpackedSize":438444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA5y5ylSQJAuxtP59kej8ejVOagBFug1SDtAfkW2ksqJAiBdOR+jJSBR5pBd7jDzpESPSfSkFfXdFWJQ5C7cLpvh3A=="}],"size":73707},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250417165036.0_1744908774457_0.2614977973678272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T16:52:54.650Z","publish_time":1744908774650,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418004946.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418004946.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418004946.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vXIWcu7GYxoZjqmKOe9IWdK7zB0KybMTado8L6Zl+1f2XQ7f9gBh1AS2jLi7uD3lRdWXZKAfhMI/3aH122t0fA==","_resolved":"/tmp/a45288bbc11523e5f85301c63d4539e1/midscene-shared-0.14.4-beta-20250418004946.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418004946.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vXIWcu7GYxoZjqmKOe9IWdK7zB0KybMTado8L6Zl+1f2XQ7f9gBh1AS2jLi7uD3lRdWXZKAfhMI/3aH122t0fA==","shasum":"cb9ee6495cdbc61736b8028770143c39bf583d05","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418004946.0.tgz","fileCount":82,"unpackedSize":438444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC0NxLKvbBXMPS8Mjt1P4pSekzjjl/dok913YV+22d77AiB6kvBMdcDRqGnCRpJDT34v506IyIEWFqH7JjQ4QKep8Q=="}],"size":73707},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418004946.0_1744937522701_0.22073555952636204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T00:52:02.870Z","publish_time":1744937522870,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418020101.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418020101.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418020101.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qJGvSLs4foHTDbWAtcNp5+zKXK8hxy5mZwsuVmAP3SVxavV4GPJQENkcbo0YGjdjQC/KWWpMxURO2tap7hOdCg==","_resolved":"/tmp/300e2a4a520c2c12aa8851380fccc344/midscene-shared-0.14.4-beta-20250418020101.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418020101.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qJGvSLs4foHTDbWAtcNp5+zKXK8hxy5mZwsuVmAP3SVxavV4GPJQENkcbo0YGjdjQC/KWWpMxURO2tap7hOdCg==","shasum":"d47970dd3ea97b9d199df492eb58d3db570a5ad7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418020101.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCU4v5VZo/BioDQgyMb1g41SFlbEGrwLlwAZCOM/GAwAAIhAIx1aU7VhK5eIN8MD9Tu5ucGqOXnPgN3Q4TeLrNKbogu"}],"size":73719},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418020101.0_1744941797550_0.6833368599032603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T02:03:17.761Z","publish_time":1744941797761,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418022942.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418022942.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418022942.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4/Pru8OKJLIxdL1WiQDwdvIKCYwqj6n5uvG1ZZLdJq970HLLbQ7Hn5bGHFiQEeSVjAr4+HgQy7D7JQRa8RBt+g==","_resolved":"/tmp/cafdf592375084b063bbe58b915f4f4c/midscene-shared-0.14.4-beta-20250418022942.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418022942.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4/Pru8OKJLIxdL1WiQDwdvIKCYwqj6n5uvG1ZZLdJq970HLLbQ7Hn5bGHFiQEeSVjAr4+HgQy7D7JQRa8RBt+g==","shasum":"6601a6f134bb6aa8189ad4c99edb21fb217f66da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418022942.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgryIoyvHOpztcX3EMr1LJXKGnPKnHNLn+clEpTus5GAIgGpoMq0lwwDPuR8/p0DDSle+PD0pxtXmTDaB6JB/tBZM="}],"size":73720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418022942.0_1744943524685_0.20135290681032614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T02:32:04.894Z","publish_time":1744943524894,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418052229.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418052229.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418052229.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8VV9NBpfm3lweyyt7NsU9L6yshWLKcuP3ij9fjKD5vJlQseJGhVvynIiH8V78cagq2Evq/LBsYmqcygfR7kr8g==","_resolved":"/tmp/cdfcac9de378421f49b3761f8a175557/midscene-shared-0.14.4-beta-20250418052229.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418052229.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8VV9NBpfm3lweyyt7NsU9L6yshWLKcuP3ij9fjKD5vJlQseJGhVvynIiH8V78cagq2Evq/LBsYmqcygfR7kr8g==","shasum":"456437c80879344a4a443f1cfa01d4eefeadf627","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418052229.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA71hxeWTgi0S85PhohgIMV7ySInrGQ4R0ePLUS8Sah5AiEA/F0JbSujjPeYYq2I1SuHRmBCyKExPLH1uMCplFGGXbw="}],"size":73720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418052229.0_1744953890600_0.3883072853378935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T05:24:50.781Z","publish_time":1744953890781,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418053901.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418053901.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418053901.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iWe7QKqmRrkwszy6ZihM/b7Uc56J8WzhpTr11yCI/6QYhjvbZl5T7ymaQLNlaPdQaRnJGICqRulnbAANU2lkmQ==","_resolved":"/tmp/c07739735db22b77a4f1e07e891888a9/midscene-shared-0.14.4-beta-20250418053901.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418053901.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iWe7QKqmRrkwszy6ZihM/b7Uc56J8WzhpTr11yCI/6QYhjvbZl5T7ymaQLNlaPdQaRnJGICqRulnbAANU2lkmQ==","shasum":"931454c4eac3a43ee70cd0aed02f74aef2be3696","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418053901.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFq23BRWO6dXpXWF6F1i3e5ZdjMAaLYWhXg8/j26A+URAiEA7u+AIXyYl6YRbqJKMsHazsOMLWO1DZ2bFvZrxQD6TtQ="}],"size":73719},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418053901.0_1744954886768_0.5142771021122039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T05:41:26.986Z","publish_time":1744954886986,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418071333.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418071333.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418071333.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Omk8JUUPcaITOoCx2q8s47C0nLKXSrsjry4ZkOfemOG/cagRwp6vE+IZfa9WfROSuXKUXTlvxpLUfSnc01b7oQ==","_resolved":"/tmp/782b821dfee2982ecebfacba36bf0e63/midscene-shared-0.14.4-beta-20250418071333.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418071333.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Omk8JUUPcaITOoCx2q8s47C0nLKXSrsjry4ZkOfemOG/cagRwp6vE+IZfa9WfROSuXKUXTlvxpLUfSnc01b7oQ==","shasum":"400a7d74cecaaf93cfa38af14117af6735f361ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418071333.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH2UOaQsyhi7SfdaEFAZTBrPDcYWXhaU54nbUrQghKbSAiEA0CjPnH9OIA/8pErAs4Q6uN4qomQqxUxHKMxJm81sNwc="}],"size":73720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418071333.0_1744960552181_0.23246597033476069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T07:15:52.364Z","publish_time":1744960552364,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418075345.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418075345.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418075345.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NlaDapRjqrG5vvyoEwmE12vdDcyluPwBT8ki3d3wbB/6lYTCNPvWgLoCd0L9J08CUo2fLGekY5XA2wbRHcCuaw==","_resolved":"/tmp/2b679011c9b1be9530c288cc18f91424/midscene-shared-0.14.4-beta-20250418075345.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418075345.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NlaDapRjqrG5vvyoEwmE12vdDcyluPwBT8ki3d3wbB/6lYTCNPvWgLoCd0L9J08CUo2fLGekY5XA2wbRHcCuaw==","shasum":"775fbf089ac4645d2c5d55c056ef9ac594498403","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418075345.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAzXb/wiJJW8qcGwbPBWLazeoSSCVS6yoMu4dobQhJrGAiEAhg/driJv1NLiJ+yocWBYp2zVdVS2UCVd27+CJQd2cvE="}],"size":73720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418075345.0_1744962968700_0.6899872188260252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T07:56:08.898Z","publish_time":1744962968898,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418081130.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418081130.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418081130.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ae+yWOcJkxgh5BBtg9Vry9OH+Qb9cSH06zVUr9pivgk3u3+AfLCoU9SN/hlCOUilrEFBZ4OOAhHNdI2SF5rhmA==","_resolved":"/tmp/d907615a8a1420b25f39a2091dbedb2a/midscene-shared-0.14.4-beta-20250418081130.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418081130.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ae+yWOcJkxgh5BBtg9Vry9OH+Qb9cSH06zVUr9pivgk3u3+AfLCoU9SN/hlCOUilrEFBZ4OOAhHNdI2SF5rhmA==","shasum":"5ed1cd7a5239d5d57bcf1acf6564b7a5ca2eed3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418081130.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGKHHllgacNMAotfmoE6PrcdtvMbM2J3K2w7cz9ReowiAiB4k5TPnJRwu2/8dPijlQDyVCg41tlrqmFvnnPsgHulKA=="}],"size":73720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418081130.0_1744964028378_0.08931320437931367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T08:13:48.610Z","publish_time":1744964028610,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418084236.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418084236.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418084236.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2crn+Dxv+mq8eYgqdwrnWXGYUN82YWs4Vh5kLPonspFu3obfkirG+80AmqwBeqjz0J0dZUE2f7lIfPZuiCaY0Q==","_resolved":"/tmp/7b455cb1c43155e8737562be58818c9b/midscene-shared-0.14.4-beta-20250418084236.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418084236.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2crn+Dxv+mq8eYgqdwrnWXGYUN82YWs4Vh5kLPonspFu3obfkirG+80AmqwBeqjz0J0dZUE2f7lIfPZuiCaY0Q==","shasum":"9da6b5679b10acaa6864a5fe9cc355e766a19aa0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418084236.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbT3OniuibClP9IrPo8TiGdSLI9T3LimuBxTa8vcgEWwIgJUxn/ukNOKV9DnPgTWGV7ZMWFFUQjttLGTSP/csFQH8="}],"size":73720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418084236.0_1744965893723_0.0015677051807780895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T08:44:53.900Z","publish_time":1744965893900,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418094131.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418094131.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418094131.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jjNug3pSs7Xnv+85ZRSsL22fkE3Yd2DLJPNXRP+hMqdtUEemzGLRUzI2Gy9rKzge6xVPxaqecO11DTM7VIzjLQ==","_resolved":"/tmp/1aed4da4906445f8bcb6c1a590f90628/midscene-shared-0.14.4-beta-20250418094131.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418094131.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jjNug3pSs7Xnv+85ZRSsL22fkE3Yd2DLJPNXRP+hMqdtUEemzGLRUzI2Gy9rKzge6xVPxaqecO11DTM7VIzjLQ==","shasum":"579e139753ef7fd0c80148ee574d6a7ca1c1566b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418094131.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1mgdwd/0WnsY/Foy6fzxBSiHrJAxoXddSXx89lpnFKgIgaaBBvxeLcBRf83Dw7W966w8mKLBomptNSyi0eeOI6U4="}],"size":73719},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418094131.0_1744969460208_0.9787001007906857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T09:44:20.425Z","publish_time":1744969460425,"_source_registry_name":"default","contributors":[]},"0.14.4-beta-20250418104534.0":{"name":"@midscene/shared","version":"0.14.4-beta-20250418104534.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.14.4-beta-20250418104534.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MVCj+0b4WqeeaG+XAmb7dPyHIbDAOmvdexCvNVH8VBuy9CNsBOFeesnTVsGp9nWVaueC7SSiGQfn5dxw+gUAlw==","_resolved":"/tmp/1813b75f756054dfa6561937b29fb862/midscene-shared-0.14.4-beta-20250418104534.0.tgz","_from":"file:midscene-shared-0.14.4-beta-20250418104534.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MVCj+0b4WqeeaG+XAmb7dPyHIbDAOmvdexCvNVH8VBuy9CNsBOFeesnTVsGp9nWVaueC7SSiGQfn5dxw+gUAlw==","shasum":"4030b3764e2fbaf61f602cf772b76b105abf5ecd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.14.4-beta-20250418104534.0.tgz","fileCount":82,"unpackedSize":438488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCImGmRb4CGUUVwZG0TkatM2fI6ByUGEFzUllImKdCuSQIhAMvjO3WC6WQlqI1O/U9hAdtLN1awKBNMHfKSar2SwEXV"}],"size":73718},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.14.4-beta-20250418104534.0_1744973274528_0.37033982552041156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T10:47:54.723Z","publish_time":1744973274723,"_source_registry_name":"default","contributors":[]},"0.15.0":{"name":"@midscene/shared","version":"0.15.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Rnr0xhqmjFwLvjCsU97t4hiEdU+hHh08qzUcx4XPXc02DKbgH1FosjrVUQ+ejnPDxKG6MflAPMUZmWJqSX9zhA==","_resolved":"/tmp/57b84773f2e73ce49f281908279a8071/midscene-shared-0.15.0.tgz","_from":"file:midscene-shared-0.15.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Rnr0xhqmjFwLvjCsU97t4hiEdU+hHh08qzUcx4XPXc02DKbgH1FosjrVUQ+ejnPDxKG6MflAPMUZmWJqSX9zhA==","shasum":"c3a28dff69eef571fe485991bc1a15a80d698eef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.0.tgz","fileCount":82,"unpackedSize":438466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFA/I5BJt+JGi18OYVhjXSYE7/UQ2VZ7Syg9JdpWsQY9AiAQlQPi/3Rp6ujLM2EAwF2dm//X1GCNDgvruoYHChtEBw=="}],"size":73702},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.0_1744975609031_0.15860844459068058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T11:26:49.285Z","publish_time":1744975609285,"_source_registry_name":"default","contributors":[]},"0.15.1-beta-20250421061609.0":{"name":"@midscene/shared","version":"0.15.1-beta-20250421061609.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.1-beta-20250421061609.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-91pF/lD+3LDmPCKv1ynkFSPaU0i4Yh7OmouCQ+8ewOj4iKXXs1gEtEyqPjyPrmLJDODLcaiHtVthHcEonffcjA==","_resolved":"/tmp/a07d31f9fb488eebe7c39a7cc554dc31/midscene-shared-0.15.1-beta-20250421061609.0.tgz","_from":"file:midscene-shared-0.15.1-beta-20250421061609.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-91pF/lD+3LDmPCKv1ynkFSPaU0i4Yh7OmouCQ+8ewOj4iKXXs1gEtEyqPjyPrmLJDODLcaiHtVthHcEonffcjA==","shasum":"1f5f7d31dc896a2ab813c64d72cb8f96469f17dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.1-beta-20250421061609.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBbsqK1/QzK0tujJwGyIfwmTTxT4hE6lGwuJpxztQPAoAiEA4TySUfjWLH2fKY9+2LrZKbvzzRcZLd3Y02HHDu5FqRg="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.1-beta-20250421061609.0_1745216314116_0.9817413253313054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T06:18:34.356Z","publish_time":1745216314356,"_source_registry_name":"default","contributors":[]},"0.15.1":{"name":"@midscene/shared","version":"0.15.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eNWsEMj/f1+y/u2tM34WO1o5vXvoyekid7OCoj09BgPV+6LMaBMtjsVCXWUwZ5bxK8GtSW7CtpCRjBR8rFfWYA==","_resolved":"/tmp/ca0119d98f034526eadca33ee22ac193/midscene-shared-0.15.1.tgz","_from":"file:midscene-shared-0.15.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eNWsEMj/f1+y/u2tM34WO1o5vXvoyekid7OCoj09BgPV+6LMaBMtjsVCXWUwZ5bxK8GtSW7CtpCRjBR8rFfWYA==","shasum":"af5011df0429340ec1f3cca5b6020d39784e6bf4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.1.tgz","fileCount":82,"unpackedSize":439592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQvZ2h/UEIcOJVJmtOxdD0T8nXekEXjpeVnFignsctMwIhAK//44HIiQFgRYAXb6lcV42/x4tt4q58Eu+do7SqICmG"}],"size":73932},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.1_1745237631083_0.32331321293283577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T12:13:51.326Z","publish_time":1745237631326,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250422022348.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250422022348.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250422022348.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EKWTNj2diejtRHt0yxlH55xSdgDTEpy0oGJu+qtaLA6A1VEY9ipEEnPt6pjkaxDGY/zVLh5AUwl1Sr7rLV+iTg==","_resolved":"/tmp/2bd4b4d49987fac4e16cb218d2c86db8/midscene-shared-0.15.2-beta-20250422022348.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250422022348.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EKWTNj2diejtRHt0yxlH55xSdgDTEpy0oGJu+qtaLA6A1VEY9ipEEnPt6pjkaxDGY/zVLh5AUwl1Sr7rLV+iTg==","shasum":"85b04cc418944ab7a9d6ec768fd228393de508b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250422022348.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVT9UMY3Xjp8GczV2s/uBJ5IXMTgJuSMlzh1mWbVHBjQIgI7usIE6zcUm7slGM62ellkAC2x+wtH4mgMSTbuW7HGI="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250422022348.0_1745288770973_0.4679003932188215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T02:26:11.164Z","publish_time":1745288771164,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250422062522.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250422062522.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250422062522.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-v7S/3MePBCJkPzeDQ6NcleH7IfNldibpbH5U3kkziJwDtbsFsU8jw5L89LWhGWRmVNLD7BYXEDPkH/R+Na6OCg==","_resolved":"/tmp/8df5def47238a99155c171a4ab0222cf/midscene-shared-0.15.2-beta-20250422062522.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250422062522.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-v7S/3MePBCJkPzeDQ6NcleH7IfNldibpbH5U3kkziJwDtbsFsU8jw5L89LWhGWRmVNLD7BYXEDPkH/R+Na6OCg==","shasum":"217b1012e8aaeabbd42ef463162655df3a491509","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250422062522.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1EK106PLrT/JaTzMbWNPSeXZ6ER1CwoeZ0V+2lS3nkwIgG2yPn3cpQ2B3+W8ViP+kAcq/0J3jqVnLyXeDENq4YCM="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250422062522.0_1745303268422_0.5132274899579967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T06:27:48.596Z","publish_time":1745303268596,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250422064427.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250422064427.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250422064427.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VlJLb3Qn649ZTzRUSZO3hxHeJsLFeFjDAt5f3nL/jOQyNElWrn0tPYkEcapLFb5bruSQvEa55mnHo1r7UFcV3g==","_resolved":"/tmp/20c8d5644da4deae6f35a45be31b62c4/midscene-shared-0.15.2-beta-20250422064427.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250422064427.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VlJLb3Qn649ZTzRUSZO3hxHeJsLFeFjDAt5f3nL/jOQyNElWrn0tPYkEcapLFb5bruSQvEa55mnHo1r7UFcV3g==","shasum":"468438c514dc994e3c4f5af7aeb501a4fc849bac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250422064427.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKtN3H5bVFPKNs+sFd16LmwchFufshDfJ72MMU+iiVIwIhAIJL3L0MByZkxAFr7dphSv2S6+lKFPPz9NbnKxAt5PoU"}],"size":73948},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250422064427.0_1745304413539_0.20354322125380442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T06:46:53.734Z","publish_time":1745304413734,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250422080427.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250422080427.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250422080427.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ymJkGOAi1Uix5zq061UfvjIw/n6qu7sSL0/z2zt/b6lU58plbAwZ5t/qtbbij8Ezv73eIbWynbqDN/taTyvkEQ==","_resolved":"/tmp/738c761775bcad6497c9ff49825f6672/midscene-shared-0.15.2-beta-20250422080427.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250422080427.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ymJkGOAi1Uix5zq061UfvjIw/n6qu7sSL0/z2zt/b6lU58plbAwZ5t/qtbbij8Ezv73eIbWynbqDN/taTyvkEQ==","shasum":"1333facaf8fb048f858467d5df5ae9a4b23b9dcc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250422080427.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/rOT/Ql6zy6pfZoY0kyGWW+hxioln90yHQqHupwMXpQIgfkOfrVBA1plVq8D/swvJoROtf7WyUPrfVYUnpS5um1E="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250422080427.0_1745309209979_0.40932127171375665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T08:06:50.229Z","publish_time":1745309210229,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250422125908.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250422125908.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250422125908.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-r+0r6plkO+Fb/GrkRSq/USblz+Z014F2ZrlUQhGWH9zjBzEnyCslc6PZISAeT45YpB/qqGOCO2pG1E7hYS9Fnw==","_resolved":"/tmp/c91d012b91043b693be04a51283baeb0/midscene-shared-0.15.2-beta-20250422125908.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250422125908.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-r+0r6plkO+Fb/GrkRSq/USblz+Z014F2ZrlUQhGWH9zjBzEnyCslc6PZISAeT45YpB/qqGOCO2pG1E7hYS9Fnw==","shasum":"59cfaa21270d5a666c3e7e2a7667fda6d9bf7231","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250422125908.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH5yXgKuN+TOAs8t1pRHBiDjdGhp0yab8egzmNDaKVGWAiEAzDJQjCwMH2VwRy22QhrHTgoOm/cKvk+XgMzP6yAh29Q="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250422125908.0_1745326894431_0.9065180780751145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T13:01:34.636Z","publish_time":1745326894636,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250423012700.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250423012700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250423012700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-39QXhDEtNiviVh2GOdU44o0P0hBEfagiN8xpGOqaAJHNrvG89UcFBoM+hZBj+myizBTtK7KTohw91ss7CqVQmg==","_resolved":"/tmp/a98e0454aae7f23988eef1b7cda2c3a9/midscene-shared-0.15.2-beta-20250423012700.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250423012700.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-39QXhDEtNiviVh2GOdU44o0P0hBEfagiN8xpGOqaAJHNrvG89UcFBoM+hZBj+myizBTtK7KTohw91ss7CqVQmg==","shasum":"3ab08aa904afc6a3c3996bea299a62b7536bf256","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250423012700.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHcEyjWYvc17l157v5DZwbdFWFJ7EMApGEuORxmorXkFAiEA6pO61XEStP0o4sOqvTXaJEgzPjNpXj22TVcp9yqojIk="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250423012700.0_1745371761173_0.6419890984213079"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T01:29:21.409Z","publish_time":1745371761409,"_source_registry_name":"default","contributors":[]},"0.15.2":{"name":"@midscene/shared","version":"0.15.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kBcSI8+lt6yx5zfIi5L44S0vXG3b46X7X2M0K5DrLCWoc1q3TEW+DAoA+oCC0ZQJLa7WWXDroUPvA/dwYFxbSg==","_resolved":"/tmp/6b69edd81b5d2e0f90c6c4f9b954aead/midscene-shared-0.15.2.tgz","_from":"file:midscene-shared-0.15.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kBcSI8+lt6yx5zfIi5L44S0vXG3b46X7X2M0K5DrLCWoc1q3TEW+DAoA+oCC0ZQJLa7WWXDroUPvA/dwYFxbSg==","shasum":"c5b37a43fc3a5c29586f52a1a7713c5dfc80f42c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2.tgz","fileCount":82,"unpackedSize":439592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6YCtw4t5OqPDF0YTtQXvBndh4LFcGJU0sVzdsrLQp2AiEAjPwqshMowoN/gsEOeAWz88J0g4NWgGZHNKEB4/+M4Y0="}],"size":73932},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2_1745373090509_0.7324638632199327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T01:51:30.705Z","publish_time":1745373090705,"_source_registry_name":"default","contributors":[]},"0.15.3-beta-20250423023746.0":{"name":"@midscene/shared","version":"0.15.3-beta-20250423023746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.3-beta-20250423023746.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dhH+s4NpBJIJmuJWNZRriJW0VkFY0vj2/zaDj8R+sHAIR4wwfzgYyNNClLxkQYXaff2PjMeQRVIEvl3jxfbjtg==","_resolved":"/tmp/295450dd037fa6b05c073740b61866fb/midscene-shared-0.15.3-beta-20250423023746.0.tgz","_from":"file:midscene-shared-0.15.3-beta-20250423023746.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dhH+s4NpBJIJmuJWNZRriJW0VkFY0vj2/zaDj8R+sHAIR4wwfzgYyNNClLxkQYXaff2PjMeQRVIEvl3jxfbjtg==","shasum":"6212aa4ca125695c9fe93e5cd7b9d5c70247fdf7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.3-beta-20250423023746.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC8yP9kJmlm5Zac+sgMMuJc/yXYaWmsO6SF3zj0M7+gEAiEAhbMJdRE4nodXE5KtZtptfs7p53ngRi8n+we4XO+U0hM="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.3-beta-20250423023746.0_1745376007103_0.1579384580194776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T02:40:07.306Z","publish_time":1745376007306,"_source_registry_name":"default","contributors":[]},"0.15.2-beta-20250423033902.0":{"name":"@midscene/shared","version":"0.15.2-beta-20250423033902.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.2-beta-20250423033902.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ocIwW9CXx2ZkV9WctZMM4SQaodQEmCc3OwTpyJSu6Csk2DgsQ/35QqKJtDZfZqjEEOwHdfR5qFUa+TTVmgQWWQ==","_resolved":"/tmp/f753273efc9d67a54b9dee24fb9fbd0c/midscene-shared-0.15.2-beta-20250423033902.0.tgz","_from":"file:midscene-shared-0.15.2-beta-20250423033902.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ocIwW9CXx2ZkV9WctZMM4SQaodQEmCc3OwTpyJSu6Csk2DgsQ/35QqKJtDZfZqjEEOwHdfR5qFUa+TTVmgQWWQ==","shasum":"ea5c8c47b27b4037881b0905090632b214357952","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.2-beta-20250423033902.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5mCbH0IqdmhBZ9uOHGGbWeoywa0F5t4FX8VmboLxcgQIgEHx81kr9L9b+g2BMxLGhYMvCHLFMjskUwDwkbADWmAM="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.2-beta-20250423033902.0_1745379689823_0.7489567182538635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T03:41:30.039Z","publish_time":1745379690039,"_source_registry_name":"default","contributors":[]},"0.15.3-beta-20250423152742.0":{"name":"@midscene/shared","version":"0.15.3-beta-20250423152742.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.3-beta-20250423152742.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-imYYTQ8MvNiVeqw4AHAtDxUzZnlUjqKd8C3WV9+6sYjafC6vUTutL1ceeVBnqfwK7fZ8Ma5vf74r5JF3faGnPA==","_resolved":"/tmp/c6fc95b026e76eb60ca3de695a69d083/midscene-shared-0.15.3-beta-20250423152742.0.tgz","_from":"file:midscene-shared-0.15.3-beta-20250423152742.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-imYYTQ8MvNiVeqw4AHAtDxUzZnlUjqKd8C3WV9+6sYjafC6vUTutL1ceeVBnqfwK7fZ8Ma5vf74r5JF3faGnPA==","shasum":"67054677c5ea7bc9760f0d994ead309db3f91994","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.3-beta-20250423152742.0.tgz","fileCount":82,"unpackedSize":440273,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4BPy2vuCkl1FJ6uD6jASEO6HJ88HMdX8ZBD/hYsYSbAIgBhJIF2sbCAFKnb/b/qeTrDY100s/jqxcNPdMipA/Ojw="}],"size":74156},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.3-beta-20250423152742.0_1745422203505_0.49090656756979545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T15:30:03.690Z","publish_time":1745422203690,"_source_registry_name":"default","contributors":[]},"0.15.3-beta-20250424023030.0":{"name":"@midscene/shared","version":"0.15.3-beta-20250424023030.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.3-beta-20250424023030.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-G47/dki3zrRbjy+lBhWS7os5J4WN6w/r1xfnA0CMdTbFdtmepghgyKddmWk2zFUVRfb4t6K+MKrRfg0Xsw11WA==","_resolved":"/tmp/2198652d5060eeaa46d3863b1649d4e2/midscene-shared-0.15.3-beta-20250424023030.0.tgz","_from":"file:midscene-shared-0.15.3-beta-20250424023030.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-G47/dki3zrRbjy+lBhWS7os5J4WN6w/r1xfnA0CMdTbFdtmepghgyKddmWk2zFUVRfb4t6K+MKrRfg0Xsw11WA==","shasum":"eaa19a6ca9012132baa8c3e71f2cd28496a59866","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.3-beta-20250424023030.0.tgz","fileCount":82,"unpackedSize":442070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAqKzdzQKor+izmFzwDug9wfBwFfF8FgYehLD4dButtGAiANn5WXGBVvAWePAvwFrUSt4WFX11qjilpsC2mx0eIlYw=="}],"size":74296},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.3-beta-20250424023030.0_1745462002207_0.7134958253041226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T02:33:22.411Z","publish_time":1745462002411,"_source_registry_name":"default","contributors":[]},"0.15.3-beta-20250424064016.0":{"name":"@midscene/shared","version":"0.15.3-beta-20250424064016.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.3-beta-20250424064016.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RtGMg6frhgHbBHRgGbXjttfeQsF0/Izk9NJdb8rs4WCSKH1VxgJu790AH/Q3QLU5NBUarS6EC4gAlxYsz98mTQ==","_resolved":"/tmp/8a6618b968aba5cdfff66b51c84148a6/midscene-shared-0.15.3-beta-20250424064016.0.tgz","_from":"file:midscene-shared-0.15.3-beta-20250424064016.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RtGMg6frhgHbBHRgGbXjttfeQsF0/Izk9NJdb8rs4WCSKH1VxgJu790AH/Q3QLU5NBUarS6EC4gAlxYsz98mTQ==","shasum":"1963dd61d93af3ff6bbb05615a97f5fdcce3dd49","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.3-beta-20250424064016.0.tgz","fileCount":82,"unpackedSize":439614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1YDE18u64lvSMeLBr9slBMVl7uNqNJHbA/MYMTsJXZwIgecN3pXvEcH6T/WIEIBHQEwIxwtSMwH/zwj8PvPEDqfI="}],"size":73949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.3-beta-20250424064016.0_1745476962518_0.5724033497468259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T06:42:42.719Z","publish_time":1745476962719,"_source_registry_name":"default","contributors":[]},"0.15.3":{"name":"@midscene/shared","version":"0.15.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EQJVb93B3VHipWKPr0l2wSulN7VJs5K2IEL6G2EptUDYQeYpgDntIQavkfqAsPBGfrekjOT3FQwbQj31V5rkEw==","_resolved":"/tmp/77d25e1e71e639b58bfc8cf4cb42a188/midscene-shared-0.15.3.tgz","_from":"file:midscene-shared-0.15.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EQJVb93B3VHipWKPr0l2wSulN7VJs5K2IEL6G2EptUDYQeYpgDntIQavkfqAsPBGfrekjOT3FQwbQj31V5rkEw==","shasum":"b1bc7925bbc2ad7656ea3638fbcc0dbe3b13e4bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.3.tgz","fileCount":82,"unpackedSize":442048,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/tvbSXAyOJNLoIDM10xUABBFBYeEMOVwLOJMkeUmIwQIhAN3xy3Mlo2H88pc7z/nq4Ru5vM+quFjoeB2V2oQ/tXSQ"}],"size":74279},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.3_1745481886175_0.7668985000919795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T08:04:46.381Z","publish_time":1745481886381,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250424082035.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250424082035.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250424082035.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/PvhiriXTvmqSiGDPGGZdRL44MwpGw9dZTJCq+GlKXxXR+2qz/LQmALkLMTONIbDWl7RGxTX1TrsGCaQT5IORQ==","_resolved":"/tmp/44934e294b9a6940785c85bdee0297a5/midscene-shared-0.15.4-beta-20250424082035.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250424082035.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/PvhiriXTvmqSiGDPGGZdRL44MwpGw9dZTJCq+GlKXxXR+2qz/LQmALkLMTONIbDWl7RGxTX1TrsGCaQT5IORQ==","shasum":"f39fc571bf35d20b606b9b8e7faecfb7ddfc3752","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250424082035.0.tgz","fileCount":82,"unpackedSize":442070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjfO72F+cT2hlbAuIP1fmJsipmdJH2ap5imXH7IcLFGQIgOqReW7+mOOUjmxJKYNFPvAt3s45lhypdfb+RoGG3f3c="}],"size":74297},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250424082035.0_1745482979106_0.17858181831306963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T08:22:59.294Z","publish_time":1745482979294,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250424121213.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250424121213.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250424121213.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-O+tv3QzTN7ORAeq3Oy5qxjv0qgKl9QRhXdqXjS+7hh0pEAG4WGpD9IBbcdimUWAASF9/2ZPx09fAid+AQMjBmw==","_resolved":"/tmp/73883224602dae176713b8b46e603ca7/midscene-shared-0.15.4-beta-20250424121213.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250424121213.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-O+tv3QzTN7ORAeq3Oy5qxjv0qgKl9QRhXdqXjS+7hh0pEAG4WGpD9IBbcdimUWAASF9/2ZPx09fAid+AQMjBmw==","shasum":"87eca413027e3f69e3aa3fa74ce41591a432a909","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250424121213.0.tgz","fileCount":82,"unpackedSize":442729,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCE/5xhxw1Uf1JQzqok9dMiaq+280cSpYvSMAZ50u06QAIhANZuC9jGqD2aMVoJN0excCbLFJsj49srgiXV9RAKekRS"}],"size":74451},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250424121213.0_1745496874122_0.8868832891543388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T12:14:34.309Z","publish_time":1745496874309,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250424145935.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250424145935.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250424145935.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hJ705FOjBYsQQSw6Q6s6b9Bn42ayG7mmNoPxPAJJYeDA7cG+7Cd2lZ0sIjL7BQm4M8lb1mEtmN4OJNgcPSOnhg==","_resolved":"/tmp/5eef4f0973eaa6e0221d96bab7ca3bd6/midscene-shared-0.15.4-beta-20250424145935.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250424145935.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hJ705FOjBYsQQSw6Q6s6b9Bn42ayG7mmNoPxPAJJYeDA7cG+7Cd2lZ0sIjL7BQm4M8lb1mEtmN4OJNgcPSOnhg==","shasum":"b6fd11fab96e437966fcd671386df7790f0abcaa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250424145935.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzrfAoYVtNHyT9kwj/j95Vlucm42zTNZSIIASHdbVceQIhAPKGBi6i3bnOCofMh2CsxUbLSIBpy/xmqbnzjGDLemSQ"}],"size":80527},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250424145935.0_1745506915997_0.6465047705553906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T15:01:56.199Z","publish_time":1745506916199,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425014742.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425014742.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425014742.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Dw1E5tXvt3YObUjiB9EwctfqfWO25cVgDlF4bScoHoTCtN8YNXARqK/G8HiqwMGTfScsYUJlOBG4BgDJAWptMg==","_resolved":"/tmp/02b6f558a644f7e8b4ca4cf3f414c4bb/midscene-shared-0.15.4-beta-20250425014742.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425014742.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Dw1E5tXvt3YObUjiB9EwctfqfWO25cVgDlF4bScoHoTCtN8YNXARqK/G8HiqwMGTfScsYUJlOBG4BgDJAWptMg==","shasum":"490ee534d85313e17182e2668f274085bbb0da6d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425014742.0.tgz","fileCount":82,"unpackedSize":442729,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxxZpM1EQ2OCY0AEa3EgRMfUbTeKohn8i5nTshB0JhqAIgXMTUV7qDbtJsRCJKoIWRofb9GdDBbarj7TARLltBCrA="}],"size":74451},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425014742.0_1745545809832_0.813139471477498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T01:50:10.050Z","publish_time":1745545810050,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425030037.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425030037.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425030037.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wczJfiMDtGCF+dU16sFekGTIp1SzcudAOBKP98qsJNK615Ok8Tw+Xn7o+QGMgV5navkui5VK0CIdOZaydKZm5g==","_resolved":"/tmp/862abac410dc995b560c76fd5bddf0ce/midscene-shared-0.15.4-beta-20250425030037.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425030037.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wczJfiMDtGCF+dU16sFekGTIp1SzcudAOBKP98qsJNK615Ok8Tw+Xn7o+QGMgV5navkui5VK0CIdOZaydKZm5g==","shasum":"f2ff2db962c0eb4e3e8e8342cbf9ede67ae00c60","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425030037.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF7X/O/DO8/Q6ZM2zWy5I9aN6DjtKZVRNs4ANNUng0OkAiEA+x76OTxqb0dViA6IShJPuv5JaLbvEHJHoL/He1edX38="}],"size":80526},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425030037.0_1745550207955_0.24662082887989478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T03:03:28.174Z","publish_time":1745550208174,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425035200.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425035200.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425035200.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EOr++uVDvCg+RXM33NTnewLSo3j+ySV6zqDYOU9Fi6l3eI2MK4x7Q6SajrzmNhDPY4xHnOQ6ljusShuTTsO8fQ==","_resolved":"/tmp/d9a7e152045a4e2c64fbb9231b5fab5a/midscene-shared-0.15.4-beta-20250425035200.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425035200.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EOr++uVDvCg+RXM33NTnewLSo3j+ySV6zqDYOU9Fi6l3eI2MK4x7Q6SajrzmNhDPY4xHnOQ6ljusShuTTsO8fQ==","shasum":"0db8ef8e6d18320e7338a58b7817339e0f591e26","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425035200.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICuTOPS4jn20aBPTOFg5rcugFUNwP9PuqYsfLTAVjzC+AiEAg+KE8pdhEQLh5rmg23cAyDTg+/lOJngZf48D0Nf7Fi4="}],"size":80526},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425035200.0_1745553293174_0.6880538440964024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T03:54:53.363Z","publish_time":1745553293363,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425065935.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425065935.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425065935.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-In7bCFHaNkoVdoRqivxyQgdbLiUPJYf1YNgtNQWIKAsk8CRNo2Dd50x+gd728RtktMJMvK04z8Z7BhvPr3oamQ==","_resolved":"/tmp/a2dc668b39076f82056237e02ce377ed/midscene-shared-0.15.4-beta-20250425065935.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425065935.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-In7bCFHaNkoVdoRqivxyQgdbLiUPJYf1YNgtNQWIKAsk8CRNo2Dd50x+gd728RtktMJMvK04z8Z7BhvPr3oamQ==","shasum":"4f7fc9226fc3c76560b767bf54579ec5f0201a8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425065935.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBHA8M84Ksmr+lqeW25926yORHrfHp4ANnzvpaUlRvMIAiAkA0hsFQNln3gAJDn4svTmSxV0PkQycD7WgCS5+H8R+A=="}],"size":80527},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425065935.0_1745564513690_0.003610642449263679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T07:01:53.883Z","publish_time":1745564513883,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425074706.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425074706.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425074706.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/QKqbxQw6WnO1Ad8LsPczoGgVN+f1sp3XsDYvkJUmo4xsDMJs3aUqcQ+v+RMTy/ZRhjS6C5tKLm0s/HJbJABGg==","_resolved":"/tmp/fb33af3468187fc6dd4425cc725928ac/midscene-shared-0.15.4-beta-20250425074706.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425074706.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/QKqbxQw6WnO1Ad8LsPczoGgVN+f1sp3XsDYvkJUmo4xsDMJs3aUqcQ+v+RMTy/ZRhjS6C5tKLm0s/HJbJABGg==","shasum":"2f76f4d99ea6a06d1cb68ab3a6fc366dbae98ee1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425074706.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDwKduZuArgkcZ+4ICWcXZZePaJznkgnHape4tGmW+c3AiEAoR3Idfa1nu9DY1O8Gi2N2n0HNyHopm8BTbrdF5kd74U="}],"size":80527},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425074706.0_1745567373191_0.8457434185495745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T07:49:33.377Z","publish_time":1745567373377,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425081103.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425081103.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425081103.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bji+J384GCujlyfXqV2P7nDcIk0MiK0fBSa2Vr2IiUctdmq4lXYZtquJ7g6wz/rGoHB6Xzqb4lezpZqKLl0LNA==","_resolved":"/tmp/0ac23f70d2677c36e740345888bf372d/midscene-shared-0.15.4-beta-20250425081103.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425081103.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bji+J384GCujlyfXqV2P7nDcIk0MiK0fBSa2Vr2IiUctdmq4lXYZtquJ7g6wz/rGoHB6Xzqb4lezpZqKLl0LNA==","shasum":"43807cda2f81a7b62158efcf8bb13d72093f1774","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425081103.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFSq0VmR95MyY/IFbKnET+saQ5zBVgoPFrTXhUPYeOtJAiEA+zjwCgwIcPm+wifzhtGXX01m1czHk1vFWZclr1h3mSM="}],"size":80526},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425081103.0_1745568801559_0.1645333570723131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T08:13:21.816Z","publish_time":1745568801816,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425084516.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425084516.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425084516.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YQ/FSeeEAaU9J9OjhbcR0m6GUacX/NAd7BmCyCEBvoY2tnS8eVaP1PddfT4uKeNEeAblTfERlD0rNUTavk2XdA==","_resolved":"/tmp/caf5d5b7753b7eefe4400e34fc36e2aa/midscene-shared-0.15.4-beta-20250425084516.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425084516.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YQ/FSeeEAaU9J9OjhbcR0m6GUacX/NAd7BmCyCEBvoY2tnS8eVaP1PddfT4uKeNEeAblTfERlD0rNUTavk2XdA==","shasum":"a688df69156b0798e15fe52f9ac3fc9cd8d2ea82","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425084516.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICeTZLXJtZ/9hMM8XWHx0+p/yZB7U7IMNN4DRheAkoKlAiBt6KM7B33acGtUJJQ7gsh9YaUrvlwGhYhMWbSjY2uzCg=="}],"size":80527},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425084516.0_1745570862538_0.8390110421330463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T08:47:42.707Z","publish_time":1745570862707,"_source_registry_name":"default","contributors":[]},"0.15.4":{"name":"@midscene/shared","version":"0.15.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0CcVRuXeoBikHHe2hC4EYnjwenr4idRa5kxoPl5jdT0Ab940j54Amz8TMNqVODukgPGINUOLsz90xAzVmWhBow==","_resolved":"/tmp/75869ebb4aaa67676e4971e20a42dabb/midscene-shared-0.15.4.tgz","_from":"file:midscene-shared-0.15.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0CcVRuXeoBikHHe2hC4EYnjwenr4idRa5kxoPl5jdT0Ab940j54Amz8TMNqVODukgPGINUOLsz90xAzVmWhBow==","shasum":"9c7a75f6098e05bfa87b2a0e170219b2de311c67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4.tgz","fileCount":88,"unpackedSize":505436,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCb0L6yyJ6ul81Tz+UONu23gSK7PT14RL8JChgo4IH+dAIhAOYSgEg6ElRuE5Bbom/vwFxz4mRHS38q1iyZvQVXkfBj"}],"size":80509},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4_1745572743301_0.787657458781118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T09:19:03.479Z","publish_time":1745572743479,"_source_registry_name":"default","contributors":[]},"0.15.4-beta-20250425092636.0":{"name":"@midscene/shared","version":"0.15.4-beta-20250425092636.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.4-beta-20250425092636.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ddPHIlzLxY4+ptClDCOuPcwtNnZJDep4+ezE61pDgegq+E8bvxgTGUDNUz2S5Fu9zBRvTSpJMgUn0PIbDmCxfg==","_resolved":"/tmp/6e71ca21612c3d9970e34745c1b5fb6d/midscene-shared-0.15.4-beta-20250425092636.0.tgz","_from":"file:midscene-shared-0.15.4-beta-20250425092636.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ddPHIlzLxY4+ptClDCOuPcwtNnZJDep4+ezE61pDgegq+E8bvxgTGUDNUz2S5Fu9zBRvTSpJMgUn0PIbDmCxfg==","shasum":"23c51ee0b1cd99a06b7fa635f5393af174bb6494","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.4-beta-20250425092636.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzAzxXAQnje9hqqsvyVcWIVywlKTB5KrH+rwLhLkLjOwIgQeZbdUW7Gfb8s5Sf0x9CP3p9IIBCea5U7KZxX06PFbY="}],"size":80527},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.4-beta-20250425092636.0_1745573339813_0.7322580341608518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T09:28:59.981Z","publish_time":1745573339981,"_source_registry_name":"default","contributors":[]},"0.15.5-beta-20250425104203.0":{"name":"@midscene/shared","version":"0.15.5-beta-20250425104203.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.5-beta-20250425104203.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1x58Bh2Y31nakLAFYfGwFvvsFlmvzQ797411udHVh2cAaEAYqUyI5crE6Va2oXMr30EFVGBpUCHxsaYTgzFt6g==","_resolved":"/tmp/4cb9f41be37344a021274f7996c02455/midscene-shared-0.15.5-beta-20250425104203.0.tgz","_from":"file:midscene-shared-0.15.5-beta-20250425104203.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1x58Bh2Y31nakLAFYfGwFvvsFlmvzQ797411udHVh2cAaEAYqUyI5crE6Va2oXMr30EFVGBpUCHxsaYTgzFt6g==","shasum":"f81556ac649386bb122d4060fd6fa4b4fe387bb6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.5-beta-20250425104203.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICjNRZbCI/fkIIE8TX86F7XBrRpZGCRsOA76H5NSgiZ0AiEAmRhOPEry3Dbe9AHyNWz9LMd4ZlHcbZBtl19jL2SBzys="}],"size":80526},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.5-beta-20250425104203.0_1745577865081_0.9566670960438644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T10:44:25.291Z","publish_time":1745577865291,"_source_registry_name":"default","contributors":[]},"0.15.5":{"name":"@midscene/shared","version":"0.15.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6w7bAPFAKoQComPhIWCLyM34D4BsIpyuHE3b0sQNpv5lVtAUu7q/7ogMfFQt1WHj4Z6dtoiWThzGAvsRR9c45g==","_resolved":"/tmp/dff6c11e9949cdbe4c6330d2ac5dcb77/midscene-shared-0.15.5.tgz","_from":"file:midscene-shared-0.15.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6w7bAPFAKoQComPhIWCLyM34D4BsIpyuHE3b0sQNpv5lVtAUu7q/7ogMfFQt1WHj4Z6dtoiWThzGAvsRR9c45g==","shasum":"c15ba8e82252266d0ba26071fddbd6cf7770c7f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.5.tgz","fileCount":88,"unpackedSize":505436,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfAfUa2UzMe94exXJn4/7wmHAdD9ORa3o6YJa72zErYQIgRWdraV0cUfddjNCS+ZKTfwAWc8oBSALP3/Ze6bx8Dlw="}],"size":80509},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.5_1745653345376_0.9964239186486248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-26T07:42:25.610Z","publish_time":1745653345610,"_source_registry_name":"default","contributors":[]},"0.15.6-beta-20250427061722.0":{"name":"@midscene/shared","version":"0.15.6-beta-20250427061722.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.6-beta-20250427061722.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EHvZzQ7XKWHSZuOJLQsrm/hyXKDxtPjVNB477JO23rbfyr45FHKb/Ogci0Yqhf629KjbQ+SzYRfePT789JsrSg==","_resolved":"/tmp/b1e3fef4bdc93c5d0f522926c328c4ef/midscene-shared-0.15.6-beta-20250427061722.0.tgz","_from":"file:midscene-shared-0.15.6-beta-20250427061722.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EHvZzQ7XKWHSZuOJLQsrm/hyXKDxtPjVNB477JO23rbfyr45FHKb/Ogci0Yqhf629KjbQ+SzYRfePT789JsrSg==","shasum":"6e0a65b77fb9d15053a3ccb90c829b54bcea48f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.6-beta-20250427061722.0.tgz","fileCount":88,"unpackedSize":508494,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHhCeElNgEukqPOjwzJ99+ZZ9L5t+XpBCIh4zY7aP+hgIgWQvN/mIy/emtm3WhFcgdaOYe7L4ERRsgewa16BiglDU="}],"size":80945},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.6-beta-20250427061722.0_1745734787866_0.011577724367980657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T06:19:48.068Z","publish_time":1745734788068,"_source_registry_name":"default","contributors":[]},"0.15.6-beta-20250427073405.0":{"name":"@midscene/shared","version":"0.15.6-beta-20250427073405.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.6-beta-20250427073405.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PEjrgbTx1M7ySliQDqRwU0cYw3D89j74ncixbD6QXdilh7vsG5v8RbNwdXPG4m/tuSi9wi5yCgKI9dmW72PcCQ==","_resolved":"/tmp/9726d0f1c545d50931b3df3c3c10fae8/midscene-shared-0.15.6-beta-20250427073405.0.tgz","_from":"file:midscene-shared-0.15.6-beta-20250427073405.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PEjrgbTx1M7ySliQDqRwU0cYw3D89j74ncixbD6QXdilh7vsG5v8RbNwdXPG4m/tuSi9wi5yCgKI9dmW72PcCQ==","shasum":"afca3dec29c4d89dbce2931ab9272f2ce168b979","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.6-beta-20250427073405.0.tgz","fileCount":88,"unpackedSize":508494,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAeRjDP19SXtTU4OevWJAcjML4+vMG3xkSgMZex/H26CAiEA7UpWvibVDFJdKSRy97T9lqS58DDnjvKmwlYn7jsgFuY="}],"size":80945},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.6-beta-20250427073405.0_1745739382521_0.19624109558583802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T07:36:22.728Z","publish_time":1745739382728,"_source_registry_name":"default","contributors":[]},"0.15.6-beta-20250427100912.0":{"name":"@midscene/shared","version":"0.15.6-beta-20250427100912.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.6-beta-20250427100912.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Bf+cBel/labnNfxv/4YlPVoWShi5ydcPrHUlSUKsbg67P74Z/uSNy/z/ribuI8iwj5MKM0Pcg0QClVQKbRt2kg==","_resolved":"/tmp/e646e5427cf985854f8a61caf2096a24/midscene-shared-0.15.6-beta-20250427100912.0.tgz","_from":"file:midscene-shared-0.15.6-beta-20250427100912.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Bf+cBel/labnNfxv/4YlPVoWShi5ydcPrHUlSUKsbg67P74Z/uSNy/z/ribuI8iwj5MKM0Pcg0QClVQKbRt2kg==","shasum":"0ab4873d2dd82b2d5e5ae21a104a1f8d72d7f05e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.6-beta-20250427100912.0.tgz","fileCount":88,"unpackedSize":505458,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpzkvLpMfPrOOkfdw+HwN/LnzUUkSkpXjGjU9iZDdtEAIhANC6zugv68VsBLp9nLGULDKdI/7lr7VysgYZ++u823aY"}],"size":80526},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.6-beta-20250427100912.0_1745748697326_0.3834358816006591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T10:11:37.553Z","publish_time":1745748697553,"_source_registry_name":"default","contributors":[]},"0.15.6-beta-20250427123457.0":{"name":"@midscene/shared","version":"0.15.6-beta-20250427123457.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.15.6-beta-20250427123457.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-v9tbHUupv0LIq2ZmzsZI29c0ph5hTyzY7dGPJ5zRnu1UImHenylZ+MUW5hXGyB0ZMARq9VfO3l5jCUCdVjwN4g==","_resolved":"/tmp/baac8bd2bbb3414a740e01b1cc2d0231/midscene-shared-0.15.6-beta-20250427123457.0.tgz","_from":"file:midscene-shared-0.15.6-beta-20250427123457.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-v9tbHUupv0LIq2ZmzsZI29c0ph5hTyzY7dGPJ5zRnu1UImHenylZ+MUW5hXGyB0ZMARq9VfO3l5jCUCdVjwN4g==","shasum":"86fd40b766620541d2be26e44c672ae21047cbaa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.15.6-beta-20250427123457.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCepTnaICoyXUG0no8PXFr2yzO/tuIBS7x4AOmsJmEriAIgDXdyyE3mr4QfWE7Ajq7Niut8628p3d0MyVMkp6uxwRc="}],"size":81001},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.15.6-beta-20250427123457.0_1745757447433_0.4767961366498936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T12:37:27.614Z","publish_time":1745757447614,"_source_registry_name":"default","contributors":[]},"0.16.0":{"name":"@midscene/shared","version":"0.16.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gPUindHQGmMhb2AtMOIc1SixerXCuyY10AzPPKHdzKhd2U0SaKnsuLbK1mZt09eVSreX4aLfszuOcV22ZwNfSA==","_resolved":"/tmp/e3bed1f6cd16251f04ea3d04a5c12fb6/midscene-shared-0.16.0.tgz","_from":"file:midscene-shared-0.16.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gPUindHQGmMhb2AtMOIc1SixerXCuyY10AzPPKHdzKhd2U0SaKnsuLbK1mZt09eVSreX4aLfszuOcV22ZwNfSA==","shasum":"60ded576eaeb51202a3901ac59f871b39b4aa9ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.0.tgz","fileCount":88,"unpackedSize":505436,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGhv2/7gmViyq8TKXl9JctT2e/CKbSPCeJjDQGmi1A5OAiB7ut48cdKNvE9x4rJxKPmxl9eqgsTL9x6OHBRT/4P+6w=="}],"size":80507},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.0_1745800003932_0.8594286861088922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T00:26:44.152Z","publish_time":1745800004152,"_source_registry_name":"default","contributors":[]},"0.16.1":{"name":"@midscene/shared","version":"0.16.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4IDbRgGn7mfREc/1ONTAHTO7xn//w7Jp36VDbDVu8VhBtaz9FVLgwYGLCF7nMfSc5EvNr/+mHfM+H+xPiQRhzg==","_resolved":"/tmp/4171d3a1fa02dff060243fcadbfc3420/midscene-shared-0.16.1.tgz","_from":"file:midscene-shared-0.16.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4IDbRgGn7mfREc/1ONTAHTO7xn//w7Jp36VDbDVu8VhBtaz9FVLgwYGLCF7nMfSc5EvNr/+mHfM+H+xPiQRhzg==","shasum":"fac84aa7070e0fae5efa7b911a0ff25da875dc04","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.1.tgz","fileCount":88,"unpackedSize":508802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICtL8ixdLKl7LEu66SNBPH6SRAulHX6rSdCfAcBV4OQXAiA7WrAAzcvTXkbbt3ZvA7ULRkMF/IFdsi1J7sjE+sfOoQ=="}],"size":80980},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.1_1745809131245_0.04364781433740372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T02:58:51.417Z","publish_time":1745809131417,"_source_registry_name":"default","contributors":[]},"0.16.1-beta-20250428041254.0":{"name":"@midscene/shared","version":"0.16.1-beta-20250428041254.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.1-beta-20250428041254.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2mZQZNeAguNKtbg7uowlaTF4kMvWPpBFcGiIzzi5FiP/Bt0q/kQH5Qeh9wdBHlVsJqXsieE9ehmaLuQVA1Eizg==","_resolved":"/tmp/4739f5f252b68fb2c3a35ad499d25bda/midscene-shared-0.16.1-beta-20250428041254.0.tgz","_from":"file:midscene-shared-0.16.1-beta-20250428041254.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2mZQZNeAguNKtbg7uowlaTF4kMvWPpBFcGiIzzi5FiP/Bt0q/kQH5Qeh9wdBHlVsJqXsieE9ehmaLuQVA1Eizg==","shasum":"cbd096c1d8e6be6fbc42a0c709bc94d16c05ddc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.1-beta-20250428041254.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOsiNk2hTn1yzxjxiVhimiyHhdd+vRpvfheWZWwXoREQIgDwpQ18zJ2iGB4CPpQZTpxeEngwsCfJwlnKneS4iM74I="}],"size":80996},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.1-beta-20250428041254.0_1745813713381_0.044419373240379256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T04:15:13.562Z","publish_time":1745813713562,"_source_registry_name":"default","contributors":[]},"0.16.2-beta-20250428050045.0":{"name":"@midscene/shared","version":"0.16.2-beta-20250428050045.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.2-beta-20250428050045.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FikcuPklC7/kp/yHWBlABsPZBx2M4DqYgx7FSZOM50TOR5W5iKlCR0TwLqWuD21ayLaHmmj2/doaniGZM0vu2w==","_resolved":"/tmp/ee61fa1bd0535e33dc08cd9419b0b8d1/midscene-shared-0.16.2-beta-20250428050045.0.tgz","_from":"file:midscene-shared-0.16.2-beta-20250428050045.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FikcuPklC7/kp/yHWBlABsPZBx2M4DqYgx7FSZOM50TOR5W5iKlCR0TwLqWuD21ayLaHmmj2/doaniGZM0vu2w==","shasum":"aef354edf08a43d81664fcdfd4dd46dd771ecd12","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.2-beta-20250428050045.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFB8Pf0OdNoZHIhZQWc+drmp6XclOBgeVqX+9utR0aq4AiEAgVBXA5gxQv3praZaPILROM1nmpDsAfTJDMPqkV3yBbE="}],"size":80999},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.2-beta-20250428050045.0_1745816585480_0.17752066905731834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T05:03:05.719Z","publish_time":1745816585719,"_source_registry_name":"default","contributors":[]},"0.16.2":{"name":"@midscene/shared","version":"0.16.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MHPumSiYiYyi4cVIJ4Ob4WVg88TA3ES3gS5mJDAspwn0K7MbAhheRh+Q2EE9JqEFb4S4oahvRezfjtnt3DioLA==","_resolved":"/tmp/9463a9ab10bbfe22c8d56be5bf805d4c/midscene-shared-0.16.2.tgz","_from":"file:midscene-shared-0.16.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MHPumSiYiYyi4cVIJ4Ob4WVg88TA3ES3gS5mJDAspwn0K7MbAhheRh+Q2EE9JqEFb4S4oahvRezfjtnt3DioLA==","shasum":"869a62fb4f9d97860929dfe7c74eecf04d976b83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.2.tgz","fileCount":88,"unpackedSize":508802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID9m3Rv1aCL7oUFj2MqQVeBp0mGUUqK+TYY+CLUgMqf+AiEAlnBil46rSXE7Dzh54M7xR2xMFzUbTizJlV28uM4f7zY="}],"size":80981},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.2_1745821340405_0.09447711657780822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T06:22:20.575Z","publish_time":1745821340575,"_source_registry_name":"default","contributors":[]},"0.16.3-beta-20250428073237.0":{"name":"@midscene/shared","version":"0.16.3-beta-20250428073237.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.3-beta-20250428073237.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gGtHoW2xp2p0Fxkw2+0pCxiQi4KmqEWMj66H7uLjlodslLRvItVeQz9BSbLejs7ukwgcKjvcydeTJ49G9CVCfQ==","_resolved":"/tmp/5e793eb88088e4ea4cc7e1d3d4d27a40/midscene-shared-0.16.3-beta-20250428073237.0.tgz","_from":"file:midscene-shared-0.16.3-beta-20250428073237.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gGtHoW2xp2p0Fxkw2+0pCxiQi4KmqEWMj66H7uLjlodslLRvItVeQz9BSbLejs7ukwgcKjvcydeTJ49G9CVCfQ==","shasum":"36fde82132f54f908cbcadc9a1c689589a46555d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.3-beta-20250428073237.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAVggL3dWSb1TY72QiI3CpzIdtT6enhQTWNQn9zH/Cw6AiBJN8PEWPaymPzMwgB1+WP0HpnZWo6OxNMjdoaqP6nWxw=="}],"size":80999},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.3-beta-20250428073237.0_1745825710995_0.7396959127085128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T07:35:11.170Z","publish_time":1745825711170,"_source_registry_name":"default","contributors":[]},"0.16.3-beta-20250428130625.0":{"name":"@midscene/shared","version":"0.16.3-beta-20250428130625.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.3-beta-20250428130625.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rKyz2NZMfL30on1QWrsdmsgTdzQ8AOCMEfl9vEGy2YqUBkDqsyXGiWqV2q9CNAUsdieQAiAD1ASi06I98KzPTw==","_resolved":"/tmp/5ab4d7d89b0eaed1b048967799f5f7b7/midscene-shared-0.16.3-beta-20250428130625.0.tgz","_from":"file:midscene-shared-0.16.3-beta-20250428130625.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rKyz2NZMfL30on1QWrsdmsgTdzQ8AOCMEfl9vEGy2YqUBkDqsyXGiWqV2q9CNAUsdieQAiAD1ASi06I98KzPTw==","shasum":"867b0869a1e198a25fcb1d3af456b90f689f48ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.3-beta-20250428130625.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGR4icA5jBWsk0WQ2yuw1EETOteqRsspNVe+4vpquUwxAiEAo66CWyEsOjDo2LKkOndWtJTNypeqZgy77k9dWF/AiZ8="}],"size":80999},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.3-beta-20250428130625.0_1745845727756_0.19771625000062376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T13:08:47.978Z","publish_time":1745845727978,"_source_registry_name":"default","contributors":[]},"0.16.3-beta-20250428131551.0":{"name":"@midscene/shared","version":"0.16.3-beta-20250428131551.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.3-beta-20250428131551.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ryCCfV3O1bz9gsUoSgvsrf8I3PAl+pYfJiSdx4uPQHokBocebwLF5ahjyrvtBCCQYM+uOm97LLXgbVpdydzikA==","_resolved":"/tmp/26d91334c97ba7b11d070cf4d37482f7/midscene-shared-0.16.3-beta-20250428131551.0.tgz","_from":"file:midscene-shared-0.16.3-beta-20250428131551.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ryCCfV3O1bz9gsUoSgvsrf8I3PAl+pYfJiSdx4uPQHokBocebwLF5ahjyrvtBCCQYM+uOm97LLXgbVpdydzikA==","shasum":"e259e01f84e7460b9eabb96dc08a6ff0e218d1b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.3-beta-20250428131551.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPUaynzRNpx5AsnagVowXtsUZtfRCowyTefRWnn7bdtgIgc2bPUp+JLpgzeDf4iXRmgKcFHw/9uHzM/eKY/wX+yZE="}],"size":80999},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.3-beta-20250428131551.0_1745846296030_0.24597134145830624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T13:18:16.207Z","publish_time":1745846296207,"_source_registry_name":"default","contributors":[]},"0.16.3-beta-20250428133510.0":{"name":"@midscene/shared","version":"0.16.3-beta-20250428133510.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.3-beta-20250428133510.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZRJx4+qDz58wIU/G9cj5J9dx6H60Y774rCEelBEXGZnkW7o2E7ypTK7qAH/PzXh6jVvWtF2jTcWE4e6NHYNZ7g==","_resolved":"/tmp/d938a158cd98d39be878e21fa6042fe4/midscene-shared-0.16.3-beta-20250428133510.0.tgz","_from":"file:midscene-shared-0.16.3-beta-20250428133510.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZRJx4+qDz58wIU/G9cj5J9dx6H60Y774rCEelBEXGZnkW7o2E7ypTK7qAH/PzXh6jVvWtF2jTcWE4e6NHYNZ7g==","shasum":"e8ac00f06939faa8a0af9db9cc551f320a2028ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.3-beta-20250428133510.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLjD0X6FlZTFBJRhA+hqDxPAy8SnoPo/lV8LrVP6mYdQIhAOB1XJuyS+90VyU35tNjHDr1x+X/2dFtH5phZNLOciOJ"}],"size":80999},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.3-beta-20250428133510.0_1745847456152_0.8281790202423913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T13:37:36.369Z","publish_time":1745847456369,"_source_registry_name":"default","contributors":[]},"0.16.3":{"name":"@midscene/shared","version":"0.16.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oMdp9lPQAaXwdUjIEC77LtA9bDtAPx9ALol/BOtsM00g+2wMy5lE9xokLCAPc/0LClRBCuyHpkOv0i2KIqP2uw==","_resolved":"/tmp/943a3146140ce3f58db52e876d05f5ea/midscene-shared-0.16.3.tgz","_from":"file:midscene-shared-0.16.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oMdp9lPQAaXwdUjIEC77LtA9bDtAPx9ALol/BOtsM00g+2wMy5lE9xokLCAPc/0LClRBCuyHpkOv0i2KIqP2uw==","shasum":"4ec938cdfaed556e8abd0a9553c3339d6b15b10a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.3.tgz","fileCount":88,"unpackedSize":508802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCajSZxCkoZRe6Vy0fPfQJMc04fEJynfpDxC7SRmiL42AIgTp6tAbsIiS8YSf0dQADtMJaFXKOwvs7hiQb8S4cF+gQ="}],"size":80981},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.3_1745853317200_0.705366328083807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T15:15:17.383Z","publish_time":1745853317383,"_source_registry_name":"default","contributors":[]},"0.16.4-beta-20250429033218.0":{"name":"@midscene/shared","version":"0.16.4-beta-20250429033218.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.4-beta-20250429033218.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cL5/jzFb0flMbPa25Ex18MahSmwgVAgJU7DPG6cIAR3vn1ziuSaPB3H7ulCxFkY3OJkfuhl9MD+pqKr4J5QMeA==","_resolved":"/tmp/da597f4d7cb716a66977cfef03bd5901/midscene-shared-0.16.4-beta-20250429033218.0.tgz","_from":"file:midscene-shared-0.16.4-beta-20250429033218.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cL5/jzFb0flMbPa25Ex18MahSmwgVAgJU7DPG6cIAR3vn1ziuSaPB3H7ulCxFkY3OJkfuhl9MD+pqKr4J5QMeA==","shasum":"10ba91a4f5532e77d6beb7a301277b9febd93032","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.4-beta-20250429033218.0.tgz","fileCount":88,"unpackedSize":508824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDw9Xsy4VBxYzOkJPFcW8RaTs6tywgF9Ezjbz25MPH5owIhAM+nd8OkHVixQ2ttkFy2w8Zz4muu1WryDmJnkESf6AH0"}],"size":80998},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.4-beta-20250429033218.0_1745897701734_0.39812859093985686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T03:35:01.962Z","publish_time":1745897701962,"_source_registry_name":"default","contributors":[]},"0.16.4":{"name":"@midscene/shared","version":"0.16.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-f+9MEAU0CFNtdcxBID5NANhD6DtxTCF/jefOBpzuHbH0HabtEwXCA8dK42sxIn8pxCyXhQK/UD+OOTd3YZV/Eg==","_resolved":"/tmp/5b2841e8d1b4bd1c5d263e6efec3ea43/midscene-shared-0.16.4.tgz","_from":"file:midscene-shared-0.16.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-f+9MEAU0CFNtdcxBID5NANhD6DtxTCF/jefOBpzuHbH0HabtEwXCA8dK42sxIn8pxCyXhQK/UD+OOTd3YZV/Eg==","shasum":"7f5f303fae9b2bf45453e7ab3e122445d199c0ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.4.tgz","fileCount":88,"unpackedSize":508802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCeqrbXTr/C7UBulllZcrGyXb3bea7dPH8XCpDwPwA2fQIhALAagXM+0xHtkGD49Y57fZr63RVrjE1f/f7fj2s90eny"}],"size":80979},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.4_1745900767823_0.4286688051313572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T04:26:07.993Z","publish_time":1745900767993,"_source_registry_name":"default","contributors":[]},"0.16.5":{"name":"@midscene/shared","version":"0.16.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cG6RS/JVbOM+t7VUAIdJvu03e++e1F5jaJ9B18DGC8Tq3KQHAskIhSKMM53GV49LxhFBAHfC8zVy35MjY7pWjw==","_resolved":"/tmp/317862c523ad462a1b7a42671619df16/midscene-shared-0.16.5.tgz","_from":"file:midscene-shared-0.16.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cG6RS/JVbOM+t7VUAIdJvu03e++e1F5jaJ9B18DGC8Tq3KQHAskIhSKMM53GV49LxhFBAHfC8zVy35MjY7pWjw==","shasum":"b14fe2c40b455d44cf546e3480c451e3549f84b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.5.tgz","fileCount":88,"unpackedSize":508802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEGIzafpFTsjUhDQUJWRHcGT79eHRRUKCX1Y1qOjN68XAiAGD4Or+HS1hzJKyTIsIqfqEGfj6kac1+QJYvZCuafgPw=="}],"size":80981},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.5_1745903878671_0.8164604588409532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:17:58.849Z","publish_time":1745903878849,"_source_registry_name":"default","contributors":[]},"0.16.6":{"name":"@midscene/shared","version":"0.16.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ETtukJep2wq1J4EfiXY/TiXWte7c0Cfp1R88WNQwgb8qNGcdrHxY4PCfWBg49X+9v/BQbE3ZLRI34Y4af0YkCw==","_resolved":"/tmp/7443ea637400c5a21b87a142fe967489/midscene-shared-0.16.6.tgz","_from":"file:midscene-shared-0.16.6.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ETtukJep2wq1J4EfiXY/TiXWte7c0Cfp1R88WNQwgb8qNGcdrHxY4PCfWBg49X+9v/BQbE3ZLRI34Y4af0YkCw==","shasum":"394f813161513f8cc4f4ed446d36b820beed319e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.6.tgz","fileCount":88,"unpackedSize":508835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCse2b84cIeYPdpJqrmAngkhLXXKS4jLFlJkpQlFatxfAIgbr5yskGwjF+NXbR0AuoKjFjth8/FIzFZK6EurPIggj8="}],"size":80988},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.6_1745906107526_0.6786453078721486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:55:07.718Z","publish_time":1745906107718,"_source_registry_name":"default","contributors":[]},"0.16.6-beta-20250429073247.0":{"name":"@midscene/shared","version":"0.16.6-beta-20250429073247.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.6-beta-20250429073247.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XNKHRoV3F8ZzBD/k974VfsNMTuUGyshQm8BvGQJIgI6jgh2hbXpp3yD8wddpL9iIsaozFGYIDhYNszfT8OmUGA==","_resolved":"/tmp/a9dcd855c9d9186145c3f3b6bfe5ae87/midscene-shared-0.16.6-beta-20250429073247.0.tgz","_from":"file:midscene-shared-0.16.6-beta-20250429073247.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XNKHRoV3F8ZzBD/k974VfsNMTuUGyshQm8BvGQJIgI6jgh2hbXpp3yD8wddpL9iIsaozFGYIDhYNszfT8OmUGA==","shasum":"a7bd10a5182db1728183a698ed77ac7c83aa2661","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.6-beta-20250429073247.0.tgz","fileCount":88,"unpackedSize":508857,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEbSy8+rm1e7artZuQapI8vr01ZbRIGFeb/CrTK2e8ASAiEApUE9PKCDRzdhi2xjt8kBVcH2RJ01T0lHpzmaUqREdpY="}],"size":81007},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.6-beta-20250429073247.0_1745912129836_0.04698063322742452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T07:35:30.061Z","publish_time":1745912130061,"_source_registry_name":"default","contributors":[]},"0.16.7":{"name":"@midscene/shared","version":"0.16.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gi/ZVGlC71LQIlQrBipwlUhn7eFrqp/r5KLltc0jDLnemAIIvAxnvT8YC1Q1bCnRfOW8CsBSbd/j/CjmZanhbA==","_resolved":"/tmp/861d7dc8808c3c8498653b05d07d95ae/midscene-shared-0.16.7.tgz","_from":"file:midscene-shared-0.16.7.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gi/ZVGlC71LQIlQrBipwlUhn7eFrqp/r5KLltc0jDLnemAIIvAxnvT8YC1Q1bCnRfOW8CsBSbd/j/CjmZanhbA==","shasum":"7be76fea5c2d9c1890d62b92dc1ee0bddd254ab1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.7.tgz","fileCount":88,"unpackedSize":508835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQsTXn7uwomY0XIAycYNkcnC4uS9qu+pKUkQFk/UOawwIhAK7rdSP609+7xCWaJL4uwQ0P0AJdIAA6irCpDOQUu+hM"}],"size":80988},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.7_1745915832001_0.3064210550137776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T08:37:12.181Z","publish_time":1745915832181,"_source_registry_name":"default","contributors":[]},"0.16.8-beta-20250429145446.0":{"name":"@midscene/shared","version":"0.16.8-beta-20250429145446.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.8-beta-20250429145446.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EZQWv2sxYeAeTMLc5f9yjdQ+lD7E/5Jr07zm8yDjxTM2lCiDkTtL0OYIrhdYgYlBAhiL8AmqGZGXKoIP1DmuWQ==","_resolved":"/tmp/58a33d679a747e0f2ae3350c90fc9f9e/midscene-shared-0.16.8-beta-20250429145446.0.tgz","_from":"file:midscene-shared-0.16.8-beta-20250429145446.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EZQWv2sxYeAeTMLc5f9yjdQ+lD7E/5Jr07zm8yDjxTM2lCiDkTtL0OYIrhdYgYlBAhiL8AmqGZGXKoIP1DmuWQ==","shasum":"9f2a9ea204eba6aa656dd11cf28de0b298351acc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.8-beta-20250429145446.0.tgz","fileCount":88,"unpackedSize":508934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDZRs8soD4uXleaIJHq6q3tT2RD58BpKNCsZHozpshBaAiEAmmVy8UQ6BJr6PzixQtPdvs263MTccHWvwMfuTTAKlm4="}],"size":81014},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.8-beta-20250429145446.0_1745938651847_0.353180414257088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T14:57:32.019Z","publish_time":1745938652019,"_source_registry_name":"default","contributors":[]},"0.16.8-beta-20250430022512.0":{"name":"@midscene/shared","version":"0.16.8-beta-20250430022512.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.8-beta-20250430022512.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OrTp/ZiSRSXrSzqBx11kRAp4fbWNQj5Rrv0DYzISdLiRC142MfnEvVMyzvee5xwceyJf6J2dqF4tNvDiv4Dp0w==","_resolved":"/tmp/a73ec1785a9741d1a00b56cb6712fec9/midscene-shared-0.16.8-beta-20250430022512.0.tgz","_from":"file:midscene-shared-0.16.8-beta-20250430022512.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OrTp/ZiSRSXrSzqBx11kRAp4fbWNQj5Rrv0DYzISdLiRC142MfnEvVMyzvee5xwceyJf6J2dqF4tNvDiv4Dp0w==","shasum":"8f11d66354624f9106468881d615ec16820518f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.8-beta-20250430022512.0.tgz","fileCount":88,"unpackedSize":508934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8CBUx9TkPHLpL7Ff3wvAQok6HeFpSBpD8nhIqLtqy2QIgdxr0FO35/WntirtjhfU5goc38XGNHwXZTtkz/D9rJvw="}],"size":81014},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.8-beta-20250430022512.0_1745980077356_0.7063796265139564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T02:27:57.559Z","publish_time":1745980077559,"_source_registry_name":"default","contributors":[]},"0.16.8-beta-20250430052832.0":{"name":"@midscene/shared","version":"0.16.8-beta-20250430052832.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.8-beta-20250430052832.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ru6Qk0PYFvDLuCTauXrgJ9VtWL3jgUQxQZLt8/TfukFpW20SgThu8XS3AFzK2/FCEovC/IVeIfso6ojrmhuVWg==","_resolved":"/tmp/e2faa9241d90ff04480c432b23dac07f/midscene-shared-0.16.8-beta-20250430052832.0.tgz","_from":"file:midscene-shared-0.16.8-beta-20250430052832.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ru6Qk0PYFvDLuCTauXrgJ9VtWL3jgUQxQZLt8/TfukFpW20SgThu8XS3AFzK2/FCEovC/IVeIfso6ojrmhuVWg==","shasum":"6d7cea6a3f76a8032aae093b6b1de9ee35c11a54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.8-beta-20250430052832.0.tgz","fileCount":88,"unpackedSize":508934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrLo8CO9mG3QapjHIDcOAvog6Q700wRJ81Ag478HhbWwIhALFwnFGRAc2Itw0U6Buk5wFfQ/IJ8c5VMR7+DTlwiAO/"}],"size":81012},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.8-beta-20250430052832.0_1745991076503_0.2938199561285568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T05:31:16.705Z","publish_time":1745991076705,"_source_registry_name":"default","contributors":[]},"0.16.6-beta-20250430061517.0":{"name":"@midscene/shared","version":"0.16.6-beta-20250430061517.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.6-beta-20250430061517.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jTwdyknY0nuXm2YZCY4VvsajN8msqddyUrMhaZD2KDlTCmto+FnRsf8g2Kj2snKFHjFqQ7kWhPcALELYL9T5xg==","_resolved":"/tmp/6519cbd09f0febd5e9b5ec71b558ecd0/midscene-shared-0.16.6-beta-20250430061517.0.tgz","_from":"file:midscene-shared-0.16.6-beta-20250430061517.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jTwdyknY0nuXm2YZCY4VvsajN8msqddyUrMhaZD2KDlTCmto+FnRsf8g2Kj2snKFHjFqQ7kWhPcALELYL9T5xg==","shasum":"c63fe7716c134d71633b2bd99e53453a6b6f6d6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.6-beta-20250430061517.0.tgz","fileCount":88,"unpackedSize":508857,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqBpjGmf74NmI5hKN5Pa3eU5vGVgiR/2HuHjF3mSkuxgIhAKPrL8wnD2nAIGXOXKDcmIaSKS9q2HuQlieIVWeiSHMU"}],"size":81007},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.6-beta-20250430061517.0_1745993862694_0.6059652073395676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T06:17:42.864Z","publish_time":1745993862864,"_source_registry_name":"default","contributors":[]},"0.16.8-beta-20250430090039.0":{"name":"@midscene/shared","version":"0.16.8-beta-20250430090039.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.8-beta-20250430090039.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gcSOL/bY/kAysIhBNatIH7e3B5Ad6gTy27eYrLc1y3luCriDDhTu83okjubxzuC254corF8NQ827jH/JOGqakQ==","_resolved":"/tmp/d866df77e13971e1bdd9c9d42bab2d29/midscene-shared-0.16.8-beta-20250430090039.0.tgz","_from":"file:midscene-shared-0.16.8-beta-20250430090039.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gcSOL/bY/kAysIhBNatIH7e3B5Ad6gTy27eYrLc1y3luCriDDhTu83okjubxzuC254corF8NQ827jH/JOGqakQ==","shasum":"73c5d9b38de4ce3c17cc49760c2667b81709636d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.8-beta-20250430090039.0.tgz","fileCount":88,"unpackedSize":508934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBgqGDx2PE60wUPhYjyCmK5Z7ZZIn4O8VUfU+CpI+++NAiAKw+/5idPDJNlw+jIDHwbUIoaHy0deaSKqrOEOXWnuHg=="}],"size":81014},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.8-beta-20250430090039.0_1746003788116_0.37602857704612025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T09:03:08.360Z","publish_time":1746003788360,"_source_registry_name":"default","contributors":[]},"0.16.8":{"name":"@midscene/shared","version":"0.16.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TmOHc6vKCg/1Yjt6b0NWbnMG+SqBGFFRxGhuTJzv8ePqMXQ0Qmn+Uzm3K0vBLueNfBZQYBzq2mX8szCjVHonyw==","_resolved":"/tmp/178854f044040047466025a6e98698c3/midscene-shared-0.16.8.tgz","_from":"file:midscene-shared-0.16.8.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TmOHc6vKCg/1Yjt6b0NWbnMG+SqBGFFRxGhuTJzv8ePqMXQ0Qmn+Uzm3K0vBLueNfBZQYBzq2mX8szCjVHonyw==","shasum":"ed21ab8e0d18427e38bac63ebc737859e303b51c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.8.tgz","fileCount":88,"unpackedSize":508912,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDH9Po85kPkypbYlLfIBu/bNrj7ZKndQEOpuOBJ9239aAiEA4MBqYrkGMTRigYtghBku6UhLOapT6P6Q78dPkPnB518="}],"size":80993},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.8_1746004715337_0.10839784824481935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T09:18:35.499Z","publish_time":1746004715499,"_source_registry_name":"default","contributors":[]},"0.16.9-beta-20250506093037.0":{"name":"@midscene/shared","version":"0.16.9-beta-20250506093037.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.9-beta-20250506093037.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-At6el0BJ/SB01wAO/E30JTXLB3xASlwyrK7b14Jbyj38jOBEV2yruXjmH+2hSDskiAoDwr/BeDzHYigzTh6wgA==","_resolved":"/tmp/73a8586024baa011ef26aa3d659cf2c2/midscene-shared-0.16.9-beta-20250506093037.0.tgz","_from":"file:midscene-shared-0.16.9-beta-20250506093037.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-At6el0BJ/SB01wAO/E30JTXLB3xASlwyrK7b14Jbyj38jOBEV2yruXjmH+2hSDskiAoDwr/BeDzHYigzTh6wgA==","shasum":"88f591926128264e6d91a5c1c5293f2efe90ea99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.9-beta-20250506093037.0.tgz","fileCount":88,"unpackedSize":510170,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCKp/0ip4Ft54xKO+lb94PlsGBEAgIFR3B5zQGJy05RmgIgJoFnIPp+UoGUMw8EmGdbayscs65bKyvKlVR13oodbPc="}],"size":81156},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.9-beta-20250506093037.0_1746523986037_0.8541086328810346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T09:33:06.224Z","publish_time":1746523986224,"_source_registry_name":"default","contributors":[]},"0.16.9-beta-20250507095704.0":{"name":"@midscene/shared","version":"0.16.9-beta-20250507095704.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.9-beta-20250507095704.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gCTDlBS4oF+WpdKADNGr8tq4kqwAosBkc6aBvJMjDXRlFYiykSa5YMNtvui+rz09SgPrnulSrQZbZF/C38BySg==","_resolved":"/tmp/c5945fd8c890d6b9fff8b14fce93c794/midscene-shared-0.16.9-beta-20250507095704.0.tgz","_from":"file:midscene-shared-0.16.9-beta-20250507095704.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gCTDlBS4oF+WpdKADNGr8tq4kqwAosBkc6aBvJMjDXRlFYiykSa5YMNtvui+rz09SgPrnulSrQZbZF/C38BySg==","shasum":"c387d095ccf00a95c4988ede9cdbd5a9b712f1d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.9-beta-20250507095704.0.tgz","fileCount":88,"unpackedSize":514895,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4ArjvFHRxAUI1H6UyA73/CBJW5k9/eu6at1hG7Bs2eQIgUzesmJxbN0JIM22nWUVoDDqca7MEfDYHvIG+WJj3w20="}],"size":81901},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.9-beta-20250507095704.0_1746611973990_0.19240274039101912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-07T09:59:34.153Z","publish_time":1746611974153,"_source_registry_name":"default","contributors":[]},"0.16.9-beta-20250508125518.0":{"name":"@midscene/shared","version":"0.16.9-beta-20250508125518.0","_id":"@midscene/shared@0.16.9-beta-20250508125518.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"07a48b3bf88631995b7eba884c0644769fed2cca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.9-beta-20250508125518.0.tgz","fileCount":93,"integrity":"sha512-B/QCGsAJEgohOvB2zK2pjFXeVloD4o8vqvwoJxDitgfphZDMlOHQfa6Vi/Ii7bu/4D9A9fJiWE+1m6aR1hPdYw==","signatures":[{"sig":"MEQCIDA2T0G+QDeomsCH6ps3QJJW+2T+YaTj9DDZvyw/sxrPAiBln66eqwk6EytNus5Q9I9gsYK4hhaIfdAJl9H6XqT3lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504614,"size":80118},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.16.9-beta-20250508125518.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/3dbfb5f2485563e8aadb2c45afd8e0c9/midscene-shared-0.16.9-beta-20250508125518.0.tgz","_integrity":"sha512-B/QCGsAJEgohOvB2zK2pjFXeVloD4o8vqvwoJxDitgfphZDMlOHQfa6Vi/Ii7bu/4D9A9fJiWE+1m6aR1hPdYw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.16.9-beta-20250508125518.0_1746709071847_0.8694612064179601","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T12:57:52.073Z","publish_time":1746709072073,"_source_registry_name":"default","contributors":[]},"0.16.9":{"name":"@midscene/shared","version":"0.16.9","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.9","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hfJEN/ZDcV0zGMQLU/WzivT7w7mx9nz4r5jKBzQsQY0qGkhkncRmvrENrDIJ8nbqLqkqz2NwGy0+5Dus1nLgQg==","_resolved":"/tmp/99e284bfd8f212e3bce1bc6d6f9d15e2/midscene-shared-0.16.9.tgz","_from":"file:midscene-shared-0.16.9.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hfJEN/ZDcV0zGMQLU/WzivT7w7mx9nz4r5jKBzQsQY0qGkhkncRmvrENrDIJ8nbqLqkqz2NwGy0+5Dus1nLgQg==","shasum":"bae4fef7a94a65aebfac983d1da7ba298d24b747","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.9.tgz","fileCount":88,"unpackedSize":511785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEs5iPOg3M5kpD3USPZCVwWNGGjOyssKwmu6z9Zff+fTAiBZfluxXr7fMaMgmuMRsIzp2UwZlsYWQYF51zWsPe/dVQ=="}],"size":81238},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.9_1746762310168_0.4877298657727578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-09T03:45:10.337Z","publish_time":1746762310337,"_source_registry_name":"default","contributors":[]},"0.16.10-beta-20250509084136.0":{"name":"@midscene/shared","version":"0.16.10-beta-20250509084136.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.10-beta-20250509084136.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-05lupqG2i5fTmDA8iUOkrNZKhTDCztAODs13ZMPZUZ+ToamTHlsaliwUyCVTkhqTQUSvcUKjh41Ye0LAHkDwaA==","_resolved":"/tmp/c714c885d8cd8818c3951475e34a9fa9/midscene-shared-0.16.10-beta-20250509084136.0.tgz","_from":"file:midscene-shared-0.16.10-beta-20250509084136.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-05lupqG2i5fTmDA8iUOkrNZKhTDCztAODs13ZMPZUZ+ToamTHlsaliwUyCVTkhqTQUSvcUKjh41Ye0LAHkDwaA==","shasum":"e524252f28ef67e44b16c959dbf76633e0c64557","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.10-beta-20250509084136.0.tgz","fileCount":88,"unpackedSize":511808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEEmDYqDwoK8guu5SWzh9l4cyCjzQWk4CpTst+Kj2nFVAiEAkUiGXsuYsmm+bgbFoPNwMprVCJazb4XmI/k/iXzUucg="}],"size":81255},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.10-beta-20250509084136.0_1746780231498_0.3100203984507326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-09T08:43:51.697Z","publish_time":1746780231697,"_source_registry_name":"default","contributors":[]},"0.16.10":{"name":"@midscene/shared","version":"0.16.10","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.10","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hy9qEIsWdZ6ggMuUURakxzziJKD/iFA4LVu9ZWeENUeLrA4JERlNiooPzPx2EP53kYcCcDqnzS378NPJTo7B7A==","_resolved":"/tmp/e0512a22e42c4940205528a50288ae21/midscene-shared-0.16.10.tgz","_from":"file:midscene-shared-0.16.10.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hy9qEIsWdZ6ggMuUURakxzziJKD/iFA4LVu9ZWeENUeLrA4JERlNiooPzPx2EP53kYcCcDqnzS378NPJTo7B7A==","shasum":"43f58f0d7354248a340d0fa852ab9d37cc93aa08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.10.tgz","fileCount":88,"unpackedSize":511786,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFmd7sncc8T/6okbcoOhH83ar/hAGYmCjpnh0w4+JhYLAiBzSUG2aOIJUPVLoX/GJhFNh46uJWG6MmjmHsGOX5l0OA=="}],"size":81237},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.10_1746781225499_0.8630220258092351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-09T09:00:25.734Z","publish_time":1746781225734,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250512134434.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250512134434.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250512134434.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1daLJl4nqFKSAh4RG0IRlAfp8lvfDvPcOfiUn7q6QbEAc/ahg8OUwTFgkbWgnIAGAdL2Qo0zK0WZuR9rIG7Q5g==","_resolved":"/tmp/2b4c937c7a4d8c8fc0f6474e06c49080/midscene-shared-0.16.11-beta-20250512134434.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250512134434.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1daLJl4nqFKSAh4RG0IRlAfp8lvfDvPcOfiUn7q6QbEAc/ahg8OUwTFgkbWgnIAGAdL2Qo0zK0WZuR9rIG7Q5g==","shasum":"b66390d36a4ec295d46c060b0c61838adf132d97","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250512134434.0.tgz","fileCount":93,"unpackedSize":509249,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCBQDpLrkS32RoUKAJjq6wKuc5pJ+XRwpzbMMfFQWgGfAIgU/nVd1wx70vmE/7BkofyXwR9EGLPmBkU2qr5dibKmvo="}],"size":80950},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250512134434.0_1747057644750_0.1510130210817433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-12T13:47:25.065Z","publish_time":1747057645065,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250513025122.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250513025122.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250513025122.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6oXPYk9wuIhDoumEMQAN5VkrxM1k7w3+kV/ya165OCVF0zccObwhc11RSBQQHGdxeMjtg0MVVf99cehO/VaO9w==","_resolved":"/tmp/fa4c5f5d77db3119b9fc25d3936e66c1/midscene-shared-0.16.11-beta-20250513025122.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250513025122.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6oXPYk9wuIhDoumEMQAN5VkrxM1k7w3+kV/ya165OCVF0zccObwhc11RSBQQHGdxeMjtg0MVVf99cehO/VaO9w==","shasum":"a484c3fdbbd542b42fd988ecb11d437d786bc2d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250513025122.0.tgz","fileCount":93,"unpackedSize":509249,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCptC9+bknHWYuzg/TEYV8UANSqGmqrjbVkA4R/cNWczAIhALit9o93PCUmDubpkM64jWEAXFuL5lmX0cCT4Bu68fyI"}],"size":80951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250513025122.0_1747104822452_0.2879384942766614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T02:53:42.634Z","publish_time":1747104822634,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250513030612.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250513030612.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250513030612.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iz3SyRGWioGAqHRrUDxegtDcfz2g+aOZYBIXtJkqGVH3qh0za7cUoWjZzVCOTJoeqdRZsygpjjSmj7/aGgiW7w==","_resolved":"/tmp/d8fca2ca6b69062a9ca74304606ce544/midscene-shared-0.16.11-beta-20250513030612.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250513030612.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iz3SyRGWioGAqHRrUDxegtDcfz2g+aOZYBIXtJkqGVH3qh0za7cUoWjZzVCOTJoeqdRZsygpjjSmj7/aGgiW7w==","shasum":"532063329589e6bb727b00cbe7047001824ff088","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250513030612.0.tgz","fileCount":93,"unpackedSize":509249,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDHu+MWJcOwk+yEMFjwYJjdUu6kHdZGZEbgrXm2bysXXAiEA3bMaINzsvpbWk29ARDBuTiP0gQDaddR/9DP7Lyd9oAU="}],"size":80951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250513030612.0_1747105710823_0.77176937216544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T03:08:31.018Z","publish_time":1747105711018,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250513053735.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250513053735.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250513053735.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+Caj9wd44oSw/u/jCzsINOrLLhTD/5pYODWLgUyu1MvscfpKqfkAyugaksCnYcusn2s8MTa/nEszijt9Ksm+yA==","_resolved":"/tmp/f0667acddfdf0cb74c42074ae5eaf187/midscene-shared-0.16.11-beta-20250513053735.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250513053735.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+Caj9wd44oSw/u/jCzsINOrLLhTD/5pYODWLgUyu1MvscfpKqfkAyugaksCnYcusn2s8MTa/nEszijt9Ksm+yA==","shasum":"d2da1e0b1d307200b56129af45a0a45d4b39cd35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250513053735.0.tgz","fileCount":93,"unpackedSize":509249,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDxn3Ka7llaSiK7pTDH9tCNB98OtJDjyuR0FmwtNgeMnAiEA3qcR6JGYRpSH4YiIQ2ZDTF0KHDmVaWCU8oldfODVI1M="}],"size":80949},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250513053735.0_1747114792463_0.9231235326749234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T05:39:52.627Z","publish_time":1747114792627,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250513121030.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250513121030.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250513121030.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p7EWHFQ1zHYSeVQGEZpGQpeH5DM8B7p2tH3NvwVFPdHz2SqiRxJSv3Wu2idxgFejKxQvtKJ/Upf/ul7c0z/l8Q==","_resolved":"/tmp/d45f91da7a07cf1e26cac52319992518/midscene-shared-0.16.11-beta-20250513121030.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250513121030.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p7EWHFQ1zHYSeVQGEZpGQpeH5DM8B7p2tH3NvwVFPdHz2SqiRxJSv3Wu2idxgFejKxQvtKJ/Upf/ul7c0z/l8Q==","shasum":"0c7a29079775ea88f97dbb2d9988e0aa18c7a3bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250513121030.0.tgz","fileCount":93,"unpackedSize":509249,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmhFeKop0ntmblthTl3GyOwTiPk4aschDJM5qOlK3YnAIhAIMXN1NxwNQq0lQA6hhAteHUwaIgZjp5hnw6Mt4rPJui"}],"size":80951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250513121030.0_1747138369009_0.8887567284498081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T12:12:49.197Z","publish_time":1747138369197,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250514094019.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250514094019.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250514094019.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hGFDRDZClwJytv8H4IxA1tEFu92p8pF05pnclYdVl8YHrUo/VWe2F/zCygpp/UIWy7JRSzchdQbinD6QWNvmhQ==","_resolved":"/tmp/290428ba2978fc5b9edcbbcd20b58c6f/midscene-shared-0.16.11-beta-20250514094019.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250514094019.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hGFDRDZClwJytv8H4IxA1tEFu92p8pF05pnclYdVl8YHrUo/VWe2F/zCygpp/UIWy7JRSzchdQbinD6QWNvmhQ==","shasum":"693e0508b63e789d3f88bbbf2dddfa4333ac5a59","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250514094019.0.tgz","fileCount":88,"unpackedSize":511808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxf1Ye6b0k+4NcyT5Vwv2/xKvFMtTmdBM2wxz7Az/nLwIgdv+c+P7ixv4Y152fJOJEPFNFQXhF/99iEXFzUgmD38w="}],"size":81255},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250514094019.0_1747215757848_0.623118523379153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T09:42:38.037Z","publish_time":1747215758037,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250514094713.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250514094713.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250514094713.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ntQqLJS63Oyi7ISP3bgCtPPPnneINqHO2ONyd9IkBLjKNHfaCmnXrSyvZpDUat2gHxYaIU93zpPfbojXytSD2w==","_resolved":"/tmp/40824bc2fd903d3cfb0a5d17713753ae/midscene-shared-0.16.11-beta-20250514094713.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250514094713.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ntQqLJS63Oyi7ISP3bgCtPPPnneINqHO2ONyd9IkBLjKNHfaCmnXrSyvZpDUat2gHxYaIU93zpPfbojXytSD2w==","shasum":"402a1da4ad221e083814c0d7459479436c1910ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250514094713.0.tgz","fileCount":88,"unpackedSize":511808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH+7R7FKCpTYvHTCazEhPATN89RUMX24Br2nowX7l/+1AiEAvmJsX163fr1roNLVhBdpW6shqrjfAGuONcedS24/dqA="}],"size":81255},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250514094713.0_1747216167015_0.33158455130462583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T09:49:27.229Z","publish_time":1747216167229,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250515120437.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250515120437.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250515120437.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vu88gSLJZVq+8W3rtVoMKn1v4trTBsnwOY4CroxpdcZPnra8RWlQYnVm5vA9SYSUR9ubDDaTR/38wPkon+Hmog==","_resolved":"/tmp/54f83f217bf938af4f6be32c621fe237/midscene-shared-0.16.11-beta-20250515120437.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250515120437.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vu88gSLJZVq+8W3rtVoMKn1v4trTBsnwOY4CroxpdcZPnra8RWlQYnVm5vA9SYSUR9ubDDaTR/38wPkon+Hmog==","shasum":"a3f59a0be118ba9d8f647d584279192d3af114af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250515120437.0.tgz","fileCount":93,"unpackedSize":512202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH+rEmnHWl4zLhhd2uXYpsTzLIgQMQh6FtArZJbrHt/qAiEA5ZB5Dvh40NA5mEGac28/iawqieKdudBwy7iCGPWwc+M="}],"size":81460},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250515120437.0_1747310811650_0.9788899234545418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T12:06:51.836Z","publish_time":1747310811836,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250516035357.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250516035357.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250516035357.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9Q4+jZWymhWL14vku+Pd1E9O0A6ko2IosAOqIBy+RvkHI5r0Q/z222TMI3spZcgIZ34I4l+iI780sIljoSSa4g==","_resolved":"/tmp/85c181636c75641686ee3635b9d8636f/midscene-shared-0.16.11-beta-20250516035357.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250516035357.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9Q4+jZWymhWL14vku+Pd1E9O0A6ko2IosAOqIBy+RvkHI5r0Q/z222TMI3spZcgIZ34I4l+iI780sIljoSSa4g==","shasum":"65202804db3735d8ee7bdb39ff343cca573061fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250516035357.0.tgz","fileCount":93,"unpackedSize":512202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC6+YqrgpxJ3m4bkI7BWbzjMm0r5DL9aMZQArVM67MpkAiBBaiYS3WCMowhDd1juL+WSPa4NUgwO6FPuSyIGwML1aw=="}],"size":81460},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250516035357.0_1747367774044_0.7051395473133151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T03:56:14.265Z","publish_time":1747367774265,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250516080239.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250516080239.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250516080239.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UJZ+Cx4DBKkimZAiiQF9jLfJlci6zU7wvYVzNU+zCtmxmvFExQE7ev/uAMFBQVlRVgrRtg7BKJVcmFe5rvHM3g==","_resolved":"/tmp/da6a0454da277c6fb4f4dbed55f29738/midscene-shared-0.16.11-beta-20250516080239.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250516080239.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UJZ+Cx4DBKkimZAiiQF9jLfJlci6zU7wvYVzNU+zCtmxmvFExQE7ev/uAMFBQVlRVgrRtg7BKJVcmFe5rvHM3g==","shasum":"e445f112c26e8e4953aaa552aebbeeeddd1c0b56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250516080239.0.tgz","fileCount":93,"unpackedSize":515785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCmV5IHFvt1DxN2/9ZUjlbDtExeQ5/kue9qS/nZUYqy6wIhAI16PMji5yd+Sje9/BdB2Q4Di3cdZBpzRA1AZiFLjLPl"}],"size":81984},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250516080239.0_1747382702334_0.1350904926076144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T08:05:02.521Z","publish_time":1747382702521,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250516083808.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250516083808.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250516083808.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6bRUuOPWN3tQA03o9bMUaYVG+wkX++61boxJ4xgQEGIZq8uiOVUIB58KWV8G1xUQtSZaDNIrtOQHdVc+GAQMHQ==","_resolved":"/tmp/bd95b46d940660a106b7d6e6fbf85a83/midscene-shared-0.16.11-beta-20250516083808.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250516083808.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6bRUuOPWN3tQA03o9bMUaYVG+wkX++61boxJ4xgQEGIZq8uiOVUIB58KWV8G1xUQtSZaDNIrtOQHdVc+GAQMHQ==","shasum":"bf7572079dd39beccba8f644d672600b9b2ef291","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250516083808.0.tgz","fileCount":93,"unpackedSize":515785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDF7LPoW0vKHzyEqVT/9cOrrTbt5l/MH5PmrBqk4HcuyAIgFWknnE79sbs2CdDGpteH3mcMjUqETcw3btWF6HlDjVw="}],"size":81984},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250516083808.0_1747384827711_0.7266821636940524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T08:40:27.899Z","publish_time":1747384827899,"_source_registry_name":"default","contributors":[]},"0.16.11-beta-20250516141724.0":{"name":"@midscene/shared","version":"0.16.11-beta-20250516141724.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.16.11-beta-20250516141724.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iAwP0t+MrjT8JvINvCqFuPdmXzK1vYoLPUcIKcrSbpoJd7y1bRTJhwY48XUPduLNL0yTQEDZ1S+0y6mUicnjJQ==","_resolved":"/tmp/73a11a825721dcbd39f751017db78a7a/midscene-shared-0.16.11-beta-20250516141724.0.tgz","_from":"file:midscene-shared-0.16.11-beta-20250516141724.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iAwP0t+MrjT8JvINvCqFuPdmXzK1vYoLPUcIKcrSbpoJd7y1bRTJhwY48XUPduLNL0yTQEDZ1S+0y6mUicnjJQ==","shasum":"5d479f58f245a613c8ee7d90e429d9bca1e8f36b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.16.11-beta-20250516141724.0.tgz","fileCount":93,"unpackedSize":515785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEPZuUg6K14D4bOGjOLAjZf/zP9BGhlZeZmlnf8yGsnbAiEAuHTCO6PdqpFjyKBo2w4r8Yym635C2J6tsmMoUjBveP4="}],"size":81983},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.16.11-beta-20250516141724.0_1747405178814_0.3521406436714296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T14:19:39.031Z","publish_time":1747405179031,"_source_registry_name":"default","contributors":[]},"0.17.0":{"name":"@midscene/shared","version":"0.17.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LYnroJyn0ZKBDL9hown1NWuAaw8rDvWcXxmHJj39ZYpBF1tm15UdxYHKxxA2Y/F9hwYdX/eLdlOxE/a8ycweJg==","_resolved":"/tmp/45d0bac04ada68c07249ed9d5708075a/midscene-shared-0.17.0.tgz","_from":"file:midscene-shared-0.17.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LYnroJyn0ZKBDL9hown1NWuAaw8rDvWcXxmHJj39ZYpBF1tm15UdxYHKxxA2Y/F9hwYdX/eLdlOxE/a8ycweJg==","shasum":"e37cb2da8fe4de2dc3a527f41b3896a2162ff0cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.0.tgz","fileCount":93,"unpackedSize":515762,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEYKlevnlVNqi/of4+HRTAbAGbkmEJRe3TiDWRlj3EBwIgAPgAA5rY4blI8MPwtlHfhP2gfQfmWnA+VzcWYtLOQqM="}],"size":81969},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.0_1747405924755_0.6785245054131179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T14:32:04.940Z","publish_time":1747405924940,"_source_registry_name":"default","contributors":[]},"0.17.1-beta-20250519070950.0":{"name":"@midscene/shared","version":"0.17.1-beta-20250519070950.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1-beta-20250519070950.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0R2iqb0HDPLc+Jo/jrqa0eG5uS+/gz0J511liflsgy/dvbISEpiVTWs+TQ8YdHfUZ6vT0yleB+ZADVkPO7Jrag==","_resolved":"/tmp/91dac4843cb6031b2194789947441eb4/midscene-shared-0.17.1-beta-20250519070950.0.tgz","_from":"file:midscene-shared-0.17.1-beta-20250519070950.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0R2iqb0HDPLc+Jo/jrqa0eG5uS+/gz0J511liflsgy/dvbISEpiVTWs+TQ8YdHfUZ6vT0yleB+ZADVkPO7Jrag==","shasum":"37c933e95263d110210fc782246c2887cee13d98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1-beta-20250519070950.0.tgz","fileCount":93,"unpackedSize":515784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCW2A6pfdd5TNXWlKvkmJlhJehwdCXD83eQtbFqxaGnlgIhAJ/8lDwLbNmxtObAnDRY3I34wN+5qFptcP1FLdqLUHoq"}],"size":81986},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1-beta-20250519070950.0_1747638726518_0.726209927680912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T07:12:06.732Z","publish_time":1747638726732,"_source_registry_name":"default","contributors":[]},"0.17.1-beta-20250519071746.0":{"name":"@midscene/shared","version":"0.17.1-beta-20250519071746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1-beta-20250519071746.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VLBGDpM90Q+h+ypb+p7yXLW+dtGEkt0zTlEPfdde1uggaxQkB2SLsBaNaKy2emM1doJ6yQnkei5OSte8GFD+Mg==","_resolved":"/tmp/90196a6623ad3054a2a722b7638d6897/midscene-shared-0.17.1-beta-20250519071746.0.tgz","_from":"file:midscene-shared-0.17.1-beta-20250519071746.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VLBGDpM90Q+h+ypb+p7yXLW+dtGEkt0zTlEPfdde1uggaxQkB2SLsBaNaKy2emM1doJ6yQnkei5OSte8GFD+Mg==","shasum":"73435b595a12e00af6216fed6e45c42e219f72ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1-beta-20250519071746.0.tgz","fileCount":93,"unpackedSize":515788,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAv4cY07/I6ILEFN55mQaYzOiUD/iuzptFZkEqW6I0iaAiEA0dnGHUvr87ge22XWcZJ4N2k6waU38NRZyAabj7MNQ5I="}],"size":81981},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1-beta-20250519071746.0_1747639203709_0.9522618194365409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T07:20:03.869Z","publish_time":1747639203869,"_source_registry_name":"default","contributors":[]},"0.17.1-beta-20250519083404.0":{"name":"@midscene/shared","version":"0.17.1-beta-20250519083404.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1-beta-20250519083404.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tMHO+lS+EKcD45JnRFmA5/chsxPDwbePXL9xDupNpkzXTWfDxz2251mreFW6tieqHmDgWfpXp4+tuLtxfCvTgA==","_resolved":"/tmp/ed60b513c49bbf6c0b9c78824f6c159e/midscene-shared-0.17.1-beta-20250519083404.0.tgz","_from":"file:midscene-shared-0.17.1-beta-20250519083404.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tMHO+lS+EKcD45JnRFmA5/chsxPDwbePXL9xDupNpkzXTWfDxz2251mreFW6tieqHmDgWfpXp4+tuLtxfCvTgA==","shasum":"c50a386696c214e669126bb6981b08cb1376dc4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1-beta-20250519083404.0.tgz","fileCount":93,"unpackedSize":515760,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXq39wHgGbClNXyJb4B94q6bvzfATLNygFpm5Ue6libgIhANblmrhwnthoVb3oqgiYKI+A92rwcl5mkq3+q4N+dRQj"}],"size":81962},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1-beta-20250519083404.0_1747643785049_0.8212628986740236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T08:36:25.268Z","publish_time":1747643785268,"_source_registry_name":"default","contributors":[]},"0.17.1-beta-20250519085905.0":{"name":"@midscene/shared","version":"0.17.1-beta-20250519085905.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1-beta-20250519085905.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5qZl1U3Id87PIxEDnzwahyN96eHXtWvENZHgsDdfzD1p4uBdOGpf6gLi/GeAjQCVo7PCxCnVOyLKuAjG1M0p+w==","_resolved":"/tmp/f7718590cfa6da4c029bf600787d4150/midscene-shared-0.17.1-beta-20250519085905.0.tgz","_from":"file:midscene-shared-0.17.1-beta-20250519085905.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5qZl1U3Id87PIxEDnzwahyN96eHXtWvENZHgsDdfzD1p4uBdOGpf6gLi/GeAjQCVo7PCxCnVOyLKuAjG1M0p+w==","shasum":"d1a6cc5b3dc1449d8f4511c64a9ae48378c3c59b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1-beta-20250519085905.0.tgz","fileCount":93,"unpackedSize":516801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFm1v4kGyjmEyupI7bN8vLrXwEooiC3lOmf4ysNl5Y/vAiAfnIhLngp2mzqxPb3rUbQlH3gisoImy9PrV6QYwM5kdw=="}],"size":82202},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1-beta-20250519085905.0_1747645282368_0.8476610004615255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T09:01:22.553Z","publish_time":1747645282553,"_source_registry_name":"default","contributors":[]},"0.17.1-beta-20250519125046.0":{"name":"@midscene/shared","version":"0.17.1-beta-20250519125046.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1-beta-20250519125046.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iCxAeRF+Mpz/wGZ1ltQ0+iUd/86BTDyeCZDcNogDrThWxlbcnGVaQT87uDqnF6zH25EQYpc50dIi9G82L0b6WQ==","_resolved":"/tmp/5d175134424fbb8cb8877c4af87bed11/midscene-shared-0.17.1-beta-20250519125046.0.tgz","_from":"file:midscene-shared-0.17.1-beta-20250519125046.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iCxAeRF+Mpz/wGZ1ltQ0+iUd/86BTDyeCZDcNogDrThWxlbcnGVaQT87uDqnF6zH25EQYpc50dIi9G82L0b6WQ==","shasum":"e4725bf06940fce5e01779118bf835e6f51085b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1-beta-20250519125046.0.tgz","fileCount":93,"unpackedSize":518192,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB4uBbDIHxUaXISmzpJcmZ1mr0PzGiqT3/7rFb8kve9KAiEA8GUdHDI3r1KxtUeylW0emsG9eSdignHwCRjqJcpODSc="}],"size":82426},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1-beta-20250519125046.0_1747659182995_0.5277434104110221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T12:53:03.172Z","publish_time":1747659183172,"_source_registry_name":"default","contributors":[]},"0.17.1-beta-20250520084554.0":{"name":"@midscene/shared","version":"0.17.1-beta-20250520084554.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1-beta-20250520084554.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aTo+wpv01soDqJUn4KDN5JGJM4LWxbSqrUN5zGwYMAtgTG+1J87xxcmc+uwwF0PPQc3IIq94OIaNYo5zvmp5Kw==","_resolved":"/tmp/0267eda246b4886d70617cadff468b0a/midscene-shared-0.17.1-beta-20250520084554.0.tgz","_from":"file:midscene-shared-0.17.1-beta-20250520084554.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aTo+wpv01soDqJUn4KDN5JGJM4LWxbSqrUN5zGwYMAtgTG+1J87xxcmc+uwwF0PPQc3IIq94OIaNYo5zvmp5Kw==","shasum":"e9917262005ade77458496bbed216b5909605777","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1-beta-20250520084554.0.tgz","fileCount":93,"unpackedSize":521314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD99mzZNDPRHvvBxJ305Ijn9jyZfOo8e4cZiRTK1iCUeQIgOp7pvAg2uPp9VJJeWs9jUjnA2GbP3FVaFeB3r2QaKY0="}],"size":82825},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1-beta-20250520084554.0_1747730899670_0.05293437636719878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T08:48:19.855Z","publish_time":1747730899855,"_source_registry_name":"default","contributors":[]},"0.17.1":{"name":"@midscene/shared","version":"0.17.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-b7hkgXyzxvR3BAEpgt7DDwFijBtEQil5CIeA+hm0BcgHOW/8nh3CJHnAesCIcpXCWeMl36CVTEcS06eMlJn83w==","_resolved":"/tmp/464157924ff343678734b8eb1d488e84/midscene-shared-0.17.1.tgz","_from":"file:midscene-shared-0.17.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-b7hkgXyzxvR3BAEpgt7DDwFijBtEQil5CIeA+hm0BcgHOW/8nh3CJHnAesCIcpXCWeMl36CVTEcS06eMlJn83w==","shasum":"c988c733dce9e4b88c2d0c69f6c22b22ff9483a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.1.tgz","fileCount":93,"unpackedSize":521292,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFFguluoOIYG/tGryOyJXcfoIBNxU38riTpBTDgf4DvHAiBI0uD8R8KghedtDkZiKbkEbx11ozQVxbzeGLSfAVCa+A=="}],"size":82807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.1_1747732280796_0.9242104923120134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T09:11:20.976Z","publish_time":1747732280976,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250521031635.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250521031635.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250521031635.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UW3uujoY4M6qS4Ij/gWWZdUQT53fnG0SjT73vAWAgxxJqX3bIhIPVWVQF21s0TzE8QGnYY2PKvmQDbNbhpNEHw==","_resolved":"/tmp/8f71c0eee93173e8759f1425ef9070fa/midscene-shared-0.17.2-beta-20250521031635.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250521031635.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UW3uujoY4M6qS4Ij/gWWZdUQT53fnG0SjT73vAWAgxxJqX3bIhIPVWVQF21s0TzE8QGnYY2PKvmQDbNbhpNEHw==","shasum":"9e46d38df470773f66fd3e297cf093e12ce8f29d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250521031635.0.tgz","fileCount":93,"unpackedSize":521314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8lvkAElHHvRbMgcXr0AfWuMC5n3170vzZdAauqIBGsAiA+JCtC1/rm/2TkAI1sYClS+doelZ44VMjntE6nWaiL0w=="}],"size":82825},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250521031635.0_1747797560793_0.9362711207391836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T03:19:20.977Z","publish_time":1747797560977,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250521115451.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250521115451.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250521115451.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eEmFELAaetQBBfFNcF2G1DWVEAvfAifJue8gwqV7h+5ogMudGQBgOfkutPiJNdWLa1SzGLem4jVw/qFzbg0pJw==","_resolved":"/tmp/d47ce1ba515a68d35c8de8d4edd16542/midscene-shared-0.17.2-beta-20250521115451.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250521115451.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eEmFELAaetQBBfFNcF2G1DWVEAvfAifJue8gwqV7h+5ogMudGQBgOfkutPiJNdWLa1SzGLem4jVw/qFzbg0pJw==","shasum":"53a55f51f31c2bdf9d60a7dbe1c45c37c3966be7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250521115451.0.tgz","fileCount":93,"unpackedSize":521472,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB2n9vue7vlufLQ/E0eWWhG29A6w+zh3uBaDzVAaipt8AiEA4umvJlUrVCfRM/BeTS6qfL5JjbfTVdNN29qVXF77CDQ="}],"size":82829},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250521115451.0_1747828631863_0.18747507289462106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T11:57:12.028Z","publish_time":1747828632028,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250521131112.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250521131112.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250521131112.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qY9BpNyrK7ntp1SkXZxGdzuOuPcBQXMOOvpjSw/adIFZ8za0jO3efzT1dfzwqLJAn5XSug/SpA/66qp8j7KwFg==","_resolved":"/tmp/cc7eef59d6ce00364c8671e7dfd3714d/midscene-shared-0.17.2-beta-20250521131112.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250521131112.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qY9BpNyrK7ntp1SkXZxGdzuOuPcBQXMOOvpjSw/adIFZ8za0jO3efzT1dfzwqLJAn5XSug/SpA/66qp8j7KwFg==","shasum":"be4edca52acba4f548a2bedd521b531379ee1c1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250521131112.0.tgz","fileCount":93,"unpackedSize":526197,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIExsgb3SO1stz/ODB/L6oY+SglaO6dbhtqXDPoN5kHJgAiEAltXABejSj2hlK/wQX0MXWcK86RsUWycjqBoUMhewkSc="}],"size":83556},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250521131112.0_1747833218697_0.6603635792484537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T13:13:38.952Z","publish_time":1747833218952,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250521233451.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250521233451.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250521233451.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qDs3Nrwmee3c4dnN/i5vbQ659tbR14N2Pb3hhsXANF8vA1Fi2l5flZpPbihX8SShkymzazSwfpA+60cjFr++3Q==","_resolved":"/tmp/049ca0d12e67e7f02f732ad7c565e803/midscene-shared-0.17.2-beta-20250521233451.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250521233451.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qDs3Nrwmee3c4dnN/i5vbQ659tbR14N2Pb3hhsXANF8vA1Fi2l5flZpPbihX8SShkymzazSwfpA+60cjFr++3Q==","shasum":"60c707ce592bd405f8fa406350ab4bf815c76831","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250521233451.0.tgz","fileCount":93,"unpackedSize":528179,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVMROR40OMS388s5VBL2QCBWJ+ybCCXGRsHLOSf18zlwIhANPOg7aBucM1TcQRG4SlcCfiRCGIN19PjerRCFIJvKG1"}],"size":83913},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250521233451.0_1747870643680_0.03447836077262689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T23:37:23.930Z","publish_time":1747870643930,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250522144134.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250522144134.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250522144134.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Rav+nzS+zg8WCeQzwfdEC1RJlSDsdgVCsNQbuSneJrqhuDvy78e55kSWiw54nPGsYc/6s6M07U+flo688tpgWQ==","_resolved":"/tmp/5cbf2d3189cdebda118d9f89236e1e5b/midscene-shared-0.17.2-beta-20250522144134.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250522144134.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Rav+nzS+zg8WCeQzwfdEC1RJlSDsdgVCsNQbuSneJrqhuDvy78e55kSWiw54nPGsYc/6s6M07U+flo688tpgWQ==","shasum":"c8cfd70d9e278511531283be09d521fa1c073aec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250522144134.0.tgz","fileCount":93,"unpackedSize":528725,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWNTCXgsBtvYcrxBaVZ2gD2Im8hnMrpaGEVlQwotoIRQIhAKJiG59TRSob6Fq96jRKTfIcrdLiOfLB3aY8N1ssyAK0"}],"size":84041},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250522144134.0_1747925039104_0.8610379980486496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T14:43:59.302Z","publish_time":1747925039302,"_source_registry_name":"default","contributors":[]},"0.17.2":{"name":"@midscene/shared","version":"0.17.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XsEqXIJDjLhTukKLBH4+vfV9sCecY8ABIWJuBaCn7ltBgqUepNKUiuXwc/Vj8oENvgqg/IzqpP/FFOdm2JdaJw==","_resolved":"/tmp/0094544c8f0979c4f7af2de0b268a30e/midscene-shared-0.17.2.tgz","_from":"file:midscene-shared-0.17.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XsEqXIJDjLhTukKLBH4+vfV9sCecY8ABIWJuBaCn7ltBgqUepNKUiuXwc/Vj8oENvgqg/IzqpP/FFOdm2JdaJw==","shasum":"44d986349eaeeb0a9cc093d5fedfa303b2e0f5a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2.tgz","fileCount":93,"unpackedSize":528157,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICssEJS4bIcf/7WstPjob3Vg6imQ2gUpQFxNv1VVvkmVAiBp3GHwS7hADXFMBdzIqtwGVuFx0PFM56M4/eNZG8ajiw=="}],"size":83894},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2_1747981132092_0.6473512122386178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T06:18:52.297Z","publish_time":1747981132297,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250523061809.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250523061809.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250523061809.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LVNFyxhfRkO6hw1zRerxH/IOzV3ZuqLo4z18NJpVq18bCaN8Wk0yemtKGiHSSTW7ZzlLuWrfVAN7NeWUoE8iXQ==","_resolved":"/tmp/f1ede903f860a6a43f166308f8a189a0/midscene-shared-0.17.2-beta-20250523061809.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250523061809.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LVNFyxhfRkO6hw1zRerxH/IOzV3ZuqLo4z18NJpVq18bCaN8Wk0yemtKGiHSSTW7ZzlLuWrfVAN7NeWUoE8iXQ==","shasum":"866fcc4cfe2bc2441208a0c2e2f7b2dc727b7c4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250523061809.0.tgz","fileCount":93,"unpackedSize":532971,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCLwLTrmTmjL6iDXLlJ6lU0n34DvBxa7ymzwPxl1E2mZwIhAOOBFI9X+o0c4EEure/7d5ojIeobNTm3+cUz2EeVIsa+"}],"size":83564},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250523061809.0_1747981226857_0.3949271887034471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T06:20:27.054Z","publish_time":1747981227054,"_source_registry_name":"default","contributors":[]},"0.17.2-beta-20250523075813.0":{"name":"@midscene/shared","version":"0.17.2-beta-20250523075813.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.2-beta-20250523075813.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ba+IsaRQdyz6pARPXQmbb77AYS2KZ4NQCMlarxwgJQuX4/LbRW2pcIdd9Rn55Qs9gQio+RYhZjIkgsZjsNKDOA==","_resolved":"/tmp/3a0229f12a98c03535ba46177f300f57/midscene-shared-0.17.2-beta-20250523075813.0.tgz","_from":"file:midscene-shared-0.17.2-beta-20250523075813.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ba+IsaRQdyz6pARPXQmbb77AYS2KZ4NQCMlarxwgJQuX4/LbRW2pcIdd9Rn55Qs9gQio+RYhZjIkgsZjsNKDOA==","shasum":"82c044c3b1c4973c4944fd5571e589c29e771705","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.2-beta-20250523075813.0.tgz","fileCount":93,"unpackedSize":543100,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDk69ipqh/Dr6uqXAAA6i/uG4efTeUcQhfzif6aUpviXgIgQV9de4o+wnpj40eRU2+0QBmsyqh9nnPChPUZeESJspY="}],"size":89922},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.2-beta-20250523075813.0_1747987233585_0.363787607191393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T08:00:33.768Z","publish_time":1747987233768,"_source_registry_name":"default","contributors":[]},"0.17.3-beta-20250526031130.0":{"name":"@midscene/shared","version":"0.17.3-beta-20250526031130.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.3-beta-20250526031130.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I4kZaVuqeLtJVo7VWQmvbSRYLaGhxUNQJG942wW+zz9fK8PwIVlxWiF6UHFPedaDuMrq4E9YHI0ZwEj3tFwQBw==","_resolved":"/tmp/7cc93f6f5fbaa4c956126956e3e7489f/midscene-shared-0.17.3-beta-20250526031130.0.tgz","_from":"file:midscene-shared-0.17.3-beta-20250526031130.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I4kZaVuqeLtJVo7VWQmvbSRYLaGhxUNQJG942wW+zz9fK8PwIVlxWiF6UHFPedaDuMrq4E9YHI0ZwEj3tFwQBw==","shasum":"f0267f89dcb469ea20bde4e652f77cbc07469804","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.3-beta-20250526031130.0.tgz","fileCount":93,"unpackedSize":543100,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBU7spTpNGyoSvdMLghNhBYVdXcNFG7+5xRgchytTd1bAiA+6B9zT1TlwiTVH3nQ0+xFE25KnRIM7u8GxPlfiMYW+w=="}],"size":89922},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.3-beta-20250526031130.0_1748229232431_0.0895092964095503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T03:13:52.666Z","publish_time":1748229232666,"_source_registry_name":"default","contributors":[]},"0.17.3-beta-20250526042111.0":{"name":"@midscene/shared","version":"0.17.3-beta-20250526042111.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.3-beta-20250526042111.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ODZdupPCYgwuA+q9hL0rGLSwWsJBCBCCjEOcdbYu9s2mQQidsnCmrl3eKeY6aM+/eEqWcRVrr0Di7LeagiihFw==","_resolved":"/tmp/066670040118744833b7e03dd0d49a20/midscene-shared-0.17.3-beta-20250526042111.0.tgz","_from":"file:midscene-shared-0.17.3-beta-20250526042111.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ODZdupPCYgwuA+q9hL0rGLSwWsJBCBCCjEOcdbYu9s2mQQidsnCmrl3eKeY6aM+/eEqWcRVrr0Di7LeagiihFw==","shasum":"69890bbaf96c3a105042e6ddfcda81b511b39a99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.3-beta-20250526042111.0.tgz","fileCount":93,"unpackedSize":542769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAdb3xyV2ix1Bvn+1v8ppC76cB2q27DaUdGNAg7Q0uNuAiB4+h0LVNUlI3XdCuak7rmAJfIOLJsjnhyS2BwgpeeNOQ=="}],"size":89873},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.3-beta-20250526042111.0_1748233416509_0.2494801365375965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T04:23:36.751Z","publish_time":1748233416751,"_source_registry_name":"default","contributors":[]},"0.17.3":{"name":"@midscene/shared","version":"0.17.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-47dqCwM3LD9yNlnR7RuX8r4l/0dTijUlAmk7NybNGq02CV2RJ7PHbPxTbe9aDre47lhO+2xZYdm3p+btORwm4Q==","_resolved":"/tmp/afa63ba25dd4a05a419796099e47590d/midscene-shared-0.17.3.tgz","_from":"file:midscene-shared-0.17.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-47dqCwM3LD9yNlnR7RuX8r4l/0dTijUlAmk7NybNGq02CV2RJ7PHbPxTbe9aDre47lhO+2xZYdm3p+btORwm4Q==","shasum":"7f2cd59e481ecb2cb8771c208de040922e1d1869","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.3.tgz","fileCount":93,"unpackedSize":542747,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC7rOBUlHfKHXL7j7fsQTCIRKSXVeLB6D98lWkj+WgsDgIgEyZABqa9mmu/CQWEIbCBZ6GcKuqdxZ+M+f8+7JHMUJc="}],"size":89855},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.3_1748241419813_0.794295904776197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T06:37:00.023Z","publish_time":1748241420023,"_source_registry_name":"default","contributors":[]},"0.17.4-beta-20250526154612.0":{"name":"@midscene/shared","version":"0.17.4-beta-20250526154612.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.4-beta-20250526154612.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5v3uGvW04ApTYrL/KSnORUayUidQNvAkkwUlzqsBiPLMydYYXos6i+ovsVKUDRia/3p8Oi4+x5O8+x6QKRJc4Q==","_resolved":"/tmp/120f68200e406e8ca3b1b6f577ba9a85/midscene-shared-0.17.4-beta-20250526154612.0.tgz","_from":"file:midscene-shared-0.17.4-beta-20250526154612.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5v3uGvW04ApTYrL/KSnORUayUidQNvAkkwUlzqsBiPLMydYYXos6i+ovsVKUDRia/3p8Oi4+x5O8+x6QKRJc4Q==","shasum":"c5f38919a6a51c0d7b651e6dccfc323142d3b5ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.4-beta-20250526154612.0.tgz","fileCount":93,"unpackedSize":542769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGfPhxkX7T76i2eKJPjXNkT0at6T0PXDJJFiz14PmqYMAiB1vX6QI18cOPWyGV/7WdjZdiBx4pr4oTVw146Lr51+Ww=="}],"size":89874},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.4-beta-20250526154612.0_1748274516863_0.09775003662712711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T15:48:37.076Z","publish_time":1748274517076,"_source_registry_name":"default","contributors":[]},"0.17.4-beta-20250528162713.0":{"name":"@midscene/shared","version":"0.17.4-beta-20250528162713.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"_id":"@midscene/shared@0.17.4-beta-20250528162713.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gg8TRHLAtZ1EwDifFC6OLBZibO/W7z4nUl1SArSoULNN2xl0bUzE2z8GR1GMq8jzjzLeStJL303xUCYfNTE9Jg==","_resolved":"/tmp/5b5f4092fbe9c5835b8ec06fabff3b65/midscene-shared-0.17.4-beta-20250528162713.0.tgz","_from":"file:midscene-shared-0.17.4-beta-20250528162713.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gg8TRHLAtZ1EwDifFC6OLBZibO/W7z4nUl1SArSoULNN2xl0bUzE2z8GR1GMq8jzjzLeStJL303xUCYfNTE9Jg==","shasum":"41d64156220d1dfdade11adfaffa4a09e276f973","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.4-beta-20250528162713.0.tgz","fileCount":93,"unpackedSize":542769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYb5mU7K93tyazdLa1zusZ+MNQfOFT/I26rqFHEG0fRAIgDQti1j0gZIWOtw1oZZ2GrWxCYojKyUco0LNW9lBuI+E="}],"size":89874},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.4-beta-20250528162713.0_1748449778146_0.3261944124298042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T16:29:38.343Z","publish_time":1748449778343,"_source_registry_name":"default","contributors":[]},"0.17.4-beta-20250530041415.0":{"name":"@midscene/shared","version":"0.17.4-beta-20250530041415.0","_id":"@midscene/shared@0.17.4-beta-20250530041415.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"05ccbdf70f54a11f06c4a52d924a7b0f84c98e73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.4-beta-20250530041415.0.tgz","fileCount":93,"integrity":"sha512-eH2XgFLoR72jkXGS8derYmJ0hrnTdXnchrTYAnWqZtJ+K43VICgQa4+62uayTD+RsPdSBwtsL/jIZ6Z7zolknQ==","signatures":[{"sig":"MEUCIDRuZ7pqO9/PUlir8DqQY1aLjgUnPVbwPopQlBEspu9FAiEAvL9HSY2X9oDYXb8RzzbxUFYeVjt5X8+evo7qecARZ1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540259,"size":84562},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.17.4-beta-20250530041415.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/588dcbffea1eaf3fca80f01ece82ad68/midscene-shared-0.17.4-beta-20250530041415.0.tgz","_integrity":"sha512-eH2XgFLoR72jkXGS8derYmJ0hrnTdXnchrTYAnWqZtJ+K43VICgQa4+62uayTD+RsPdSBwtsL/jIZ6Z7zolknQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.2","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.17.4-beta-20250530041415.0_1748578601682_0.9629871431445107","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-30T04:16:41.864Z","publish_time":1748578601864,"_source_registry_name":"default","contributors":[]},"0.17.4":{"name":"@midscene/shared","version":"0.17.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.17.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Bn+EJQfvYLoY5IU7LqQhB06VgKL1WO3XrVisl2lym2UGGD7vnl5ABrkgOiJdCvW/hvYwhnsV7tD1ctUsD0Apww==","_resolved":"/tmp/ea874d0cd61f9036dd3ca33b0767bcac/midscene-shared-0.17.4.tgz","_from":"file:midscene-shared-0.17.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Bn+EJQfvYLoY5IU7LqQhB06VgKL1WO3XrVisl2lym2UGGD7vnl5ABrkgOiJdCvW/hvYwhnsV7tD1ctUsD0Apww==","shasum":"677f4ce6ca3f02806336f1059726834853f06c54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.4.tgz","fileCount":93,"unpackedSize":540237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEQ5/P1B7XSB0zuoVarSclWK20aKUAQlECsfKUgpqmttAiBjmklr50tRgiN292C/J0CtZpDASzkXB7qErYQ2RDgJRw=="}],"size":84543},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.4_1748586690016_0.5987590118186403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T06:31:30.244Z","publish_time":1748586690244,"_source_registry_name":"default","contributors":[]},"0.17.5-beta-20250530085206.0":{"name":"@midscene/shared","version":"0.17.5-beta-20250530085206.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.17.5-beta-20250530085206.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wfYLihDXRJ6djfqxjKsmUppXo6URnc9bozJobq+Iis+N2/+PIlu8qbm0brHyYf7mOocSXXRtaTfSlYL13nIh3w==","_resolved":"/tmp/4ff6b5ea748d532d8f0e07ba0ba03f67/midscene-shared-0.17.5-beta-20250530085206.0.tgz","_from":"file:midscene-shared-0.17.5-beta-20250530085206.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wfYLihDXRJ6djfqxjKsmUppXo6URnc9bozJobq+Iis+N2/+PIlu8qbm0brHyYf7mOocSXXRtaTfSlYL13nIh3w==","shasum":"dbad0242a52a284563089facd363d7e92de44f74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.5-beta-20250530085206.0.tgz","fileCount":93,"unpackedSize":543357,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEfrzCEOfPbAph2UpPLH0qShOa7rj6xP48Oazf+GSGgwIgZbC29VgUEqaIkZYuHb9DXGvOxj3WDZ+jHX6rM327saQ="}],"size":84838},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.5-beta-20250530085206.0_1748595272164_0.47069552529070235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T08:54:32.335Z","publish_time":1748595272335,"_source_registry_name":"default","contributors":[]},"0.17.5-beta-20250530102932.0":{"name":"@midscene/shared","version":"0.17.5-beta-20250530102932.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.17.5-beta-20250530102932.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I0Bz+0KC1l5WmP6CpaITpX5XI1fRs6G55Rc3ngGAL9B92kQoWqFYRjFKAgDekIGHDZwJ8NjmM3KCPvzsqgsrQg==","_resolved":"/tmp/a281aff0cd49aa59fbdb73d3f14d5b5f/midscene-shared-0.17.5-beta-20250530102932.0.tgz","_from":"file:midscene-shared-0.17.5-beta-20250530102932.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I0Bz+0KC1l5WmP6CpaITpX5XI1fRs6G55Rc3ngGAL9B92kQoWqFYRjFKAgDekIGHDZwJ8NjmM3KCPvzsqgsrQg==","shasum":"d1b7e5641ef6550e3d8f3ab8cda7c213f03d3f9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.5-beta-20250530102932.0.tgz","fileCount":93,"unpackedSize":543357,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCMkS7jr8w3c2GKLMCN+S68wIjiCBpErKU3FeLLqgwcRgIgVAZ/MBZDSldf0h0gm2H2PW1x/iNpuhUZojGg8SU42tQ="}],"size":84838},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.5-beta-20250530102932.0_1748601183069_0.42763062487058834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T10:33:03.278Z","publish_time":1748601183278,"_source_registry_name":"default","contributors":[]},"0.17.5":{"name":"@midscene/shared","version":"0.17.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.17.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-s04YzAjUtA5bV8/ntAElOti4WcaV3Te8udOFfjEu6hHxtqnyqXopoDDv3mb1zUSdQwMC3w76EU730piNbF07+A==","_resolved":"/tmp/939f8efff3b358dd0d54f11df9f9f8a0/midscene-shared-0.17.5.tgz","_from":"file:midscene-shared-0.17.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-s04YzAjUtA5bV8/ntAElOti4WcaV3Te8udOFfjEu6hHxtqnyqXopoDDv3mb1zUSdQwMC3w76EU730piNbF07+A==","shasum":"3b87a6f3986d7d42dd9104cd4b4885fdb705ca38","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.5.tgz","fileCount":93,"unpackedSize":540237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8RCAYQW7QbeAx+gIkKO9fx7vZe6ILW8Yo/lm9aFT6QAiBckbk0WMsQe8TppJ/L03WNfraeSsqvl6fpk5XqbdVJbw=="}],"size":84543},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.5_1748938922669_0.23059070605409637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T08:22:02.840Z","publish_time":1748938922840,"_source_registry_name":"default","contributors":[]},"0.17.6-beta-20250605050844.0":{"name":"@midscene/shared","version":"0.17.6-beta-20250605050844.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.17.6-beta-20250605050844.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qewRkJQvIqHh4F+4lJce9W8rFkFkYcz9bHOgCzx0W2E6UOoy0p+1TZEaJQRbGYDa3Km5jdg5Dn69zCHbwOFDjQ==","_resolved":"/tmp/38e681c2d06a5b3a9e9f4d8bb9c2d250/midscene-shared-0.17.6-beta-20250605050844.0.tgz","_from":"file:midscene-shared-0.17.6-beta-20250605050844.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qewRkJQvIqHh4F+4lJce9W8rFkFkYcz9bHOgCzx0W2E6UOoy0p+1TZEaJQRbGYDa3Km5jdg5Dn69zCHbwOFDjQ==","shasum":"4647003175e164cc0c11f0903ae748925d13fef1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.6-beta-20250605050844.0.tgz","fileCount":93,"unpackedSize":543357,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSGZQrwm2XX+fpz265KoTRc6SNnpWTLn+TadssJNt4RQIgIE+67XmO9eT95DXYKySVQNwwOCbP17zz/Livi5PDIBo="}],"size":84838},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.6-beta-20250605050844.0_1749100274782_0.8046185348887049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T05:11:15.001Z","publish_time":1749100275001,"_source_registry_name":"default","contributors":[]},"0.17.6-beta-20250607054355.0":{"name":"@midscene/shared","version":"0.17.6-beta-20250607054355.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.17.6-beta-20250607054355.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tCqm3JMJm2A7CQd3Jdcfh4nR/uyL2safnxRSPPNXrfVaN7e1iT70vuTOi69jFaYgTEQODRkEbbM4O/MfHSE+vw==","_resolved":"/tmp/b46c08d0c2ecd08d17686090f066ab50/midscene-shared-0.17.6-beta-20250607054355.0.tgz","_from":"file:midscene-shared-0.17.6-beta-20250607054355.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tCqm3JMJm2A7CQd3Jdcfh4nR/uyL2safnxRSPPNXrfVaN7e1iT70vuTOi69jFaYgTEQODRkEbbM4O/MfHSE+vw==","shasum":"67df958361725015f06311351e658ee169f728f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.17.6-beta-20250607054355.0.tgz","fileCount":93,"unpackedSize":543357,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNWK++vRkwiIVyd2+Qdx0j5/Nl+BwEYKOwadwlnyvAqgIgPgetiVN+k3q2kLwimTmo2ii5hOmRWlAxMRsmV3uoPfA="}],"size":84839},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.17.6-beta-20250607054355.0_1749275193272_0.6978169518839661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-07T05:46:33.524Z","publish_time":1749275193524,"_source_registry_name":"default","contributors":[]},"0.18.0":{"name":"@midscene/shared","version":"0.18.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.18.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-H4zr2GeqElnlo4XpomKeb7cHLykfKtzGxLVMSI0NEaggP4wzQEar5or10WN0RlV+aACCRX6XmnVjUgOP/k+pUQ==","_resolved":"/tmp/8bf40d42e2f84d0369d322ac3d7b27d5/midscene-shared-0.18.0.tgz","_from":"file:midscene-shared-0.18.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-H4zr2GeqElnlo4XpomKeb7cHLykfKtzGxLVMSI0NEaggP4wzQEar5or10WN0RlV+aACCRX6XmnVjUgOP/k+pUQ==","shasum":"6847995591de28d6043bcc813190f2f2b75ce9d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.0.tgz","fileCount":93,"unpackedSize":543335,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBSq3wImVk62AiWQD2OA9HaG8+paClCAqkj0v69EPVskAiEA7SZldD112+imq0kPf/k4g8xksSLAq6Tg6loxUqSi5Vg="}],"size":84818},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.18.0_1749438255458_0.7231013609162107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T03:04:15.642Z","publish_time":1749438255642,"_source_registry_name":"default","contributors":[]},"0.18.1-beta-20250611081529.0":{"name":"@midscene/shared","version":"0.18.1-beta-20250611081529.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.18.1-beta-20250611081529.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CUm5MYBg0Azk5xBJCLSS3N1rsclNvEI25q8tlOG+Wfd7mWcTMo5765X3UlmSJ8Xk4202cF8d7J7rrriNXdMSuQ==","_resolved":"/tmp/e84eb0eb9fc2318e6070ad8e07700858/midscene-shared-0.18.1-beta-20250611081529.0.tgz","_from":"file:midscene-shared-0.18.1-beta-20250611081529.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CUm5MYBg0Azk5xBJCLSS3N1rsclNvEI25q8tlOG+Wfd7mWcTMo5765X3UlmSJ8Xk4202cF8d7J7rrriNXdMSuQ==","shasum":"ee40e7de782bd58f1054bd9a9053680ac86235fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.1-beta-20250611081529.0.tgz","fileCount":93,"unpackedSize":543357,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEPy4pVd7vWFuHg6jYKsf724SVyzM6UQeyvGzH+MWB8lAiBd5ckl7fhsqFgGjcDwkhxR9gdZNLMS+uUE3jteuLXwbg=="}],"size":84838},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.18.1-beta-20250611081529.0_1749629905744_0.11635780495414383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T08:18:25.929Z","publish_time":1749629905929,"_source_registry_name":"default","contributors":[]},"0.18.1-beta-20250611082446.0":{"name":"@midscene/shared","version":"0.18.1-beta-20250611082446.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.2","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.18.1-beta-20250611082446.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LIlCSwwnBRP++wkIz4AZEgLTCgXptQAX+lsvOLqFW8e9p4c/VzgCbTYrnsAn2sI+h9TteALZXijMfo/ck6/VhQ==","_resolved":"/tmp/25239a4ecbaade9cbd8582363b75ee72/midscene-shared-0.18.1-beta-20250611082446.0.tgz","_from":"file:midscene-shared-0.18.1-beta-20250611082446.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LIlCSwwnBRP++wkIz4AZEgLTCgXptQAX+lsvOLqFW8e9p4c/VzgCbTYrnsAn2sI+h9TteALZXijMfo/ck6/VhQ==","shasum":"093999bd09cfe368ee58b38612b66f2dadaead27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.1-beta-20250611082446.0.tgz","fileCount":93,"unpackedSize":546594,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFqUQ8Kdw/4hmgnSwwQbxOy4rC5Rd/UXCnqUwYUx/6oTAiEAnE4k6CodSc9MczzJl+OkWiwD0SMD8MJ0kQ0l1K/hRsI="}],"size":90228},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.18.1-beta-20250611082446.0_1749630433578_0.8247427433926977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T08:27:13.756Z","publish_time":1749630433756,"_source_registry_name":"default","contributors":[]},"0.18.1-beta-20250612055514.0":{"name":"@midscene/shared","version":"0.18.1-beta-20250612055514.0","license":"MIT","_id":"@midscene/shared@0.18.1-beta-20250612055514.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"a6f39b0a722cc71515ea274a8e88e3335f1a0705","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.1-beta-20250612055514.0.tgz","fileCount":94,"integrity":"sha512-6FSXgBPv9dJan4ByGOam6e6372Eingix8VRkQ1U7Y+X4l8DCCFD+65/ZSMDR+KhgwDC2SGKAh3xRR/OzvYDClQ==","signatures":[{"sig":"MEYCIQDprbZv+TCDQjhQmPKUKW4KLDJFWIMjuBMVfR4rKiEBEAIhALGwXMhxNOU6rQYeMXY9kcb0GG4msaobdLsul1b8dOyP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556656,"size":88244},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.18.1-beta-20250612055514.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/6331c0bd15282925d3dc6da32f5271f5/midscene-shared-0.18.1-beta-20250612055514.0.tgz","_integrity":"sha512-6FSXgBPv9dJan4ByGOam6e6372Eingix8VRkQ1U7Y+X4l8DCCFD+65/ZSMDR+KhgwDC2SGKAh3xRR/OzvYDClQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.18.1-beta-20250612055514.0_1749707871253_0.2391029730546157","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T05:57:51.428Z","publish_time":1749707871428,"_source_registry_name":"default","contributors":[]},"0.18.1":{"name":"@midscene/shared","version":"0.18.1","license":"MIT","_id":"@midscene/shared@0.18.1","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"7f4782f582fb192f014006181ea0d93eee849497","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.1.tgz","fileCount":94,"integrity":"sha512-kvXDp8jHEc0I0a2Tw1rEjwejLPbmQJI/WJBVIsbDMMKZyRJNyetLiKEo3hMcpJTTzOhlTIEN6JyuaQkpiNmtXQ==","signatures":[{"sig":"MEQCICD03tOY+pHyHnSz5o7TX+V6GiEzVj/HLElUtZAPLZfdAiA6mJFsVsHhvx+DWGnINJS7VFqwip6LK2E79fYtNdyGAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556634,"size":88230},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.18.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/6fa212da566e4473c3099b7d34773af4/midscene-shared-0.18.1.tgz","_integrity":"sha512-kvXDp8jHEc0I0a2Tw1rEjwejLPbmQJI/WJBVIsbDMMKZyRJNyetLiKEo3hMcpJTTzOhlTIEN6JyuaQkpiNmtXQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.18.1_1749722635674_0.39895072074401616","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T10:03:55.839Z","publish_time":1749722635839,"_source_registry_name":"default","contributors":[]},"0.18.2-beta-20250612100846.0":{"name":"@midscene/shared","version":"0.18.2-beta-20250612100846.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.18.2-beta-20250612100846.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FLk0WEv4NgOZyF6/bDWuNsL6oUYDZjBQTRadUqOvd3z/szDx0Hq1CxwW2onawaW1fRQlaTiGNg7FLFAQx1fpDg==","_resolved":"/tmp/b2451598581115887f5f304665642a79/midscene-shared-0.18.2-beta-20250612100846.0.tgz","_from":"file:midscene-shared-0.18.2-beta-20250612100846.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FLk0WEv4NgOZyF6/bDWuNsL6oUYDZjBQTRadUqOvd3z/szDx0Hq1CxwW2onawaW1fRQlaTiGNg7FLFAQx1fpDg==","shasum":"a717126a54447730c9a824b6399f289f2992c0e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.2-beta-20250612100846.0.tgz","fileCount":94,"unpackedSize":556656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICeDjzc2SHIOdtTqb13WZzuounvF3AW4lnwAwcyITsiTAiEAsKBsVv/rs2Rfu7l2OxREr/i8VWuoCtu3A6WIf5v5ntk="}],"size":88245},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.18.2-beta-20250612100846.0_1749723083894_0.7561270437341661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-12T10:11:24.104Z","publish_time":1749723084104,"_source_registry_name":"default","contributors":[]},"0.18.2":{"name":"@midscene/shared","version":"0.18.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.18.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iz7LIvyOBASoYe+m9fKqMqqcxkRKB5IVsCDgIAzqFrTSqWrtWD8w250GqvbYeX/Yr/a4HsL7UoYQBracLNetIg==","_resolved":"/tmp/59860b9221196cf38060cdeca215e81a/midscene-shared-0.18.2.tgz","_from":"file:midscene-shared-0.18.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iz7LIvyOBASoYe+m9fKqMqqcxkRKB5IVsCDgIAzqFrTSqWrtWD8w250GqvbYeX/Yr/a4HsL7UoYQBracLNetIg==","shasum":"eb559190913b1e90ed465e2ea960c228c6ed8721","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.2.tgz","fileCount":94,"unpackedSize":556634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFtfPF6viieRIZvU9R88SA1vmY6MryIzMCvBODl243yDAiEAz5c0bt3Df3e2oNjd2u6p5b2Y0J3bgSXFYmVyUGxNOlg="}],"size":88230},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.18.2_1749727296494_0.8903452600635113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-12T11:21:36.690Z","publish_time":1749727296690,"_source_registry_name":"default","contributors":[]},"0.18.3-beta-20250613021429.0":{"name":"@midscene/shared","version":"0.18.3-beta-20250613021429.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.18.3-beta-20250613021429.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yr7YTtnjS/gRJnftn/7cQMLiLpt38jkg6hihX3af9a3T+5hYe8CHHY72M5LdxjfWICpBHkrnzw24Z7OfvlGn9Q==","_resolved":"/tmp/35a30cbc5eacd1f5208cda86d9c364d2/midscene-shared-0.18.3-beta-20250613021429.0.tgz","_from":"file:midscene-shared-0.18.3-beta-20250613021429.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yr7YTtnjS/gRJnftn/7cQMLiLpt38jkg6hihX3af9a3T+5hYe8CHHY72M5LdxjfWICpBHkrnzw24Z7OfvlGn9Q==","shasum":"a5ec780626c36f8acee93698939c9469f457fcd6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.18.3-beta-20250613021429.0.tgz","fileCount":94,"unpackedSize":556656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFck7/HfMvVbX37UzBhjEVCjUwgtspONazjfORCY8fOsAiEA/SLA0Lfs9WZMxyuQ8+eVtjrSowam46T6rtXAs4RKzJY="}],"size":88245},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.18.3-beta-20250613021429.0_1749781057982_0.5716239746644078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-13T02:17:38.285Z","publish_time":1749781058285,"_source_registry_name":"default","contributors":[]},"0.19.0":{"name":"@midscene/shared","version":"0.19.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HMcU2IjwUxXtLIB3JT7dibY9VR91mxL4yy13vrAHeXBPawhsNNwS72rQa6hv8ykvLMj/CYrOX86bS9x0IzHL5A==","_resolved":"/tmp/00f1f720cdede1ab1fe726e85d2eac5e/midscene-shared-0.19.0.tgz","_from":"file:midscene-shared-0.19.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HMcU2IjwUxXtLIB3JT7dibY9VR91mxL4yy13vrAHeXBPawhsNNwS72rQa6hv8ykvLMj/CYrOX86bS9x0IzHL5A==","shasum":"c84632a7a79733c68a6c81ad8b061ed0d47c89c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.0.tgz","fileCount":94,"unpackedSize":556634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMnQu/9MRUbJildBy3Dv7CyVq4Etc7RFPNtdzAfD+0GwIgZAZhMlnMID+6pueN9zBQjBQh5VxZ/aR4V6N380NnqWg="}],"size":88230},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.0_1749785537884_0.03229860767668313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-13T03:32:18.061Z","publish_time":1749785538061,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250613042051.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250613042051.0","license":"MIT","_id":"@midscene/shared@0.19.1-beta-20250613042051.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"5821733da91b9992824ed2fd2123ce138d9bc26c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250613042051.0.tgz","fileCount":94,"integrity":"sha512-xNdHRHOmmiyj2tJ0ytzFXQvJ0nvfQRB2txqcV1fNXMC4P1T5N6OIATczMNKWPdudhBpf8kihvEGdp/vs1A8l1Q==","signatures":[{"sig":"MEUCIQCZz6HLwqFgl0SGRFJvz0rXH/nHC2pl4htalhhl/05dvQIgF75R+EnHArzgqxe6G1s6CQzSFTzMuYdX2WnvNGgkCsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556786,"size":88257},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.19.1-beta-20250613042051.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/16d65a153d25aa3ea0b39489296acc7f/midscene-shared-0.19.1-beta-20250613042051.0.tgz","_integrity":"sha512-xNdHRHOmmiyj2tJ0ytzFXQvJ0nvfQRB2txqcV1fNXMC4P1T5N6OIATczMNKWPdudhBpf8kihvEGdp/vs1A8l1Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.19.1-beta-20250613042051.0_1749788603659_0.29608576751094207","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T04:23:23.921Z","publish_time":1749788603921,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250613065219.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250613065219.0","license":"MIT","_id":"@midscene/shared@0.19.1-beta-20250613065219.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d47214336fbf0fbfe4e9a06719f18a53acf13191","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250613065219.0.tgz","fileCount":94,"integrity":"sha512-5j7gQjavHmaS8zqjh4+Y1xckIWZ+e0vg0CQIS3fFDLiHmTPhfYxgtBVtPPnlwndA41rBoH1419+6iZTpADsGEw==","signatures":[{"sig":"MEUCIAwOJY6TXqCtkyAyvzPIVh8+QOSGFMjHzZRPi4zBzkEkAiEAyNQizAneqxUlI31uN2iMJeDhpoOT4DZz3CSScrrjX9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556656,"size":88245},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.19.1-beta-20250613065219.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/4d2a4bf9e7e5059446470cd71fe7935c/midscene-shared-0.19.1-beta-20250613065219.0.tgz","_integrity":"sha512-5j7gQjavHmaS8zqjh4+Y1xckIWZ+e0vg0CQIS3fFDLiHmTPhfYxgtBVtPPnlwndA41rBoH1419+6iZTpADsGEw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.19.1-beta-20250613065219.0_1749797697017_0.40167923853713394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T06:54:57.203Z","publish_time":1749797697203,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250616032243.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250616032243.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1-beta-20250616032243.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8dtMSWgrbr+qKp9hmbogFusb45MyrE/M1pBJ4jc2iSEpYCnZVmYF/G8FwjdC+1ZHCmveJdhYDtnBVNuaiAD5lw==","_resolved":"/tmp/62a3fa671a2c2ce2f805743171a11a32/midscene-shared-0.19.1-beta-20250616032243.0.tgz","_from":"file:midscene-shared-0.19.1-beta-20250616032243.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8dtMSWgrbr+qKp9hmbogFusb45MyrE/M1pBJ4jc2iSEpYCnZVmYF/G8FwjdC+1ZHCmveJdhYDtnBVNuaiAD5lw==","shasum":"8238076aac1caf3c36a81e8c8e234d93c54e7e0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250616032243.0.tgz","fileCount":94,"unpackedSize":558657,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQvEisyw+scHA7jDhJIJvlOzy8lS9WwxvYGTNDb+I/SwIgZy3ZxOhgTQnDgHKXV6RRe5ep3NszTEf+5PdJtDTNjT0="}],"size":88651},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1-beta-20250616032243.0_1750044323429_0.774543833647457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-16T03:25:23.647Z","publish_time":1750044323647,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250616080226.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250616080226.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1-beta-20250616080226.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-73OgmNjgvlgkFDt/DH5pqQjfDBtaoSB47VpiGzNfbwANW4ralIMyJFaZmUDAhySZsoBiC+0VFttqjxy5tZ4ZHw==","_resolved":"/tmp/f431a755c1b6190de2ec9411e241485f/midscene-shared-0.19.1-beta-20250616080226.0.tgz","_from":"file:midscene-shared-0.19.1-beta-20250616080226.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-73OgmNjgvlgkFDt/DH5pqQjfDBtaoSB47VpiGzNfbwANW4ralIMyJFaZmUDAhySZsoBiC+0VFttqjxy5tZ4ZHw==","shasum":"72c005a5669f4e10230960de3eca4907c4b9c9b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250616080226.0.tgz","fileCount":94,"unpackedSize":558779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDeIx95BBPCvLdhtDSAM/7WI7RYndqWb7gNxJloqkwwZAiEArYCbRZLIIBDGmnInbylnnDYIyhfXCbWo7GBOLOTaHUM="}],"size":88972},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1-beta-20250616080226.0_1750061103043_0.9751158007731242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-16T08:05:03.223Z","publish_time":1750061103223,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250616124611.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250616124611.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1-beta-20250616124611.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-b5+kasdnssMXDHPq4SjSq2M4Qp+mEVXB0EW+Me380JJEHAdeYRYwWvKgGvMjcWZz37aW3tioL/fZ5m0uw1wY0Q==","_resolved":"/tmp/53fbbc4162985f9dcfc35ecf8a84c526/midscene-shared-0.19.1-beta-20250616124611.0.tgz","_from":"file:midscene-shared-0.19.1-beta-20250616124611.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-b5+kasdnssMXDHPq4SjSq2M4Qp+mEVXB0EW+Me380JJEHAdeYRYwWvKgGvMjcWZz37aW3tioL/fZ5m0uw1wY0Q==","shasum":"6cab903889597f90c584926d3b281d6d26e949e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250616124611.0.tgz","fileCount":94,"unpackedSize":558779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBP4qYJaTDnfI+hr4yhOd7xLULhE2Sj+a8XnYvVsAo21AiAB1FBxsZkd4aIYvxKyo268ZmyastYEcOgjHO7nKeIdiQ=="}],"size":88971},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1-beta-20250616124611.0_1750078125971_0.4448621724886481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-16T12:48:46.182Z","publish_time":1750078126182,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250616133247.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250616133247.0","license":"MIT","_id":"@midscene/shared@0.19.1-beta-20250616133247.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"7fa3c01f72ced5e70974381bef41b42e85e02f18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250616133247.0.tgz","fileCount":94,"integrity":"sha512-B4EXUoZaNeZdncKXKYM1mXjXleG3bj4GNHONEgz2v/Ho5tO6Ohi8T+m/OdPw4apxFrugrqZBEZC35l6vTqhX9w==","signatures":[{"sig":"MEQCIF2nRESemBzdmglXhr3BwSm+JldJQgmB3q8HvRGdX/VaAiBmCN1mgSw/UzeDJ1ovhjauhflKTJkn7iJ/R6q8dqBTYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560780,"size":89383},"main":"./dist/lib/index.js","_from":"file:midscene-shared-0.19.1-beta-20250616133247.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./types":"./dist/lib/types.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/97c197c39393ad6d263605c345a2f282/midscene-shared-0.19.1-beta-20250616133247.0.tgz","_integrity":"sha512-B4EXUoZaNeZdncKXKYM1mXjXleG3bj4GNHONEgz2v/Ho5tO6Ohi8T+m/OdPw4apxFrugrqZBEZC35l6vTqhX9w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"types":["./dist/types/types.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.19.1-beta-20250616133247.0_1750080923387_0.6825510655065241","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T13:35:23.585Z","publish_time":1750080923585,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250616142702.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250616142702.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1-beta-20250616142702.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QlH4h/CCI4aJ7LqXu+/Gkx5CwFQCf60XN7o7hHS4469uqqP26xMSixqnZCNrk9X9SbcGekGY2GVqK+zAWCTkSg==","_resolved":"/tmp/7edd67a1d4f40be12cd0b7c1c2b40c35/midscene-shared-0.19.1-beta-20250616142702.0.tgz","_from":"file:midscene-shared-0.19.1-beta-20250616142702.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QlH4h/CCI4aJ7LqXu+/Gkx5CwFQCf60XN7o7hHS4469uqqP26xMSixqnZCNrk9X9SbcGekGY2GVqK+zAWCTkSg==","shasum":"90b0ad6be1680cd1717d6839fcc00f51b6fac82f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250616142702.0.tgz","fileCount":94,"unpackedSize":560780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCERCkvy0VheU5c36pQz0DxdrAtSFgqvXBZTOCubukb3gIhANcHGKbWP0nQO5lkasu6kIb3UWMZUooE9DSG3TceI7Y+"}],"size":89383},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1-beta-20250616142702.0_1750084179765_0.2442767806584123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-16T14:29:39.980Z","publish_time":1750084179980,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250617031850.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250617031850.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1-beta-20250617031850.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-R0SVvI3WdqdqNo5mCobG4pKs7jWRmIvDn6MvfRsctk2EoEggFqe1STzWA/6tVz0FTTNFqvCoDj7fPcBtECeCAw==","_resolved":"/tmp/1bc9451ca444bfe5bf5fdd46073e91f6/midscene-shared-0.19.1-beta-20250617031850.0.tgz","_from":"file:midscene-shared-0.19.1-beta-20250617031850.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-R0SVvI3WdqdqNo5mCobG4pKs7jWRmIvDn6MvfRsctk2EoEggFqe1STzWA/6tVz0FTTNFqvCoDj7fPcBtECeCAw==","shasum":"9688e34139b91e9b6122d2b33552326dea8d3ed3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250617031850.0.tgz","fileCount":94,"unpackedSize":560780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAh7XWmmAmFpa06uc+e6GBBLJzCCzoKRKYK7Yj9BbkDgIgMiPRhHwHlmH7VVSTMxnVh3Mj0IQeAIeaMeHm/yLuXTU="}],"size":89383},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1-beta-20250617031850.0_1750130489538_0.08115271695122428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-17T03:21:29.703Z","publish_time":1750130489703,"_source_registry_name":"default","contributors":[]},"0.19.1-beta-20250617041310.0":{"name":"@midscene/shared","version":"0.19.1-beta-20250617041310.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1-beta-20250617041310.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2wCfPtQKDrcidfYu+8uukdQyv47GmBgMOWZyYE0eqoqQL0uOqa7nrIs/l9wnb5FD7yOnY4mptE0zADOSFkqzmA==","_resolved":"/tmp/94954e453df5844d59def4c255606ad5/midscene-shared-0.19.1-beta-20250617041310.0.tgz","_from":"file:midscene-shared-0.19.1-beta-20250617041310.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2wCfPtQKDrcidfYu+8uukdQyv47GmBgMOWZyYE0eqoqQL0uOqa7nrIs/l9wnb5FD7yOnY4mptE0zADOSFkqzmA==","shasum":"b7f852c7e6c731ca9600bda65f195b06364edba7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1-beta-20250617041310.0.tgz","fileCount":94,"unpackedSize":562549,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGzwm454zjzkISj5qtQTgiT/QDI8QbWhAfFeph0v3A1oAiB3qjsPmLZGYxhali8rDU5k9qc864639OTjurYoofsumA=="}],"size":89522},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1-beta-20250617041310.0_1750133745575_0.9564923202474034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-17T04:15:45.855Z","publish_time":1750133745855,"_source_registry_name":"default","contributors":[]},"0.19.1":{"name":"@midscene/shared","version":"0.19.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hY/CJVybJISnSfmgloSFgTm68gGLxLBwUNffBvfTfQh8hA27lM+D7bkHC+x2xfFeHWF/ebv8VhQ59+nOx/PzTQ==","_resolved":"/tmp/a1446a9e807820fdc3ba808f1f86e457/midscene-shared-0.19.1.tgz","_from":"file:midscene-shared-0.19.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hY/CJVybJISnSfmgloSFgTm68gGLxLBwUNffBvfTfQh8hA27lM+D7bkHC+x2xfFeHWF/ebv8VhQ59+nOx/PzTQ==","shasum":"4be348adc82891af7a14741ad661ab058efe92c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.1.tgz","fileCount":94,"unpackedSize":562527,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFpydcKQwDPicRC0xdFtsOZmmoIB1Rd0gEiGNsylAruwIgbU+L5RCVo8XbzADibhr+h6PswXvOzNcNV8U39o1Xfoc="}],"size":89507},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.1_1750137796134_0.24574406317153796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-17T05:23:16.328Z","publish_time":1750137796328,"_source_registry_name":"default","contributors":[]},"0.19.2-beta-20250619025714.0":{"name":"@midscene/shared","version":"0.19.2-beta-20250619025714.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.19.2-beta-20250619025714.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gxum61FMxTb6tnTpX5Dr7uiCNWajO6iBpy693MgFIx98k6xPhU7V4g2Fuq300apVlRbp0Brzwod+RS018XZxvQ==","_resolved":"/tmp/9412d3bda98eb5008b8628df3a82011e/midscene-shared-0.19.2-beta-20250619025714.0.tgz","_from":"file:midscene-shared-0.19.2-beta-20250619025714.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gxum61FMxTb6tnTpX5Dr7uiCNWajO6iBpy693MgFIx98k6xPhU7V4g2Fuq300apVlRbp0Brzwod+RS018XZxvQ==","shasum":"03897e7f82742c46d7c9f0f5d5ef21daea655921","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.19.2-beta-20250619025714.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICXHRbChu1P21WEXV5r7Eigj7ZlO6BiBaFbUwUwR9WcNAiEAjugYwCq+sILorGNcL/ARNx0YvoY1YmtDNzfB4/LJHNQ="}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.19.2-beta-20250619025714.0_1750301988521_0.24199351829729965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T02:59:48.685Z","publish_time":1750301988685,"_source_registry_name":"default","contributors":[]},"0.20.0":{"name":"@midscene/shared","version":"0.20.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CAw4WUTMTWYfHNC5jt1bmKrGurzGINCNUveEzjpksU3AuqaZr21wlEk2Y7hieR5qqeqeA4hzEAfWWdjFxf4nZw==","_resolved":"/tmp/a91003da79b9689eb0521babb44bc9d4/midscene-shared-0.20.0.tgz","_from":"file:midscene-shared-0.20.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CAw4WUTMTWYfHNC5jt1bmKrGurzGINCNUveEzjpksU3AuqaZr21wlEk2Y7hieR5qqeqeA4hzEAfWWdjFxf4nZw==","shasum":"797096261604b9c6c0effe1def5a29268086ec96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.0.tgz","fileCount":94,"unpackedSize":562509,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGqqvdGo0XipEneDrKNM5cqGrmoEZDyWSfNCl9g5PHMgIgNdX78RoT13XI0pUz1w6Zvu2dc7n3jsG82nGT5wzfG5U="}],"size":89506},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.0_1750304709439_0.2723734359907497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T03:45:09.613Z","publish_time":1750304709613,"_source_registry_name":"default","contributors":[]},"0.20.1-beta-20250624021341.0":{"name":"@midscene/shared","version":"0.20.1-beta-20250624021341.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.1-beta-20250624021341.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tIJ/DWcvmTkfsYFa8dTXGZy6O12HR0MMN9Yk5SRl8tC+8gdKyyTjdRw0baJ0eE/sbnNsqNcLzRyVapKF7HwocQ==","_resolved":"/tmp/e3f2322c23ea4f6d3908b12193f89ec8/midscene-shared-0.20.1-beta-20250624021341.0.tgz","_from":"file:midscene-shared-0.20.1-beta-20250624021341.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tIJ/DWcvmTkfsYFa8dTXGZy6O12HR0MMN9Yk5SRl8tC+8gdKyyTjdRw0baJ0eE/sbnNsqNcLzRyVapKF7HwocQ==","shasum":"a7ce04cdca61abb2238016478e043a78441c6af7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.1-beta-20250624021341.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlXbJgfOyWYvIylGSIqT4QzvmAxaaIyLmxy6byZcb9yAIhAP0yHomKNyn5fyaXD0CvZlFwhyp8yTGdCAb6iVcAQrYr"}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.1-beta-20250624021341.0_1750731379381_0.7882669513733014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T02:16:19.647Z","publish_time":1750731379647,"_source_registry_name":"default","contributors":[]},"0.20.1-beta-20250624120331.0":{"name":"@midscene/shared","version":"0.20.1-beta-20250624120331.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.1-beta-20250624120331.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eEnwiC97J7T5LUjusCaS7x/DXjgd7SPZI1tvhvonV55E4j/8HNlGcwtdEWBSaE7rJFOd0YemmgEDMZDFxjn9bQ==","_resolved":"/tmp/b79a8fb4a13c206d0f9ed37687f24307/midscene-shared-0.20.1-beta-20250624120331.0.tgz","_from":"file:midscene-shared-0.20.1-beta-20250624120331.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eEnwiC97J7T5LUjusCaS7x/DXjgd7SPZI1tvhvonV55E4j/8HNlGcwtdEWBSaE7rJFOd0YemmgEDMZDFxjn9bQ==","shasum":"d2b3acd3db92861234fbbd192ecdee3dde4eb5e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.1-beta-20250624120331.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCyHaEHI8t1BuXe4h11aotBPGZ+J7LV5wuVIpKYIRsuogIhAOnDondQSWjsQinzGWVUOE6WyuVCd370rKbf1zQ2hwyK"}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.1-beta-20250624120331.0_1750766764556_0.35900237699831883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T12:06:04.808Z","publish_time":1750766764808,"_source_registry_name":"default","contributors":[]},"0.20.1-beta-20250625031429.0":{"name":"@midscene/shared","version":"0.20.1-beta-20250625031429.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.1-beta-20250625031429.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/bD/HjQJAT2PE/pbeP8Gds67MwZ5G43BQ21DvcYt4mxrc7P1sqXDTK1IKye5mwVelTPoLZ1n2VWez5Ouo5Kdaw==","_resolved":"/tmp/16781e4a1148cd6898f50f9d15a7c669/midscene-shared-0.20.1-beta-20250625031429.0.tgz","_from":"file:midscene-shared-0.20.1-beta-20250625031429.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/bD/HjQJAT2PE/pbeP8Gds67MwZ5G43BQ21DvcYt4mxrc7P1sqXDTK1IKye5mwVelTPoLZ1n2VWez5Ouo5Kdaw==","shasum":"8cc7367686cee487da567a18d5134f5764cff2bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.1-beta-20250625031429.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFDhL6g5qywAd8aR65KuNlQt99DH9llGJrINfgt9KuquAiA6aduhq/wqiv+H5QTzEGONS98G6RkIOJxhF1SG0KZVEw=="}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.1-beta-20250625031429.0_1750821423341_0.12828931992178383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T03:17:03.546Z","publish_time":1750821423546,"_source_registry_name":"default","contributors":[]},"0.20.1":{"name":"@midscene/shared","version":"0.20.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5HntCwvWNArSl8QSG3VjMVyXZHpH/H8tUHRkc0iHLu68S/u4Mm24FMUDu79A+Qt587xe5au6NMPIVnRlOrULEQ==","_resolved":"/tmp/5b2190fc775efde53603a71555525c89/midscene-shared-0.20.1.tgz","_from":"file:midscene-shared-0.20.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5HntCwvWNArSl8QSG3VjMVyXZHpH/H8tUHRkc0iHLu68S/u4Mm24FMUDu79A+Qt587xe5au6NMPIVnRlOrULEQ==","shasum":"c997614787d81eec3ccef8e71ec4076be2361800","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.1.tgz","fileCount":94,"unpackedSize":562509,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDN4H7B2CLA97bSHXFKt0Cd4ukd4QfxzCGnwNZQsX9GYgIgVx6M5mmofJ+hYEJEVmjGHe81IVPzGDTerOk/Oe9j4nM="}],"size":89506},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.1_1750827325781_0.4543405868664736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T04:55:25.976Z","publish_time":1750827325976,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250701090459.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250701090459.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250701090459.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YK5wPs675tjkUbfvISjLFK5TRuwTzXJ+0JAQFtCkWhVn9veOuhZDRrnhuhmxgc7nggAfKqvESuMR7ctLV4tCRQ==","_resolved":"/tmp/ccc536aad3fd50fba26061d9d25d1c13/midscene-shared-0.20.2-beta-20250701090459.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250701090459.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YK5wPs675tjkUbfvISjLFK5TRuwTzXJ+0JAQFtCkWhVn9veOuhZDRrnhuhmxgc7nggAfKqvESuMR7ctLV4tCRQ==","shasum":"a6e3cda05a42a64a1bb66fe023c241b22515cb52","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250701090459.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCH1W5q9zO8R2V85OC4tPxi73HZRj8b9p8pypkEGAuKHAIhAMHL0YsanBBK/urxYpn6Z/wWAxcIp2OfmivlQsupC152"}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250701090459.0_1751360855511_0.1470740342698309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T09:07:35.748Z","publish_time":1751360855748,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250701125030.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250701125030.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250701125030.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9JFy8TypDCSbTGT0M38pDLwW0mqeJqQt1129IHqzL+X4S6dTm5nBjeL6WvA3bGm/4+b4Y2vJMaV9NxX67BUp3w==","_resolved":"/tmp/6e469494cedcd8411e34a588a1bed877/midscene-shared-0.20.2-beta-20250701125030.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250701125030.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9JFy8TypDCSbTGT0M38pDLwW0mqeJqQt1129IHqzL+X4S6dTm5nBjeL6WvA3bGm/4+b4Y2vJMaV9NxX67BUp3w==","shasum":"8fc1d7459c49fa531f6596830c6cb1a40fa022a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250701125030.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7ufOjqYWVEkk+y1Th411uiwqO4hQVP1szUf+5/0fkZgIhAMSfgpH1xFRKlIN2TDYA+b6AdAjwOWQCQbbQv5R3kDmA"}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250701125030.0_1751374387167_0.8784602294231911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T12:53:07.361Z","publish_time":1751374387361,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250702050836.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250702050836.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250702050836.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pGrxJZlLEYOQc7Js2lZ0b7yDSFcOVnmDIfzqIqhbMNMODLOQUbn5j6jC6mMLaocbFQLppY45SwyRT8DQwQFJNA==","_resolved":"/tmp/c101d874f7bc7d6d69fd8df022b9c0c2/midscene-shared-0.20.2-beta-20250702050836.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250702050836.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pGrxJZlLEYOQc7Js2lZ0b7yDSFcOVnmDIfzqIqhbMNMODLOQUbn5j6jC6mMLaocbFQLppY45SwyRT8DQwQFJNA==","shasum":"2f645285e5e89074d462254e938647f3c9113eb1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250702050836.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGa16CvgBK1iG6jHyHKAETwfjUBP99scVTcUw77L2VU5AiAu0+cGffRfLDsFyiFgZrFO7GcmA+z0n3/4z3cK0djx7w=="}],"size":89524},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250702050836.0_1751433073911_0.7694719261248597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T05:11:14.211Z","publish_time":1751433074211,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250702063809.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250702063809.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250702063809.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wfs5irzKlIbeAb4HP6pU6iCErZGtUfIoal11wWaYFNmJLy+xTPGJ9X13UxhTXewhZAQ63B/0/HiAEO75ohvC8Q==","_resolved":"/tmp/2e89fc107502b1eda01a6b936745a400/midscene-shared-0.20.2-beta-20250702063809.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250702063809.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wfs5irzKlIbeAb4HP6pU6iCErZGtUfIoal11wWaYFNmJLy+xTPGJ9X13UxhTXewhZAQ63B/0/HiAEO75ohvC8Q==","shasum":"74433837f1c7f02f4788fe6f3f7e4d8f4495b03f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250702063809.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNe98QvKU5AxaBfjHfq6UOs5cNpItVPRiH5ZAoMEelBAIgRYTVMi5T6YCJPyv2LPkosO2TZg30Rqs0sQNmQxnpzR8="}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250702063809.0_1751438450450_0.5425337794839089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T06:40:50.616Z","publish_time":1751438450616,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250702064734.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250702064734.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250702064734.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-k7YoYmjRWpHxBJ5InB/fMwLjzN1xhwmcB6G+Ub4Ag813DQB252P3W8Mb6HZn60t1zHsuiQ5gFGv4j5HIsynrYg==","_resolved":"/tmp/7104c493f38bb8aff48db2b11536d568/midscene-shared-0.20.2-beta-20250702064734.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250702064734.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-k7YoYmjRWpHxBJ5InB/fMwLjzN1xhwmcB6G+Ub4Ag813DQB252P3W8Mb6HZn60t1zHsuiQ5gFGv4j5HIsynrYg==","shasum":"a209a29de4b02800632f1f29cb9b224b2f2148cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250702064734.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIETprmvl3o1aPECd0bx0/DEEN0Ng9sklQtiiDAue+gSJAiEA6Nn4BbTdVV5tiDGHLQTgdo9FHoomHX5UmiwSYQLuhUA="}],"size":89524},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250702064734.0_1751439042422_0.5482998751828438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T06:50:42.659Z","publish_time":1751439042659,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250702071046.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250702071046.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250702071046.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Hj1nDSvvd+jnTz0ZlUoLys2XhqVd7Nl0O1aEVzZUDkRYGxOgL1N2a1FrshKcFIJkcMWfOI3lpRh4UBbwIpVTTQ==","_resolved":"/tmp/df21e9d9991705b7c0836a4af05def5a/midscene-shared-0.20.2-beta-20250702071046.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250702071046.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Hj1nDSvvd+jnTz0ZlUoLys2XhqVd7Nl0O1aEVzZUDkRYGxOgL1N2a1FrshKcFIJkcMWfOI3lpRh4UBbwIpVTTQ==","shasum":"603f175715d99bf258d19d279f234832e34fcd45","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250702071046.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEquVizcxHq9/qmxpqHb+mKGRtEYgQtoTJb5Ach2DjmwIgOn3GLF8assga9hsg4dxZA7GsjRMb0SenVm0pF4agcjo="}],"size":89524},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250702071046.0_1751440398977_0.7976263590781607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T07:13:19.147Z","publish_time":1751440399147,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250702071641.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250702071641.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250702071641.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cUsdy9DmEAOPOUlPO4hKEDztdmZ1lEyxZz5xuENv4QmVcT2/zUsmZfoQNbfGZFpSJRcTOKI56mAYD2arxLdURg==","_resolved":"/tmp/285afd0767b73c0a9c1b1e13157d10a5/midscene-shared-0.20.2-beta-20250702071641.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250702071641.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cUsdy9DmEAOPOUlPO4hKEDztdmZ1lEyxZz5xuENv4QmVcT2/zUsmZfoQNbfGZFpSJRcTOKI56mAYD2arxLdURg==","shasum":"a5af2e1c7f50ce5b7f2e23951e2814344447aa4a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250702071641.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDCRkVKEJz+59RWhP70ws+SZjp5k3J0qml9F6fLDlImCAIgQgZ/tFZ+Fm6D/8xiFQlPQsZau/X+NSEZLc8i3FsQ2f0="}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250702071641.0_1751440760743_0.7113615113127434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T07:19:21.013Z","publish_time":1751440761013,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250702081139.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250702081139.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250702081139.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5u11b363wgYF3brCub6d+sKbBOd+8/ly9fQCA2oCI0roHapv1UaPO/YnrJdJn8YxMx97RQ9zAmA02gdjE6Cd2Q==","_resolved":"/tmp/ee3b31b85fec8a8c5ab8cee79f63826d/midscene-shared-0.20.2-beta-20250702081139.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250702081139.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5u11b363wgYF3brCub6d+sKbBOd+8/ly9fQCA2oCI0roHapv1UaPO/YnrJdJn8YxMx97RQ9zAmA02gdjE6Cd2Q==","shasum":"bcedd79e6b88d9421238921ec534ec525efd8cee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250702081139.0.tgz","fileCount":94,"unpackedSize":562531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJnrUePnAeytqO6z+6KEu6ZZwiH2jtV34FZG3I5HpW5wIgN94mvDj563pQGlMG95oJ8fCTIdzQIVpe2gUcxlB4xJA="}],"size":89524},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250702081139.0_1751444054721_0.9522708104114912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T08:14:15.109Z","publish_time":1751444055109,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250703091928.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250703091928.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250703091928.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gaGITIupzrxndiGd7WM0mfLHKQZMP7VlGvufrZ8LykyiZ/EukYJW8dVMSJyqi9ROlALrAMtthAOiAUauPMvbgg==","_resolved":"/tmp/5a19f97a605c9958ef18ead6a72bfb0b/midscene-shared-0.20.2-beta-20250703091928.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250703091928.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gaGITIupzrxndiGd7WM0mfLHKQZMP7VlGvufrZ8LykyiZ/EukYJW8dVMSJyqi9ROlALrAMtthAOiAUauPMvbgg==","shasum":"dadb4e2dffa54dce3c2f4e63f25fe0698e4c6442","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250703091928.0.tgz","fileCount":94,"unpackedSize":562608,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAj2boKZ914bTJSXMNfWCGgg5g+E3JgYFJPsEXoLg8FoAiEAq4kr1hMhO/g2qKX6EX4Q8Der4Prmu7SRYL1IE1LlixI="}],"size":89541},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250703091928.0_1751534525509_0.6606174274969456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T09:22:05.677Z","publish_time":1751534525677,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704071649.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704071649.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704071649.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2CmRcnQ0ItUGcirSoNdzt0kMlpkgE5g2LM4PNlyIa58VxpJVoO1jaRHDnDHhUlMIujOKyQqwYAVleTbXQeNosw==","_resolved":"/tmp/aed83f57296362dd5a33ed18a253c205/midscene-shared-0.20.2-beta-20250704071649.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704071649.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2CmRcnQ0ItUGcirSoNdzt0kMlpkgE5g2LM4PNlyIa58VxpJVoO1jaRHDnDHhUlMIujOKyQqwYAVleTbXQeNosw==","shasum":"1cee05bab0c59e3ffe43984722837dd9b4c997d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704071649.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFaxbH9dv18BD5TGQQjoAc+3sw0a34PiWDd3iW8VRScTAiEA+EVb+2BhxP4Z5WPR/OjggiAGVHXKExpdZiOkjwBiV3w="}],"size":89620},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704071649.0_1751613596311_0.6356838493421961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T07:19:56.517Z","publish_time":1751613596517,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704072438.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704072438.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704072438.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7fcPEUDKdu38me4Pv6pcIYZyZ6pDKJlJn2CPNIdyd5e8ilJ3JIkkdSHD28GnmXuFdyM+MG6jRn9P2VD0+tvNbQ==","_resolved":"/tmp/70c2411b38745ab1aa6abfa08a1118a4/midscene-shared-0.20.2-beta-20250704072438.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704072438.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7fcPEUDKdu38me4Pv6pcIYZyZ6pDKJlJn2CPNIdyd5e8ilJ3JIkkdSHD28GnmXuFdyM+MG6jRn9P2VD0+tvNbQ==","shasum":"c2747915a8cebc70b6edeb31b644aec7141abe69","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704072438.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEF7t3eZm/ZMJVyxsyUDFPMTrwWw//Om7CIsBYxS36t1AiBoYcESpftg/USMHRh1cB64aRHi4OKeCAzRrdb0JLfkQQ=="}],"size":89620},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704072438.0_1751614035586_0.7081830206223336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T07:27:15.942Z","publish_time":1751614035942,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704083106.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704083106.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704083106.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PW8358r663251Ncj6THr57yYZW2+V78YbN1JpCnXoTBrcit32eRMlWkF9az1myeORktyFf0x4QG84FHP6fysbQ==","_resolved":"/tmp/681cba84750c50ef7092180cf5a63ccf/midscene-shared-0.20.2-beta-20250704083106.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704083106.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PW8358r663251Ncj6THr57yYZW2+V78YbN1JpCnXoTBrcit32eRMlWkF9az1myeORktyFf0x4QG84FHP6fysbQ==","shasum":"8624551b75a8cc4181d9aa3bfb992481db409667","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704083106.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFr0UCBngy471A/zpqQkfgk44g/pTSqyLI15kJCO1XwfAiB2kfUfx6/Q1+8tgjXrN1lPDWnminxMeevtFZ99eMFz8Q=="}],"size":89620},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704083106.0_1751618026899_0.6478891927657506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T08:33:47.140Z","publish_time":1751618027140,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704083728.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704083728.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704083728.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qM2teoQNMjgsVEyVwxaF/gcwx1WHYLD2Um1Bw8DxjGZmwsm5p2efLaXLIJQLONAdIfYp+qihMWjZl0eOx5xbHg==","_resolved":"/tmp/8e9aa9444743dd1dde50a9e28591385a/midscene-shared-0.20.2-beta-20250704083728.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704083728.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qM2teoQNMjgsVEyVwxaF/gcwx1WHYLD2Um1Bw8DxjGZmwsm5p2efLaXLIJQLONAdIfYp+qihMWjZl0eOx5xbHg==","shasum":"3f934aa93715e0e07e871b370b688d7ce1d07a41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704083728.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFb88C3wTbUErnzpFFR8A+MBstXd+h30F1p4zCVLxFIZAiByhmpULZXW9nFuJpddb8r3K20TyfTyiLqPEPdnnQ1eJw=="}],"size":89620},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704083728.0_1751618407336_0.995691381745835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T08:40:07.543Z","publish_time":1751618407543,"_source_registry_name":"default","contributors":[]},"0.21.0":{"name":"@midscene/shared","version":"0.21.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7jwNAZuvsu/NPch6Nk6/v2LNeR2E3+X+ESYJcIsAMkler2HvujruPcxMIUZFQVjemL+4vWldhMK2AihIZBD9QA==","_resolved":"/tmp/c3c3f682b0a455b8c675f3bbd3e81186/midscene-shared-0.21.0.tgz","_from":"file:midscene-shared-0.21.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7jwNAZuvsu/NPch6Nk6/v2LNeR2E3+X+ESYJcIsAMkler2HvujruPcxMIUZFQVjemL+4vWldhMK2AihIZBD9QA==","shasum":"6890a3d1bd9145ddfe1b7ee3d2b2229b860db4e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.0.tgz","fileCount":94,"unpackedSize":562910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbCFyxC9sKrivG8lAB/uzMmQ+doUtcCn+xaOv93+jG6QIhAPD/kqRM3jkkQ4Xh1zXXZnzF/30bn2yCS9Mz2+LPirmD"}],"size":89600},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.0_1751618692773_0.8220617815232845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T08:44:52.978Z","publish_time":1751618692978,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704084621.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704084621.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704084621.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5saGLUDSF80LUO5taGIB3ej5x3TI5afPuj0V+uQ2cTVza7Dawa+OOTPuwiQDn0iTfsCuc8jfNjVJJrRZBBxksg==","_resolved":"/tmp/ef5b98060bd6e90c9975c6bb9d145cd7/midscene-shared-0.20.2-beta-20250704084621.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704084621.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5saGLUDSF80LUO5taGIB3ej5x3TI5afPuj0V+uQ2cTVza7Dawa+OOTPuwiQDn0iTfsCuc8jfNjVJJrRZBBxksg==","shasum":"9df79d06ae642fca708a2a78c324a8e71b061248","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704084621.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+vFo+0m4c+U9rrOU4id+IITd9HmCr1QSB5+IZnj0H2AIhAM/+zZJvZdZAJs4Dn4o+gnmKWuM0B39aw3ATaxcWvZSw"}],"size":89619},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704084621.0_1751618965879_0.2506229811146303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T08:49:26.080Z","publish_time":1751618966080,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704085711.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704085711.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704085711.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kAsYl3rfpa8NA+lkoKOGUUZpjhrHBmOG6XzQfnuyMfbr9X3PbGgXTg7TLltb1pbmce7Nrwb6A9eYV68rW5ckhA==","_resolved":"/tmp/021d659aabb725718be9068cee3472ae/midscene-shared-0.20.2-beta-20250704085711.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704085711.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kAsYl3rfpa8NA+lkoKOGUUZpjhrHBmOG6XzQfnuyMfbr9X3PbGgXTg7TLltb1pbmce7Nrwb6A9eYV68rW5ckhA==","shasum":"e0dce88425edcc08c370e47dba44af47de7a1c15","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704085711.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDICvSYIX8XMuDmMoSkcLcl388sidSCCSa7hLlTUSkN0QIhAPHH5yvqjabgxX9XdTAxhLBTFoGZPSJEoTocnI12qBSF"}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704085711.0_1751619589679_0.6978062379022254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T08:59:49.957Z","publish_time":1751619589957,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704090302.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704090302.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704090302.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6xwLZuZ1qj9dtqJGVeXQWQoceec7KFSPZoxZBE5C6xIubqObr1RKEKILhF6rQphprVoJFCw/5lv14JGV3wTw7Q==","_resolved":"/tmp/5d753799a1a59ea785227d3c01f94278/midscene-shared-0.20.2-beta-20250704090302.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704090302.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6xwLZuZ1qj9dtqJGVeXQWQoceec7KFSPZoxZBE5C6xIubqObr1RKEKILhF6rQphprVoJFCw/5lv14JGV3wTw7Q==","shasum":"332df7491c20e53fc2e26472a053006c9644789d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704090302.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCaS2vARGxTxlI/mP9+CJPvMX87CDMSwEY8LCAf7o65MAIhANJF/uJ7sw7LkNoH9yI1pUEz6/3Y9m4+6UQepnpr8KKa"}],"size":89619},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704090302.0_1751619939392_0.9367573293620723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T09:05:39.586Z","publish_time":1751619939586,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704091030.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704091030.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704091030.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I5ahFBD3EwWXTUzm81V82z+TnEMhqnwbDjRIWPM/i5j+5PF9YpjyDqEzFaB5gs/UM2TDOffSEtFob4v+RtInVw==","_resolved":"/tmp/4bff5c1bdf3ec5b4a278cf04d3525686/midscene-shared-0.20.2-beta-20250704091030.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704091030.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I5ahFBD3EwWXTUzm81V82z+TnEMhqnwbDjRIWPM/i5j+5PF9YpjyDqEzFaB5gs/UM2TDOffSEtFob4v+RtInVw==","shasum":"bb0ce7ed1929f3f663b07500654dec5901335a70","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704091030.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFmGQg7+vbiupCTud0bRGUR2CH6Y7mACmGZvlSFIw5EwAiEA0eli4wbKKQcUNR0ZuIHQ/V/OAIhz1jVB/zn1wVDKZFQ="}],"size":89619},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704091030.0_1751620384006_0.7621637281604026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T09:13:04.220Z","publish_time":1751620384220,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704091851.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704091851.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704091851.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-K3vOjDZvEWs37LE4QpyA+X7gC4+9QkG5KnggKkcs2riGhKHtw6brNlYWEHlAiiRHnXZMXu3ysu+1iEVxJne2Gg==","_resolved":"/tmp/31281ce5fe7b5f49abc5fb743e2befe0/midscene-shared-0.20.2-beta-20250704091851.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704091851.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-K3vOjDZvEWs37LE4QpyA+X7gC4+9QkG5KnggKkcs2riGhKHtw6brNlYWEHlAiiRHnXZMXu3ysu+1iEVxJne2Gg==","shasum":"29b7c7b3d2a0a887838429cd0065579153796271","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704091851.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFORHLvx+vP02h+YbvUonlaDEOwzN3y2PYaCNW/iTgF8AiB/nk7PuSOer583Gknr+uILpxSqnAOjdMU1i+cCCAL0mQ=="}],"size":89619},"_npmUser":{"name":"anonymous","actor":{"name":"zhoushaw","type":"user","email":"466150516@qq.com"},"email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704091851.0_1751620884395_0.7116727480293914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T09:21:24.569Z","publish_time":1751620884569,"_source_registry_name":"default","contributors":[]},"0.20.2-beta-20250704092743.0":{"name":"@midscene/shared","version":"0.20.2-beta-20250704092743.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.20.2-beta-20250704092743.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-B5XqeNP8qLpIW4ppcLr16qKzkozo6BpYGNx4AKqdnt3tTjF95VZVrIoNyfDcMQIpl+RWo0eUQcSmzvVK2volLA==","_resolved":"/tmp/79d06f271b8e83d764296cf57a03157a/midscene-shared-0.20.2-beta-20250704092743.0.tgz","_from":"file:midscene-shared-0.20.2-beta-20250704092743.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-B5XqeNP8qLpIW4ppcLr16qKzkozo6BpYGNx4AKqdnt3tTjF95VZVrIoNyfDcMQIpl+RWo0eUQcSmzvVK2volLA==","shasum":"ef44a7f2dea41fc39be075e8f2bb1b5fd89fa6da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.20.2-beta-20250704092743.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUQ2Lk7hIRWFa8DeSHzEiNEU7DmEWf4I+BfI45qS+ELAIgEhZMXPeA2xD5Os6GJ8TVIuJVuwMcUN9wGkLXovcIVE4="}],"size":89620},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.20.2-beta-20250704092743.0_1751621419391_0.4828760780380055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T09:30:19.675Z","publish_time":1751621419675,"_source_registry_name":"default","contributors":[]},"0.21.1-beta-20250705095012.0":{"name":"@midscene/shared","version":"0.21.1-beta-20250705095012.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.1-beta-20250705095012.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ROW1F/T1cHVI94/SXy7M6aiI2IoQCei3YMtfTl5gZ8ismYFSr3uyqKUyuPRLASvYjIy6yVc1eSbrhuVa2KLgwQ==","_resolved":"/tmp/7bd79d1cec136df6e03fabdf55816681/midscene-shared-0.21.1-beta-20250705095012.0.tgz","_from":"file:midscene-shared-0.21.1-beta-20250705095012.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ROW1F/T1cHVI94/SXy7M6aiI2IoQCei3YMtfTl5gZ8ismYFSr3uyqKUyuPRLASvYjIy6yVc1eSbrhuVa2KLgwQ==","shasum":"e37c45450078fab54d1c578719338e8fdb201cab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.1-beta-20250705095012.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5n+7fTrQLiJVzl7VVDL9WjYLDZvJ5pIXEqVOGnLDB/gIgeJHLIxsdkEbqYpB1+0UHSLaRH02JYBA6/41aRD8kDxA="}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.1-beta-20250705095012.0_1751709162641_0.20298970755298407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-05T09:52:42.859Z","publish_time":1751709162859,"_source_registry_name":"default","contributors":[]},"0.21.1-beta-20250705161501.0":{"name":"@midscene/shared","version":"0.21.1-beta-20250705161501.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.1-beta-20250705161501.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nBluyj/XkBV1Mz+j2xL1zzxh3XqywnlA9Q2DT+K2vKvkfUmuOVWt0yCpMjCGdKCdhXqMy30/J4J+QUagxGp3wg==","_resolved":"/tmp/88a12c33ef994562b3fe72229c64e3ef/midscene-shared-0.21.1-beta-20250705161501.0.tgz","_from":"file:midscene-shared-0.21.1-beta-20250705161501.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nBluyj/XkBV1Mz+j2xL1zzxh3XqywnlA9Q2DT+K2vKvkfUmuOVWt0yCpMjCGdKCdhXqMy30/J4J+QUagxGp3wg==","shasum":"4a555674e5999466cfa009be26a73fad9bc9b6e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.1-beta-20250705161501.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBhTSDYZvwdtXjXJEkM3L/RC75WWvBkkzOT1nc3Idf14AiBMtcyebj9zWEoyegKBmgaGkDQtfLlv/0voClnZZ8okVg=="}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.1-beta-20250705161501.0_1751732256279_0.9192708477811593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-05T16:17:36.447Z","publish_time":1751732256447,"_source_registry_name":"default","contributors":[]},"0.21.1-beta-20250706150344.0":{"name":"@midscene/shared","version":"0.21.1-beta-20250706150344.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.1-beta-20250706150344.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LnC3/bUgsejj378I2ao83UgJWQ7lqYNezcmrzDSwOQjRvCuc/FmviNkwfGAfWRfS+6dhm35ycefKmaPe0NNHmA==","_resolved":"/tmp/a626e78e1763181ec0f6853a4d2e78f1/midscene-shared-0.21.1-beta-20250706150344.0.tgz","_from":"file:midscene-shared-0.21.1-beta-20250706150344.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LnC3/bUgsejj378I2ao83UgJWQ7lqYNezcmrzDSwOQjRvCuc/FmviNkwfGAfWRfS+6dhm35ycefKmaPe0NNHmA==","shasum":"ed11ccdbc7b6f84c4b5063bd92120fed0fabacf6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.1-beta-20250706150344.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwcN9G/TrWCR/yZTyGTSR5Ycc3KFGP/DtcUu1RcOjUVgIgIXp4Rwcq7oshSMFHghKOC2wToWUs7wKJNWnGpGnpZkc="}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.1-beta-20250706150344.0_1751814377083_0.23714438447185282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-06T15:06:17.342Z","publish_time":1751814377342,"_source_registry_name":"default","contributors":[]},"0.21.1":{"name":"@midscene/shared","version":"0.21.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-94zgApxwT2YKdAmwyASczR+tJrdY12pxsPEPDxl5ckvDta5CUz4glqPrDg72Nz/7rnmxPlfuSIXkzFdaGLL9FQ==","_resolved":"/tmp/2b2e5a67d7d67ee92beba2516effd9e0/midscene-shared-0.21.1.tgz","_from":"file:midscene-shared-0.21.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-94zgApxwT2YKdAmwyASczR+tJrdY12pxsPEPDxl5ckvDta5CUz4glqPrDg72Nz/7rnmxPlfuSIXkzFdaGLL9FQ==","shasum":"d360c82cb85d879f6bc3ac68d090fb82d35ca276","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.1.tgz","fileCount":94,"unpackedSize":562910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+nMT1Wt30fRlxIDsrJv/lbJ13AXXot11T9j0cbRd8OAIgfZNUcp8+Du0XRASckkpOFayq+sTbyMT65PLHq6nl8MM="}],"size":89601},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.1_1751855851879_0.7195579006168313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T02:37:32.117Z","publish_time":1751855852117,"_source_registry_name":"default","contributors":[]},"0.21.2":{"name":"@midscene/shared","version":"0.21.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ouJpvn9qarfPzz3ijr3aiPCVue8+W4lv7PAS/Tljdla/fMtzhUhiIVb1a3RDYGGP4HQrY6u/bUhs1jyEu9wUOg==","_resolved":"/tmp/a2252376879fb8b7698a2600d04f6efb/midscene-shared-0.21.2.tgz","_from":"file:midscene-shared-0.21.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ouJpvn9qarfPzz3ijr3aiPCVue8+W4lv7PAS/Tljdla/fMtzhUhiIVb1a3RDYGGP4HQrY6u/bUhs1jyEu9wUOg==","shasum":"2a99b2b755ba6692040066ce8aa3d836224815e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.2.tgz","fileCount":94,"unpackedSize":562910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7qChlPZtSRgpREAmziFocEKzcR6NAmz2+XKWHSiUu2AIgLIdn4mCLHa0N3kaE6q2xHpPDQcgLp/sWtjjeV597yMs="}],"size":89601},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.2_1751871810016_0.14645696706469424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T07:03:30.299Z","publish_time":1751871810299,"_source_registry_name":"default","contributors":[]},"0.21.3-beta-20250710130206.0":{"name":"@midscene/shared","version":"0.21.3-beta-20250710130206.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.3-beta-20250710130206.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xHVSfJQqvERdtkF09aye3GW47+QLqyLvI4aNseh9YG8lOzCwjSFL9gu9gXJ6698tjKEpSAusrxn5bs012ScBIQ==","_resolved":"/tmp/27bca987417239583f3cba032a2ecd06/midscene-shared-0.21.3-beta-20250710130206.0.tgz","_from":"file:midscene-shared-0.21.3-beta-20250710130206.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xHVSfJQqvERdtkF09aye3GW47+QLqyLvI4aNseh9YG8lOzCwjSFL9gu9gXJ6698tjKEpSAusrxn5bs012ScBIQ==","shasum":"845979503e1d3ec8de2f347949feda3623f77503","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.3-beta-20250710130206.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFrdXiuFcsuKr0LiUZe7SLlw01PULDir/Wbhib7gGN36AiAU4t0nSZvePVwXCaeINUR5ZpO0KeGKvzGxPmSk7QlA1Q=="}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com","actor":{"name":"zhoushaw","email":"466150516@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.3-beta-20250710130206.0_1752152689426_0.7826374949693955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T13:04:49.621Z","publish_time":1752152689621,"_source_registry_name":"default","contributors":[]},"0.21.3":{"name":"@midscene/shared","version":"0.21.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GPIri4Br0ecbSeS9ioVRffghTbLbjo6P2lmJ6uhjTZoIenxIF+xv1+/Gm5qjZPxFDz10RQnlxl2Rhoh1HDU+WQ==","_resolved":"/tmp/4da89a79653218a1cb1774ac1be8f945/midscene-shared-0.21.3.tgz","_from":"file:midscene-shared-0.21.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GPIri4Br0ecbSeS9ioVRffghTbLbjo6P2lmJ6uhjTZoIenxIF+xv1+/Gm5qjZPxFDz10RQnlxl2Rhoh1HDU+WQ==","shasum":"8fa23b0362fb0967a785f3bd05f987d77a6b51dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.3.tgz","fileCount":94,"unpackedSize":562910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFjKzNnKOTqdhqDSpzcs8UiB67KvXIDxF9KsMDiUF6g2AiEAmU85Hn8hQqEW2s/s6gO9gI+SHDkiOeUVdSsnEhFkWrc="}],"size":89601},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.3_1752201209017_0.6542143693607716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T02:33:29.214Z","publish_time":1752201209214,"_source_registry_name":"default","contributors":[]},"0.21.4-beta-20250711063424.0":{"name":"@midscene/shared","version":"0.21.4-beta-20250711063424.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.4-beta-20250711063424.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pBCI5R7rE6Efxl2pCSWmQyOmDrP6sxAya3vRdtnPvAwywQEf4NbUk3RXdyfiLKNMYtzxDV78zgT0uoebF6EQZA==","_resolved":"/tmp/8d0160c858d32fd9ab7ab445b51c3d8b/midscene-shared-0.21.4-beta-20250711063424.0.tgz","_from":"file:midscene-shared-0.21.4-beta-20250711063424.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pBCI5R7rE6Efxl2pCSWmQyOmDrP6sxAya3vRdtnPvAwywQEf4NbUk3RXdyfiLKNMYtzxDV78zgT0uoebF6EQZA==","shasum":"9d6f5a0a993c995f401f5fff8503c0ee23f21da4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.4-beta-20250711063424.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICh14SWjcoLNeTEy0rh4ZtZIqBg/ZeTLXjSRnJQuBdBvAiAcu1oQdYGHx98Rj2tjUpHipnhOv0pJgprOZ5DysFcktg=="}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.4-beta-20250711063424.0_1752215853382_0.7829110870671201"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T06:37:33.583Z","publish_time":1752215853583,"_source_registry_name":"default","contributors":[]},"0.21.4-beta-20250714025212.0":{"name":"@midscene/shared","version":"0.21.4-beta-20250714025212.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.4-beta-20250714025212.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-C47NPP9cI24/2P2+zT1KY0fha+1jI5Kc5ouqRpwyZLSLO+Auy9yPkMzWIC4p8k3J17YvLLp6LysGNd4xiajIjQ==","_resolved":"/tmp/102baee0529216376fe6a99dc6312966/midscene-shared-0.21.4-beta-20250714025212.0.tgz","_from":"file:midscene-shared-0.21.4-beta-20250714025212.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-C47NPP9cI24/2P2+zT1KY0fha+1jI5Kc5ouqRpwyZLSLO+Auy9yPkMzWIC4p8k3J17YvLLp6LysGNd4xiajIjQ==","shasum":"53f4617fe35deef16626a155dfd205bc0cf10872","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.4-beta-20250714025212.0.tgz","fileCount":94,"unpackedSize":565499,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFbjhnMuzuMNTXiJfzziB7YoIht/cGxHXDER6h+hHZg0AiEAqOtE8NJ/rOqMULJWWcuf7VIj7Ck06nkl4uCEPsNuNko="}],"size":89945},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.4-beta-20250714025212.0_1752461686300_0.6068368954961363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-14T02:54:46.494Z","publish_time":1752461686494,"_source_registry_name":"default","contributors":[]},"0.21.4-beta-20250715053831.0":{"name":"@midscene/shared","version":"0.21.4-beta-20250715053831.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.4-beta-20250715053831.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EVTha6L0wOQbiaAYc1BBwkOeH5w49gqVD01YaGK/z91P3URyvZ+z5K244268i8hXynV7G+L86hzlSEBHoJXW2w==","_resolved":"/tmp/582f832aac7af269561125c1c08fca73/midscene-shared-0.21.4-beta-20250715053831.0.tgz","_from":"file:midscene-shared-0.21.4-beta-20250715053831.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EVTha6L0wOQbiaAYc1BBwkOeH5w49gqVD01YaGK/z91P3URyvZ+z5K244268i8hXynV7G+L86hzlSEBHoJXW2w==","shasum":"89213a4891a280495b12089c3afed2aa71966195","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.4-beta-20250715053831.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCo/qLQXVdzt56W+s6eSZ8A0H2HXGWbWvxN9PjPdLDkyQIgazcucXoueZG8P9Sz/b26m0kZM0q1Smw+Q3LAx4D+kbc="}],"size":90210},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.4-beta-20250715053831.0_1752558083602_0.8654029227188473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T05:41:23.782Z","publish_time":1752558083782,"_source_registry_name":"default","contributors":[]},"0.22.0":{"name":"@midscene/shared","version":"0.22.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tXW7AkVbEgyxkJGwpwbLNusVMzOKYI96CiL6yc+JosuTEtGDxFCJ8todCvKYBJgtQdG3gBlJsp+U+fBDFmOISQ==","_resolved":"/tmp/f298460c29a0f4fbbd3cffee49b53573/midscene-shared-0.22.0.tgz","_from":"file:midscene-shared-0.22.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tXW7AkVbEgyxkJGwpwbLNusVMzOKYI96CiL6yc+JosuTEtGDxFCJ8todCvKYBJgtQdG3gBlJsp+U+fBDFmOISQ==","shasum":"b2c809d4fd31b59847c635169c419bb23631cf55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.0.tgz","fileCount":94,"unpackedSize":568211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAAzQQWYDBytKNRPturEh1QeHSBJomiM3YcYZZeIKy8gIhANZZUPyLwHGlfdGBFRFWuiHpwuSSo9/vS/JCUw0oK0Zo"}],"size":90187},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.0_1752647658912_0.2219234453971597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T06:34:19.111Z","publish_time":1752647659111,"_source_registry_name":"default","contributors":[]},"0.21.3-beta-20250716081844.0":{"name":"@midscene/shared","version":"0.21.3-beta-20250716081844.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.21.3-beta-20250716081844.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2/o5vZ3vV2uwuLsQ3U/XWKjQZzblt3m0HQczhSQQcpTRZvlwMinfeKJliNfnmY85ZCKwrlT0c+mUKO2COypBNQ==","_resolved":"/tmp/95ef203f3d923ed8b2a320f6bde6c61f/midscene-shared-0.21.3-beta-20250716081844.0.tgz","_from":"file:midscene-shared-0.21.3-beta-20250716081844.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2/o5vZ3vV2uwuLsQ3U/XWKjQZzblt3m0HQczhSQQcpTRZvlwMinfeKJliNfnmY85ZCKwrlT0c+mUKO2COypBNQ==","shasum":"aa9c063afcdef62d1f7a3a8679c33ac2899d3db6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.21.3-beta-20250716081844.0.tgz","fileCount":94,"unpackedSize":562932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHeGDBZU4fX437dj6MDwubNyt0cMocBikmtMyaVIRmfSAiEA/ssDU+ZIE2+qChA+P/yV/CsX1NxXsdoUDEjR8wGS9Ts="}],"size":89619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.21.3-beta-20250716081844.0_1752654084294_0.84360965806459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T08:21:24.522Z","publish_time":1752654084522,"_source_registry_name":"default","contributors":[]},"0.22.1-beta-20250717053953.0":{"name":"@midscene/shared","version":"0.22.1-beta-20250717053953.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.1-beta-20250717053953.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VRmw16asSpisEWJ+zs0X+Vqw8gwpcm3DKMxPJKG8xdcSDsGTg7p/1G1CnYTV1aIyFhebTpDDWaqO9z20CK6cmw==","_resolved":"/tmp/2891f6e4a7b4744b8b6ae5a22bb13857/midscene-shared-0.22.1-beta-20250717053953.0.tgz","_from":"file:midscene-shared-0.22.1-beta-20250717053953.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VRmw16asSpisEWJ+zs0X+Vqw8gwpcm3DKMxPJKG8xdcSDsGTg7p/1G1CnYTV1aIyFhebTpDDWaqO9z20CK6cmw==","shasum":"c827cb58d0152a2186d2d9083a8ab36aea3a3170","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.1-beta-20250717053953.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEry/xUAAvlJrAiHE4wRk8lxSKCK4bEWqJHrPNbr2AN3AiB+cqnXIuR1z6Dj3AHds65h7lDHbKi9lo33C3ZZ95+ufA=="}],"size":90206},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.1-beta-20250717053953.0_1752730950841_0.530341657756858"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T05:42:31.089Z","publish_time":1752730951089,"_source_registry_name":"default","contributors":[]},"0.22.1-beta-20250717094632.0":{"name":"@midscene/shared","version":"0.22.1-beta-20250717094632.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.1-beta-20250717094632.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iUhwnFlO5dKCshrhUkFV0bPeF3Arfq/cYgrZrzt7I0pEGF/VGFQYcr76CNttCfgsAgGCYv9PXVojI48XduAnLA==","_resolved":"/tmp/3ffcd9b54437c5b77d9943935578541e/midscene-shared-0.22.1-beta-20250717094632.0.tgz","_from":"file:midscene-shared-0.22.1-beta-20250717094632.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iUhwnFlO5dKCshrhUkFV0bPeF3Arfq/cYgrZrzt7I0pEGF/VGFQYcr76CNttCfgsAgGCYv9PXVojI48XduAnLA==","shasum":"3ae461c8694a6a67c8b9e124dcc015dad41dc3d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.1-beta-20250717094632.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnehH6HSZBwD3wmM1qTzUO3c3ywP6y5b1ZC4RUTmaoIAIgYUHQ2yiSFRwTvQzM8GfH4opBgjnTYmSAFTLXaiAD5TE="}],"size":90206},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.1-beta-20250717094632.0_1752745742486_0.36103673680216297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T09:49:02.704Z","publish_time":1752745742704,"_source_registry_name":"default","contributors":[]},"0.22.1":{"name":"@midscene/shared","version":"0.22.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Pis/v48zGx/S2VQBq5UD86oGfQ+3c+oaTFw7v+wSzd5ON4T7ZylgNT9Dssn7xGKZQY/wkCzpO/FhKObIIDU/aA==","_resolved":"/tmp/45a6e1e8d385e4ffa0d61004187dcf4f/midscene-shared-0.22.1.tgz","_from":"file:midscene-shared-0.22.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Pis/v48zGx/S2VQBq5UD86oGfQ+3c+oaTFw7v+wSzd5ON4T7ZylgNT9Dssn7xGKZQY/wkCzpO/FhKObIIDU/aA==","shasum":"f50f18d9a977889a6c6b99555ac5223fe87742e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.1.tgz","fileCount":94,"unpackedSize":568211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH5zv3SrIdIcgXQ9bTtRLWgLYB13R5ZuGsASFvnZYwYHAiBfq58LIkBhowXZIW6wczNTXa73nyr1wFzHKwXizAOIRA=="}],"size":90186},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.1_1752755895527_0.41347268492625244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T12:38:15.748Z","publish_time":1752755895748,"_source_registry_name":"default","contributors":[]},"0.22.2-beta-20250721080611.0":{"name":"@midscene/shared","version":"0.22.2-beta-20250721080611.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.2-beta-20250721080611.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DFy3hTwIreZcoQVMjT/umpJsXbHdIluB7IfJ8PIOHWgXT6jGVdF6LaFeCcd3DrnnQUvwFq7RQVadGGIMiu70gw==","_resolved":"/tmp/fd65550b1e0864b38143938fb26aff61/midscene-shared-0.22.2-beta-20250721080611.0.tgz","_from":"file:midscene-shared-0.22.2-beta-20250721080611.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DFy3hTwIreZcoQVMjT/umpJsXbHdIluB7IfJ8PIOHWgXT6jGVdF6LaFeCcd3DrnnQUvwFq7RQVadGGIMiu70gw==","shasum":"055069c6121fed939451509631fa1716bf9dca3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.2-beta-20250721080611.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpQNVts4+ZrSEJyWFWK4fdmSmrnL043dUzuzkXZBzj7AIhAKVIKi+7sGvFHhn33wG4gipsXMUrjhYe9I5l/q04JtDE"}],"size":90206},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.2-beta-20250721080611.0_1753085355565_0.6204588794270605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T08:09:15.826Z","publish_time":1753085355826,"_source_registry_name":"default","contributors":[]},"0.22.2-beta-20250721085213.0":{"name":"@midscene/shared","version":"0.22.2-beta-20250721085213.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.2-beta-20250721085213.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7SP/M1COtJ2eubl2E5g0V9hqllXK3pMc0d9x61vCoDBlxy5zqcdqjkzPTyWB3TsG+bXbqU1S+YGjhD+K6jIscA==","_resolved":"/tmp/293e1ace646b9aae7cbe4fca1a6eca97/midscene-shared-0.22.2-beta-20250721085213.0.tgz","_from":"file:midscene-shared-0.22.2-beta-20250721085213.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7SP/M1COtJ2eubl2E5g0V9hqllXK3pMc0d9x61vCoDBlxy5zqcdqjkzPTyWB3TsG+bXbqU1S+YGjhD+K6jIscA==","shasum":"39fcdd5e611494846c8716d14a6de70e89f75fd5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.2-beta-20250721085213.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/bzPrvlvhUmWwcBF5Vjgqyi237BhssWpk+uTfaYZ+JgIhAO0bU/UIohhJhUNWShgH8QGHTcMCTm606yocrjSNkcZc"}],"size":90208},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.2-beta-20250721085213.0_1753088088367_0.7755434161385195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T08:54:48.569Z","publish_time":1753088088569,"_source_registry_name":"default","contributors":[]},"0.22.2-beta-20250721123320.0":{"name":"@midscene/shared","version":"0.22.2-beta-20250721123320.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.2-beta-20250721123320.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tuSGPIhJABFo5mvcVQL4AP10VQ/0fpR+AJP41KQ4xKfUXIk6cInNKv0J29Cy+ueFCleHKbfjtRHqHaVjaJMMzw==","_resolved":"/tmp/1f97aa02d71567e437039cf1bbb0860a/midscene-shared-0.22.2-beta-20250721123320.0.tgz","_from":"file:midscene-shared-0.22.2-beta-20250721123320.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tuSGPIhJABFo5mvcVQL4AP10VQ/0fpR+AJP41KQ4xKfUXIk6cInNKv0J29Cy+ueFCleHKbfjtRHqHaVjaJMMzw==","shasum":"c18c98a572ff9955970fb5a30d190b66ef9f9c9e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.2-beta-20250721123320.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrMg412YFy2UAhoZtOHshXaBNqbPEPFvPxE20qvJKs0gIgQz9DeO318PJ69iYMwM08aRV2hdeqizmjCvVNhr+FyRQ="}],"size":90208},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.2-beta-20250721123320.0_1753101360848_0.26615742957747246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T12:36:01.049Z","publish_time":1753101361049,"_source_registry_name":"default","contributors":[]},"0.22.2-beta-20250721124457.0":{"name":"@midscene/shared","version":"0.22.2-beta-20250721124457.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.22.2-beta-20250721124457.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vrj3bJFAQ9y9FC2c8uUqStZ7hCyLutrQeV9gGjriDZeaEnoWxmhBFmvS8X5HzDhQGGaKwCQzTmThCNU/J155Rg==","_resolved":"/tmp/5c30b41244be90c2c20aceccd71e93bf/midscene-shared-0.22.2-beta-20250721124457.0.tgz","_from":"file:midscene-shared-0.22.2-beta-20250721124457.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vrj3bJFAQ9y9FC2c8uUqStZ7hCyLutrQeV9gGjriDZeaEnoWxmhBFmvS8X5HzDhQGGaKwCQzTmThCNU/J155Rg==","shasum":"e88b18b7309752bc47b7698e6a30e4e3fb849f3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.22.2-beta-20250721124457.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEZxOV9LlZB1ht85f9LbTBI76dG3U+T853fPjCHfB69AIgSjB1t98jczHbqE+lPhaM+1gVytRHhBT1GvNGHV5x5aw="}],"size":90208},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.22.2-beta-20250721124457.0_1753102049142_0.07335559682938042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T12:47:29.351Z","publish_time":1753102049351,"_source_registry_name":"default","contributors":[]},"0.23.0":{"name":"@midscene/shared","version":"0.23.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-X+UMhYrwahs46PEGwT6WnWfgyqI8WqLFsLNx53U2PqHTefyYOzHR/6rCFFDcgFlOmmWDBb8BvzgYElY6+s+YQQ==","_resolved":"/tmp/df484c236132f59311d27c8bb29ad65c/midscene-shared-0.23.0.tgz","_from":"file:midscene-shared-0.23.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-X+UMhYrwahs46PEGwT6WnWfgyqI8WqLFsLNx53U2PqHTefyYOzHR/6rCFFDcgFlOmmWDBb8BvzgYElY6+s+YQQ==","shasum":"c916cb7908d5fcf2231ab14b2165da9b1bdeb04a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.0.tgz","fileCount":94,"unpackedSize":568211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHRgR/YLXY7NDdTMgfEyQunb75ENhfFvh7lenAMGK6WnAiA6KnTxr2gp8XyEobDMzfIcngf2BBgKw/QRKuJlqkcfPA=="}],"size":90188},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.0_1753108210437_0.08078300537851879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T14:30:10.622Z","publish_time":1753108210622,"_source_registry_name":"default","contributors":[]},"0.23.1-beta-20250722053952.0":{"name":"@midscene/shared","version":"0.23.1-beta-20250722053952.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.1-beta-20250722053952.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-24kdGpqp2i0nL3clrDpBSN6Zd42pKq7nGWIeQ8EtMF/vOZnds9xxKsXqXNJWxRsF01ZRRzyQc6utmvtV4lRt0g==","_resolved":"/tmp/5456b92eec05639d24cfe3afb70fe919/midscene-shared-0.23.1-beta-20250722053952.0.tgz","_from":"file:midscene-shared-0.23.1-beta-20250722053952.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-24kdGpqp2i0nL3clrDpBSN6Zd42pKq7nGWIeQ8EtMF/vOZnds9xxKsXqXNJWxRsF01ZRRzyQc6utmvtV4lRt0g==","shasum":"95df5705c6b1751694a834fab378b7a4e9675b30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.1-beta-20250722053952.0.tgz","fileCount":94,"unpackedSize":568233,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDBYz/nR31p6N23e2tlCdlkyDDpXRKVWGvsWbYIeI2kRAIgFQNdTKLcscb8OIZq1yUTGZ1ZaTyBNYkuuCCJN2e4cg0="}],"size":90208},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.1-beta-20250722053952.0_1753162948237_0.07396967787525144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T05:42:28.411Z","publish_time":1753162948411,"_source_registry_name":"default","contributors":[]},"0.23.1":{"name":"@midscene/shared","version":"0.23.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-42NqAYWetVyJzQ4D9DK1Di0uGywpAe5cH8aF4IO4jFbjzZ8QO2Ls6klTzdXMEzAK2druzmnwd6ZrW/PmYgYEEQ==","_resolved":"/tmp/780119ed1eb6c344f23f700ae6a39280/midscene-shared-0.23.1.tgz","_from":"file:midscene-shared-0.23.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-42NqAYWetVyJzQ4D9DK1Di0uGywpAe5cH8aF4IO4jFbjzZ8QO2Ls6klTzdXMEzAK2druzmnwd6ZrW/PmYgYEEQ==","shasum":"21849834be31842ac84e1e4b664962beff82f165","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.1.tgz","fileCount":94,"unpackedSize":568211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEMRlYSC+igv2hWACOpWAaD3IRS/s/F1kp3ceLL0PtuAIgSTLGolJt9/EOUpZ5UTaOwrHWu/KEFIZAOt/Rxy8Wcc0="}],"size":90188},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.1_1753170578527_0.9030632248227173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T07:49:38.699Z","publish_time":1753170578699,"_source_registry_name":"default","contributors":[]},"0.23.2-beta-20250723063354.0":{"name":"@midscene/shared","version":"0.23.2-beta-20250723063354.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.2-beta-20250723063354.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4WlOVx9KjxDzHapRwiugplCzX5MlEEw5dZn53wgR0ej9cbK/Ua7+S0wbZz182HjlcACMovy1H3IetUPBUb6p/Q==","_resolved":"/tmp/dc9b1a519d9a29af21758adad7c08f2e/midscene-shared-0.23.2-beta-20250723063354.0.tgz","_from":"file:midscene-shared-0.23.2-beta-20250723063354.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4WlOVx9KjxDzHapRwiugplCzX5MlEEw5dZn53wgR0ej9cbK/Ua7+S0wbZz182HjlcACMovy1H3IetUPBUb6p/Q==","shasum":"6ab6c52102d0ceb478733dd2d264aceaa4522067","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.2-beta-20250723063354.0.tgz","fileCount":94,"unpackedSize":570225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGI6YKTVbGKKFEYHgVLCfE1OQxLnvJKXk4q63iDkKtDwIgEew64RXHmFaFGGNclJIFYmTIxhUwMmjsFUhVhjEODP8="}],"size":90264},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.2-beta-20250723063354.0_1753252588767_0.5215567776212802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T06:36:28.941Z","publish_time":1753252588941,"_source_registry_name":"default","contributors":[]},"0.23.2-beta-20250723080216.0":{"name":"@midscene/shared","version":"0.23.2-beta-20250723080216.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.2-beta-20250723080216.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-J1yZ6QR8h9sDH3UwdrJEuzAHiHJcLmpJLa9D4ic+M0UD4xiZcawdK8qAtsvMugs3QsHJV9B964r1uUEasQ1+IQ==","_resolved":"/tmp/ec854853bbe710506b1583a10fda0208/midscene-shared-0.23.2-beta-20250723080216.0.tgz","_from":"file:midscene-shared-0.23.2-beta-20250723080216.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-J1yZ6QR8h9sDH3UwdrJEuzAHiHJcLmpJLa9D4ic+M0UD4xiZcawdK8qAtsvMugs3QsHJV9B964r1uUEasQ1+IQ==","shasum":"ce3c585930146444b716519c07c9820316e2ded7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.2-beta-20250723080216.0.tgz","fileCount":94,"unpackedSize":570225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGiGLzmhlrxjmjGuw2NSow+e4Cf+1GyRq1OKAmq9ZN9tAiAREioyuv6ub6HFym/cNY4lySdxqSTwjRKlQzyPyof6Dw=="}],"size":90265},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.2-beta-20250723080216.0_1753257900862_0.25982270560173526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T08:05:01.090Z","publish_time":1753257901090,"_source_registry_name":"default","contributors":[]},"0.23.2":{"name":"@midscene/shared","version":"0.23.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oz5T73Zt0HU2R4bdDFCSVFnfkezqsHiOUQOiUWwd/GLgOy+tLbOs+e7n2H0S/zfzy98SrwIEoXyLMaRlY5V0gQ==","_resolved":"/tmp/7d007451d09619639169c4ebddd36ca9/midscene-shared-0.23.2.tgz","_from":"file:midscene-shared-0.23.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oz5T73Zt0HU2R4bdDFCSVFnfkezqsHiOUQOiUWwd/GLgOy+tLbOs+e7n2H0S/zfzy98SrwIEoXyLMaRlY5V0gQ==","shasum":"be616bd675c38884b4d998d731849c12c24358c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.2.tgz","fileCount":94,"unpackedSize":570203,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQ0yUhLhFF11OCo0A+mA4YKrJGu0F0MHZoC+eYeb6i3AIgP32CVKQcxbaNSrQjr6S8xk9KYeRUviihSFED/bOyagM="}],"size":90248},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.2_1753263251213_0.6522995152649584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T09:34:11.420Z","publish_time":1753263251420,"_source_registry_name":"default","contributors":[]},"0.23.3":{"name":"@midscene/shared","version":"0.23.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-s/5CDTO8Zr0hQHQc+olPW7ktwTwcqWE53Ghrga4VB96n4TRlFjMh5+Dg2kj//Kxe5FLBa3BmjuPxEp9g21NZxg==","_resolved":"/tmp/c1d1b893383f349b19fe62d3e1d796a2/midscene-shared-0.23.3.tgz","_from":"file:midscene-shared-0.23.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-s/5CDTO8Zr0hQHQc+olPW7ktwTwcqWE53Ghrga4VB96n4TRlFjMh5+Dg2kj//Kxe5FLBa3BmjuPxEp9g21NZxg==","shasum":"eae3ccc83c139c39aad8bf838f8c046cbe2637b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.3.tgz","fileCount":94,"unpackedSize":570203,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8GsLZY7aJ5asBEO5Jaf+MxAlWReYtERqpjR2HlW2NfQIgeOpdMzOuCSX1o+a9A61ZaSbGv1sxU6zi0gY/nTkrgNI="}],"size":90248},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.3_1753338749341_0.6490429465838514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T06:32:29.553Z","publish_time":1753338749553,"_source_registry_name":"default","contributors":[]},"0.23.4-beta-20250725034040.0":{"name":"@midscene/shared","version":"0.23.4-beta-20250725034040.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.4-beta-20250725034040.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6LS60NuRwvhZ5qKf4KkvRgstPPwwQFkyE5gvHvG7A6CRIdcTr/6IpnFxpMRh/fX1Qe19vC7d+X/PtpeUIQnU9A==","_resolved":"/tmp/becc64996bf11052587cbdceba95ea39/midscene-shared-0.23.4-beta-20250725034040.0.tgz","_from":"file:midscene-shared-0.23.4-beta-20250725034040.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6LS60NuRwvhZ5qKf4KkvRgstPPwwQFkyE5gvHvG7A6CRIdcTr/6IpnFxpMRh/fX1Qe19vC7d+X/PtpeUIQnU9A==","shasum":"e30dbcee5a0483cb715ee6db4660f844bb5583bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.4-beta-20250725034040.0.tgz","fileCount":94,"unpackedSize":570225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6PPEKHQ1zFbQDlq+9JcAicA42ZfJtFn2rRuRM32KqHQIgHto9+2srW+tk2or3oP4YD2yMbKcq14AmOlDdIg9hz8U="}],"size":90265},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.4-beta-20250725034040.0_1753414999654_0.9614460318199289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T03:43:19.836Z","publish_time":1753414999836,"_source_registry_name":"default","contributors":[]},"0.23.4-beta-20250725053012.0":{"name":"@midscene/shared","version":"0.23.4-beta-20250725053012.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.4-beta-20250725053012.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BUsurvxKTmQRBLn1xC4EontxlL9v3CwGR8Lyv3n6y5oz4eCGF9JIHPITPN1jsiNRXRrre/QLdXeAe8H/9/SrWw==","_resolved":"/tmp/408aa22f9d07bf39b7062e237d5e88f7/midscene-shared-0.23.4-beta-20250725053012.0.tgz","_from":"file:midscene-shared-0.23.4-beta-20250725053012.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BUsurvxKTmQRBLn1xC4EontxlL9v3CwGR8Lyv3n6y5oz4eCGF9JIHPITPN1jsiNRXRrre/QLdXeAe8H/9/SrWw==","shasum":"668265a1cca2aa4f57685d65aa6b579e66d8d9a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.4-beta-20250725053012.0.tgz","fileCount":94,"unpackedSize":570225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICC7IOWAdl9QUFIU7EMoBM7+NexyJtGSVBfrFPFhqTSTAiEA+UCzotikjk9Vo+Lnpp/V+edk2hqigneAwjA3oyDcnxk="}],"size":90265},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.4-beta-20250725053012.0_1753421573633_0.7358889953815722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T05:32:53.818Z","publish_time":1753421573818,"_source_registry_name":"default","contributors":[]},"0.23.4-beta-20250725070727.0":{"name":"@midscene/shared","version":"0.23.4-beta-20250725070727.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.4-beta-20250725070727.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bFKeaCQbHlWo+o6z2TaCruX5wB6VE/FG71IGhGywv9nA09a5Gbawn8HZVlXVDJvGdW1iUd3SH8pnEfNaFFNA2g==","_resolved":"/tmp/99ee9a8d1d8fc2130418b30d880d21c4/midscene-shared-0.23.4-beta-20250725070727.0.tgz","_from":"file:midscene-shared-0.23.4-beta-20250725070727.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bFKeaCQbHlWo+o6z2TaCruX5wB6VE/FG71IGhGywv9nA09a5Gbawn8HZVlXVDJvGdW1iUd3SH8pnEfNaFFNA2g==","shasum":"af6601203e2156756396c87ae4279216ff11ed7f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.4-beta-20250725070727.0.tgz","fileCount":94,"unpackedSize":571393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFGQgk4YqIDD/HRluBl5s5mHc05Is+miNLrDsgXUXbEuAiEAoClhNtMm9l0PcFQWTU4dIaeuwbX8qxMqced/w538gC4="}],"size":90608},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.4-beta-20250725070727.0_1753427436799_0.6210913046773165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T07:10:36.969Z","publish_time":1753427436969,"_source_registry_name":"default","contributors":[]},"0.23.4-beta-20250725085636.0":{"name":"@midscene/shared","version":"0.23.4-beta-20250725085636.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.4-beta-20250725085636.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-f6bFUuR9wzd4pNkGY/EqIPzo5FKsJ1Ld5UHhxUTHrmokpfvKiGLThoum7Cyc46gxg6H/0fGfghihnLUQdzIUgA==","_resolved":"/tmp/af4dcc61880dd68edb2f53af16da928f/midscene-shared-0.23.4-beta-20250725085636.0.tgz","_from":"file:midscene-shared-0.23.4-beta-20250725085636.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-f6bFUuR9wzd4pNkGY/EqIPzo5FKsJ1Ld5UHhxUTHrmokpfvKiGLThoum7Cyc46gxg6H/0fGfghihnLUQdzIUgA==","shasum":"ecf557837db36b20c1a06549045bca0d16baf261","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.4-beta-20250725085636.0.tgz","fileCount":94,"unpackedSize":571393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE+wspWQN3cUAW7b2NxrsR66pau2tRDP7PyKg9IMPYe7AiAwgllBGa9cjrQLQAQCkkxSNq9tyCLiU39Oyyz2xB9LBw=="}],"size":90609},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.4-beta-20250725085636.0_1753433955703_0.32348850188139466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T08:59:15.906Z","publish_time":1753433955906,"_source_registry_name":"default","contributors":[]},"0.23.4":{"name":"@midscene/shared","version":"0.23.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YtzFFEquC5EhNJYFLNRj5L1i4tfdDXqnBOmzePtxZkOJ/K/sZP2s6y2XTSKmdbkFIyBwyokBb9jg6QkHZzrSOA==","_resolved":"/tmp/b49c74092816fcb8bb9bb11ef8b3eca5/midscene-shared-0.23.4.tgz","_from":"file:midscene-shared-0.23.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YtzFFEquC5EhNJYFLNRj5L1i4tfdDXqnBOmzePtxZkOJ/K/sZP2s6y2XTSKmdbkFIyBwyokBb9jg6QkHZzrSOA==","shasum":"7f561ba2d616ef2b24a1ee73f91ca76514f45cba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.4.tgz","fileCount":94,"unpackedSize":571371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHbP3Nmdc3y6kOjequh28LSaC9gJ4scbToUSmyfFb6hOAiA6pLxV2Ci88bp1KmXGisppLCmfEzciqajHMKVvSJ98aA=="}],"size":90587},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.4_1753444144793_0.5158096368906169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T11:49:04.984Z","publish_time":1753444144984,"_source_registry_name":"default","contributors":[]},"0.23.5-beta-20250725122236.0":{"name":"@midscene/shared","version":"0.23.5-beta-20250725122236.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.5-beta-20250725122236.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HZsPeUJvcFoc/aHtod8rIKxFwICAvD3Ko+2IS7SPb9uGNZ0Kq41cv5OZWd1Wc30oOUsTJz/F4/1/u0v5jHeBhw==","_resolved":"/tmp/2e79a6ecd69882ea8f4118374977bb1b/midscene-shared-0.23.5-beta-20250725122236.0.tgz","_from":"file:midscene-shared-0.23.5-beta-20250725122236.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HZsPeUJvcFoc/aHtod8rIKxFwICAvD3Ko+2IS7SPb9uGNZ0Kq41cv5OZWd1Wc30oOUsTJz/F4/1/u0v5jHeBhw==","shasum":"849f8d4e3922d50faf03232303703c0c1b44700f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.5-beta-20250725122236.0.tgz","fileCount":94,"unpackedSize":571393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGjxvOjy9a1p8ML9r5fwB6ZO6lEMirqPzTwgF8NpyM5eAiEAg9pgchufLolZBzkZVzOXEo0vGX8AR7j0RB2jJ6NlU+U="}],"size":90609},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.5-beta-20250725122236.0_1753446316948_0.06433926537359125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T12:25:17.124Z","publish_time":1753446317124,"_source_registry_name":"default","contributors":[]},"0.23.5-beta-20250728060950.0":{"name":"@midscene/shared","version":"0.23.5-beta-20250728060950.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.5-beta-20250728060950.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-R+W3pfB96NlHyepHc+Hkb9cngCiwiukrhfE1YY7TeD/5IDOMEt0ho6JP8LwcqqBhFRbYTmGSHV0drtwFAO1UZg==","_resolved":"/tmp/eebc8d94906d03ac8ffa3287938e4b3c/midscene-shared-0.23.5-beta-20250728060950.0.tgz","_from":"file:midscene-shared-0.23.5-beta-20250728060950.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-R+W3pfB96NlHyepHc+Hkb9cngCiwiukrhfE1YY7TeD/5IDOMEt0ho6JP8LwcqqBhFRbYTmGSHV0drtwFAO1UZg==","shasum":"78ff38199621e15167f9cdfe77336d2ecdd0eded","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.5-beta-20250728060950.0.tgz","fileCount":94,"unpackedSize":572985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQoBnYbkCPvDwInOf5aTcviLbAMjPAv0qSjY7SVhWGAwIgOo89gphLiKsE9+mnJnsovA70A8bNkWz++Cs/B7bc/Wg="}],"size":90705},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.5-beta-20250728060950.0_1753683153645_0.8437226810011547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T06:12:33.823Z","publish_time":1753683153823,"_source_registry_name":"default","contributors":[]},"0.23.5-beta-20250728070606.0":{"name":"@midscene/shared","version":"0.23.5-beta-20250728070606.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.23.5-beta-20250728070606.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Lf8FXpj5+0WMSttvC9IdRyaC2m7F0ps4ICeyczayhGbu9Ng1k+Dc/s3FEyxMpWBwmBX91BkFMKPsDdBwWJU72w==","_resolved":"/tmp/9b4ba6a85323a6002e025459ff206688/midscene-shared-0.23.5-beta-20250728070606.0.tgz","_from":"file:midscene-shared-0.23.5-beta-20250728070606.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Lf8FXpj5+0WMSttvC9IdRyaC2m7F0ps4ICeyczayhGbu9Ng1k+Dc/s3FEyxMpWBwmBX91BkFMKPsDdBwWJU72w==","shasum":"f60fe1efef79399e9ada0c7987125adf0ad0435d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.23.5-beta-20250728070606.0.tgz","fileCount":94,"unpackedSize":573374,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDxUE8gzj70LYzahoht+GPbjmZrMiZy3IzaiBYPVDdvVQIhAOS/IDKLQQWNJbxRnjYv/wJ/jfZ0bQpVDw3P+TUp3Sh1"}],"size":90963},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.23.5-beta-20250728070606.0_1753686525194_0.7541960922961175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T07:08:45.403Z","publish_time":1753686525403,"_source_registry_name":"default","contributors":[]},"0.24.0":{"name":"@midscene/shared","version":"0.24.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-S7vfQlEVzO7wjiXcyd4hPKKOSHeGG9Ty48CfQqRBsdtQt0mPBw9Kgc9bcK75qmr8ClFgHozis+PNjcfCw3uYNw==","_resolved":"/tmp/d6c7fab6e41990f9de3c2cfc281805af/midscene-shared-0.24.0.tgz","_from":"file:midscene-shared-0.24.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-S7vfQlEVzO7wjiXcyd4hPKKOSHeGG9Ty48CfQqRBsdtQt0mPBw9Kgc9bcK75qmr8ClFgHozis+PNjcfCw3uYNw==","shasum":"095ef9997630a36d9a01d5ba706e359f6ecd0405","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.0.tgz","fileCount":94,"unpackedSize":572963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDeinQd3WR7JPhflRP811QmWe8Xvrfq4BdI8tEUmX8PkAiBz79pJ/JYGirWB8e3FmS5KE2V+F1J+AH00oq2vhpwKlw=="}],"size":90685},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.0_1753691597960_0.10927466145674347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T08:33:18.156Z","publish_time":1753691598156,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250728094050.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250728094050.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250728094050.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-WGKtNU64iyO9M8hVbM1kPMzWL6IPJ0oYodTY0Q9XbJLxmEYF5dKOhkP3/alt93UU51W3ipQmZ89NY0G/O8QsJA==","_resolved":"/tmp/fbab1c67a5baafa1b650598c81d976fb/midscene-shared-0.24.1-beta-20250728094050.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250728094050.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-WGKtNU64iyO9M8hVbM1kPMzWL6IPJ0oYodTY0Q9XbJLxmEYF5dKOhkP3/alt93UU51W3ipQmZ89NY0G/O8QsJA==","shasum":"3762b355c24b52a1cd24a01c2fb24dc5d3bb22c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250728094050.0.tgz","fileCount":94,"unpackedSize":575599,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4D+hzInU/bPCEEjOeiiifNHsIdiORWJIJ0x/dt9DS1gIgXHGcGdrNWiZdM2PDyY+MnfVmFFSttHJXzwfkVZVKdIU="}],"size":96252},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250728094050.0_1753695823115_0.6885303681923132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T09:43:43.340Z","publish_time":1753695823340,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250728154033.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250728154033.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250728154033.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1Jf4VLsjcB7tGmyz72sNWolF+0xKKwRoewZfKJjV1Wx1zcpAXumA2LiCRjYd1YgkDjLpFQWRmDt+v3eLn6WJig==","_resolved":"/tmp/ccfbab8ac0f8ca8ed5638de80f122f68/midscene-shared-0.24.1-beta-20250728154033.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250728154033.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1Jf4VLsjcB7tGmyz72sNWolF+0xKKwRoewZfKJjV1Wx1zcpAXumA2LiCRjYd1YgkDjLpFQWRmDt+v3eLn6WJig==","shasum":"bf3b3ea5484f8d7291e0b2b2618b0cea2d4ffcca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250728154033.0.tgz","fileCount":92,"unpackedSize":583835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICVcvqCjacLl/zjeTMKIYJXlnaTiyJmDpOXgT90y4FcYAiEAnRGGylA6RwdL/Hcu6LME9DGJrhRXWYPkzWs/Ml8xkIg="}],"size":93270},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250728154033.0_1753717433259_0.4495566876755279"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T15:43:53.459Z","publish_time":1753717433459,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250729025344.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250729025344.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250729025344.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ErgujMbd/hQhoo9JagpzlTnZXX824PwrtdS96Xfn8e8LZalj1bjdJhJAwTYBX9x9R2Rrt7xaUFbY8LkFwj6ygA==","_resolved":"/tmp/dfb913e421be33a1f4175bdcac24a60a/midscene-shared-0.24.1-beta-20250729025344.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250729025344.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ErgujMbd/hQhoo9JagpzlTnZXX824PwrtdS96Xfn8e8LZalj1bjdJhJAwTYBX9x9R2Rrt7xaUFbY8LkFwj6ygA==","shasum":"f8e630640a72b82bbe87f2a7d9a6c3020dff2e33","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250729025344.0.tgz","fileCount":94,"unpackedSize":591654,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUql5xlqaB1qdgAszPIYbVY0xZ0Nin6fR1QqHiCkx9ugIhAIpHNQ/FMi46vQAKX1h/Cv//A0LiZn2CSLGrd6tOmxgk"}],"size":91357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250729025344.0_1753757784501_0.4761786880156138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T02:56:24.709Z","publish_time":1753757784709,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250729035148.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250729035148.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250729035148.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-djG61Vb+dlfq2UYZLzcYGy+Qv7OZxZFoKKg6/vdqPhZA9rgoqDJFzVUkRgcXaUVRv9tNMyhSBNXljjXHpy25eg==","_resolved":"/tmp/7660e4b36c14c8d180af2feffa5c5961/midscene-shared-0.24.1-beta-20250729035148.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250729035148.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-djG61Vb+dlfq2UYZLzcYGy+Qv7OZxZFoKKg6/vdqPhZA9rgoqDJFzVUkRgcXaUVRv9tNMyhSBNXljjXHpy25eg==","shasum":"e1059c64fab726bd2ff635219eba790d4832b27f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250729035148.0.tgz","fileCount":94,"unpackedSize":575313,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE83WEf3NHBMQUIBpTSW8CjbBecV07o9Egkzm7+qohFZAiBm+cQOxoZlaFkoRN6jCW594oyyjII5cZd1xkPnOl90Qg=="}],"size":96054},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250729035148.0_1753761270958_0.3722390822296129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T03:54:31.155Z","publish_time":1753761271155,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250729054413.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250729054413.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250729054413.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Wq9YkHildSeM/FPqXFZG0uXc0cS6kUAxuRXiq2coCol5nNl79/V95bozRREqXrbr+PQWeqQch7EiTIGT1cZ9oQ==","_resolved":"/tmp/636ba5ed057bed78c2e3fa4cc85d6a26/midscene-shared-0.24.1-beta-20250729054413.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250729054413.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Wq9YkHildSeM/FPqXFZG0uXc0cS6kUAxuRXiq2coCol5nNl79/V95bozRREqXrbr+PQWeqQch7EiTIGT1cZ9oQ==","shasum":"8cd95da15ac69f7607ef10377e4e3d55b8171990","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250729054413.0.tgz","fileCount":94,"unpackedSize":572985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChLfhvpe//6legP85rVv1MJ6vXNqCUo/ktxPMBqsh4IAIgR1L54Jjwr5YrF0SVL0tKNhwQBchRg++dPHqHeNPZvD4="}],"size":90705},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250729054413.0_1753768014387_0.2666088267863791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T05:46:54.592Z","publish_time":1753768014592,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250729062523.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250729062523.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250729062523.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3oL45vrRUCzeFffnRBgce42C7UIlivibSr7BBPaURY610KiCiGItNOZe6VDDbdtvz/MjzrcvlABG7wXiz5jnag==","_resolved":"/tmp/bc94749d72d355d826ed4c4d92ee474b/midscene-shared-0.24.1-beta-20250729062523.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250729062523.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3oL45vrRUCzeFffnRBgce42C7UIlivibSr7BBPaURY610KiCiGItNOZe6VDDbdtvz/MjzrcvlABG7wXiz5jnag==","shasum":"df7e93ae53646c310ca1c04d437f003880797cb5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250729062523.0.tgz","fileCount":94,"unpackedSize":591654,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDtk22nBm9QYqC1JHiQoFwwdXJTaB6sLMMPvX+gLENiwIhAI4Q2A/L4227945+tV0jVqnNyEMbsE2N3QutEjSTp259"}],"size":91357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250729062523.0_1753770478079_0.5591985864053508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T06:27:58.290Z","publish_time":1753770478290,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250729081015.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250729081015.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250729081015.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZIhRr2kwuRDDMk/ldBgWK4glqOah5xOm8NljL4fh1HSfY4nQ6/vm3vjouAR9Ewu29nfZzpWW2GjyQoW7GXgkcw==","_resolved":"/tmp/2c8e190c811a3de04b77f2d025777929/midscene-shared-0.24.1-beta-20250729081015.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250729081015.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZIhRr2kwuRDDMk/ldBgWK4glqOah5xOm8NljL4fh1HSfY4nQ6/vm3vjouAR9Ewu29nfZzpWW2GjyQoW7GXgkcw==","shasum":"55e4a52494dc52313ea072bc4669ff153bcca8cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250729081015.0.tgz","fileCount":94,"unpackedSize":575313,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH/oT1vRLuFazGR1K8R5DPBg/Puci429PYQooT6TIQwRAiEA2ftUV+DH5ExlR8olZS/5arbA7NA9Bei4kXoyPEn0180="}],"size":96054},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250729081015.0_1753776843790_0.24921614271695725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T08:14:03.991Z","publish_time":1753776843991,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250729125203.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250729125203.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@cf-wasm/photon":"^0.1.31","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250729125203.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-69VgARSrtTjKPnz8/V0nXuzGAqZ5qgSa38CiDySW6ZzG5DI1H3OR3SAzYC52Q71n9aikLPOxa0oM4V/EeYvtaA==","_resolved":"/tmp/2abe20692de7af5f505e82a151194988/midscene-shared-0.24.1-beta-20250729125203.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250729125203.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-69VgARSrtTjKPnz8/V0nXuzGAqZ5qgSa38CiDySW6ZzG5DI1H3OR3SAzYC52Q71n9aikLPOxa0oM4V/EeYvtaA==","shasum":"d47317531d96a6012d15c2c8478d558424c3e3a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250729125203.0.tgz","fileCount":95,"unpackedSize":595808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID5YPzLwxBDa6zVUZqjYGYq1N8D8ETZJrljsqRv4j4wQAiEA/kO5R5KPOZLwGleMaMyAEgepME3dMgzcMgv95ka67uA="}],"size":92479},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250729125203.0_1753793689218_0.007037524422131902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T12:54:49.416Z","publish_time":1753793689416,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250730043959.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250730043959.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250730043959.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TeIJsii21n7ah4qylr8R6S9gUimBDW3bcsEnsCanaLAiNJKp543ZYc5su2ZrnXxBwgOdbIGsqiGUaWbrdPGQQA==","_resolved":"/tmp/601e81bd52c98ca3417890584f99ccd9/midscene-shared-0.24.1-beta-20250730043959.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250730043959.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TeIJsii21n7ah4qylr8R6S9gUimBDW3bcsEnsCanaLAiNJKp543ZYc5su2ZrnXxBwgOdbIGsqiGUaWbrdPGQQA==","shasum":"f98838a5745c5ef55b19ef5e7cb5b13e916f9369","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250730043959.0.tgz","fileCount":92,"unpackedSize":583835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEP4j44deiXSbtKYYELDc1L3hhKT7vli1yHI3TYH/jkgAiAK8kknT/fbVwxkCMATU0ySOEjRJqz1bJssQWDKh8OXig=="}],"size":93269},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250730043959.0_1753850558809_0.6362405200660415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T04:42:39.006Z","publish_time":1753850559006,"_source_registry_name":"default","contributors":[]},"0.24.1":{"name":"@midscene/shared","version":"0.24.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DM/U65WqkKVey9r9Bk6xYCVMWbDw15abGPVcFoz3j2arOWTSenNXTSVAq1BAaWNgp1TRqdQT3mZN4vepYtyJAg==","_resolved":"/tmp/c6cdb03ac050a4d8e821affd2dfc3120/midscene-shared-0.24.1.tgz","_from":"file:midscene-shared-0.24.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DM/U65WqkKVey9r9Bk6xYCVMWbDw15abGPVcFoz3j2arOWTSenNXTSVAq1BAaWNgp1TRqdQT3mZN4vepYtyJAg==","shasum":"4d2f1f0a17d7ea625c55ed9723f0c874de3f9855","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1.tgz","fileCount":92,"unpackedSize":583813,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmfkR/bHyJCjQMJwAwLEDl+IX9twYugYKkT2Noa56Y9wIhAL+vbUcAJ7vbdYUMMRhBsnbiR276sc/vIFgg6QpsCx8k"}],"size":93253},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1_1753855086510_0.8877399295766475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T05:58:06.762Z","publish_time":1753855086762,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250730061508.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250730061508.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250730061508.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NFKIbZ7rt+eJ9MKLZxQo2AZaa1KU7Y6IKzH2CHTBXD59jAFa3gqMf9fPHsOQbPaqG7TTIJGvCThrCC1Nicaqfw==","_resolved":"/tmp/460bec711dc00e7c001311fb3d980556/midscene-shared-0.24.1-beta-20250730061508.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250730061508.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NFKIbZ7rt+eJ9MKLZxQo2AZaa1KU7Y6IKzH2CHTBXD59jAFa3gqMf9fPHsOQbPaqG7TTIJGvCThrCC1Nicaqfw==","shasum":"29f574d7694a1e25af0fadf35c537347d8d7dd94","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250730061508.0.tgz","fileCount":92,"unpackedSize":583835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDi2T6ZAlm2C8hZI06D7616orVthpOlUxdf5tlwggk+GQIgMQqPQ51lJCibW+YDsbB8kmKD2tI6Xrpzb9lUUyYUsE4="}],"size":93270},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250730061508.0_1753856262907_0.04136194489095235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T06:17:43.130Z","publish_time":1753856263130,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250730071411.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250730071411.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250730071411.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8hUyF79aRHYwG0mDxzfKYXArPuPXiAYxju0rqiroH5xRpydnLQfsiNV/qJ7so/4MVGyCmpEpdNJidY5Iy1PoSw==","_resolved":"/tmp/639e1f97372fdb99f3f2e54baa23b869/midscene-shared-0.24.1-beta-20250730071411.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250730071411.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8hUyF79aRHYwG0mDxzfKYXArPuPXiAYxju0rqiroH5xRpydnLQfsiNV/qJ7so/4MVGyCmpEpdNJidY5Iy1PoSw==","shasum":"65b4c9d88f6524c7986fc1c81c59288a61bf5e4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250730071411.0.tgz","fileCount":92,"unpackedSize":583835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBI+mRot04W86Ioezty3w0YtISkgFVDwUNeUmC0bROf/AiEA6LUZO06N43tIEjfDLw0QLcftUntlNhj+788qfGXE2Bk="}],"size":93268},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250730071411.0_1753859802792_0.5406888121598288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T07:16:43.038Z","publish_time":1753859803038,"_source_registry_name":"default","contributors":[]},"0.24.1-beta-20250730073843.0":{"name":"@midscene/shared","version":"0.24.1-beta-20250730073843.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.1-beta-20250730073843.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4Hs+HPQtcO6Ns3IuZJZu66E1TbGD1rHUpPutYoPy65ujT90tIdTVPgjhru31R/P/4FnqR5M3t8ejSMEDsPD10Q==","_resolved":"/tmp/bc4ec1b0bc8b1664ab33e3f74d0e0eba/midscene-shared-0.24.1-beta-20250730073843.0.tgz","_from":"file:midscene-shared-0.24.1-beta-20250730073843.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4Hs+HPQtcO6Ns3IuZJZu66E1TbGD1rHUpPutYoPy65ujT90tIdTVPgjhru31R/P/4FnqR5M3t8ejSMEDsPD10Q==","shasum":"05345f853aa76021d758e8408d97768c220eccbc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.1-beta-20250730073843.0.tgz","fileCount":92,"unpackedSize":583835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/V5rrad5o/+w5pyEmR2dZus2uYDctYeQEGEIkkDEa7gIgJvmbxJqIbPTWtNPp92OTriMeG0xPesXSYyKGWywmg/c="}],"size":93270},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.1-beta-20250730073843.0_1753861284784_0.3357773483011166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T07:41:24.954Z","publish_time":1753861284954,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250730081235.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250730081235.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250730081235.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-t20FF0Tt6l8WimJsQsh8iKuA1QUKKbGM81JinnN/vOq4m5yY19zREtmDwmq+p0O5ACHhse6GEJsWQjo84xWDZw==","_resolved":"/tmp/c46d4f929f076c70a8e8594a80399210/midscene-shared-0.24.2-beta-20250730081235.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250730081235.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-t20FF0Tt6l8WimJsQsh8iKuA1QUKKbGM81JinnN/vOq4m5yY19zREtmDwmq+p0O5ACHhse6GEJsWQjo84xWDZw==","shasum":"d49572f65e945061cb5f3d2271133cca77213b1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250730081235.0.tgz","fileCount":92,"unpackedSize":583835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbCh+gNrX2573cnFJn5PC5BITmXLgSVAYBppevZpeNGQIhAP4vZrvuSCbHGKXP8qX+FXdRNbZnJKpLpPzMpiQBYe/3"}],"size":93270},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250730081235.0_1753863316309_0.8765274970826036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T08:15:16.481Z","publish_time":1753863316481,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250730123854.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250730123854.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250730123854.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wVZ82iAUMQ9nWBsVuVuR9IOrHvC3U7CsYnAxa5cE79xDiL4h63SMCtjr5JgOyUSGgYBxM2zhQpsmvlQmc/b4hw==","_resolved":"/tmp/d7d8fed1409dc5b59b9eb5eeaa6945d4/midscene-shared-0.24.2-beta-20250730123854.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250730123854.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wVZ82iAUMQ9nWBsVuVuR9IOrHvC3U7CsYnAxa5cE79xDiL4h63SMCtjr5JgOyUSGgYBxM2zhQpsmvlQmc/b4hw==","shasum":"8bef80574f686048dd9a0de1d1b8570055a8c9ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250730123854.0.tgz","fileCount":92,"unpackedSize":586581,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDbggU1IFDLxjJIxE7UHPlbvOKG4eTPb35G+AXkzNvz/AiEA5druRQXhDRabUWmEBgelVN3KyFqQ8anhHqyQ7DQGb3Q="}],"size":98646},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250730123854.0_1753879299461_0.39625879891993465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T12:41:39.678Z","publish_time":1753879299678,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731010609.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731010609.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731010609.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4MdNYyRagt23PT5MOrqO73phfqhUrC/UrYuBEviioqHnIa/IpZTxbG8sgiXfO45gtKpJEbg3Bbzif0XP0mWcRA==","_resolved":"/tmp/68590652849333046d252e3793f20016/midscene-shared-0.24.2-beta-20250731010609.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731010609.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4MdNYyRagt23PT5MOrqO73phfqhUrC/UrYuBEviioqHnIa/IpZTxbG8sgiXfO45gtKpJEbg3Bbzif0XP0mWcRA==","shasum":"925166fcb9f278f663792fd91b5d159f5ecdf100","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731010609.0.tgz","fileCount":92,"unpackedSize":587497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAchi/hQWLy3uT7DJE7s4o1bFS8dj3FnB29p4xNQzmpFAiEA/7+mTaadfGz+ZafXySEnSAUPyuWWMn2sI0kiiG5TNF0="}],"size":98810},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731010609.0_1753924167075_0.07493869427500255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T01:09:27.352Z","publish_time":1753924167352,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731030716.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731030716.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731030716.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+Hlc201pnq16P3uM2mIUSSQMNLuq14MPGPpixOwdrUHeppx5YV1bIxyD/IWrGqfCZ+I39MJlQ+budVYj0VNKEg==","_resolved":"/tmp/096b33c0a5ed830846b9947d626c0d00/midscene-shared-0.24.2-beta-20250731030716.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731030716.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+Hlc201pnq16P3uM2mIUSSQMNLuq14MPGPpixOwdrUHeppx5YV1bIxyD/IWrGqfCZ+I39MJlQ+budVYj0VNKEg==","shasum":"29108e10240cb6710c76b9d9344a021afa601465","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731030716.0.tgz","fileCount":92,"unpackedSize":586581,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG+lBAk1yfKqFDf8cjjNpmR2Yr0NeoN9e1R/sa0TwPIKAiEAhFCO9NY98eb/l1zHCb+GMdkwE7Dmjg1pLr54LSWvBYc="}],"size":98646},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731030716.0_1753931406248_0.838104338483727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T03:10:06.437Z","publish_time":1753931406437,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731035845.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731035845.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731035845.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-etpCrQlc3ki1XlGgozta6/cbKrBC5TmFxXdxTE6FGpxT8hfB6tqMTgZ+NXG8/fLDQGJSRCjdJrfAKsu2TTYNVQ==","_resolved":"/tmp/34a9725dde312eab83d72de7d1079756/midscene-shared-0.24.2-beta-20250731035845.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731035845.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-etpCrQlc3ki1XlGgozta6/cbKrBC5TmFxXdxTE6FGpxT8hfB6tqMTgZ+NXG8/fLDQGJSRCjdJrfAKsu2TTYNVQ==","shasum":"a14e141482b9885ac8c5fc81c530182e0dd01a21","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731035845.0.tgz","fileCount":92,"unpackedSize":587337,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEmDB7wJn0GTpcv4ez5albWCtbye4grs+gHww1pS+5H0AiAXvMLjE0TFtQLaOxY2FGhT/tzEB09axTmSGHpphwro3g=="}],"size":98790},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731035845.0_1753934519179_0.3876104371970912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T04:01:59.369Z","publish_time":1753934519369,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731042312.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731042312.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731042312.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-N0EYNP2TNvpKmtTc5EuwxhukaSLT9MzL4TA/gzQfTCw90ykWXWeFC8sbUCuT4JNPy3ERAwWKph39atLGugU6bw==","_resolved":"/tmp/065128460af6e014a9fe8050213e9c4c/midscene-shared-0.24.2-beta-20250731042312.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731042312.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-N0EYNP2TNvpKmtTc5EuwxhukaSLT9MzL4TA/gzQfTCw90ykWXWeFC8sbUCuT4JNPy3ERAwWKph39atLGugU6bw==","shasum":"21d6da6738e6c3a2d0d9b6f6c8d46e77d9bed260","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731042312.0.tgz","fileCount":92,"unpackedSize":587412,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqU5IolMoZ/qq1IfAMHugeTV9zg7XJxs6O3WeQK68IKAIgPadsrS/FY/YxvjCXwan8bgsw9gtdxnJ93JURaNuoJtA="}],"size":98804},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731042312.0_1753935990274_0.5760401808851061"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T04:26:30.429Z","publish_time":1753935990429,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731101242.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731101242.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731101242.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4fZhnehcs5Hve+9axvxrhkECfGyxj8ZFngLoVox575Y8VHlH4TmcCOAltnEcjwU6cpJJhMTVNd/QodheONp2IA==","_resolved":"/tmp/0e8d2e9f629326d0545908beab091c71/midscene-shared-0.24.2-beta-20250731101242.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731101242.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4fZhnehcs5Hve+9axvxrhkECfGyxj8ZFngLoVox575Y8VHlH4TmcCOAltnEcjwU6cpJJhMTVNd/QodheONp2IA==","shasum":"1975805dcdba752c6c62b8ef45c267b908e17027","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731101242.0.tgz","fileCount":92,"unpackedSize":587695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCh6DlAUAyKKFmXydnj8q+w/Hv3oybIMNJCZyeuvtOW/QIgP7TKmw6hxP5//Xq08sRcFmyw0q4xD2Egswom8p7vhHE="}],"size":98845},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731101242.0_1753957000008_0.7907241167684527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T10:16:40.201Z","publish_time":1753957000201,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731102409.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731102409.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731102409.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZNXVatI9U9M4l8aAQtRF5vdA86leeniAAYLcueu0kbqiJuBEAr2qcFsd+or15+/JgP4ZCaysk718ngQGnFESGA==","_resolved":"/tmp/f53f53bdadf2f23f6c10f9da4842cb73/midscene-shared-0.24.2-beta-20250731102409.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731102409.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZNXVatI9U9M4l8aAQtRF5vdA86leeniAAYLcueu0kbqiJuBEAr2qcFsd+or15+/JgP4ZCaysk718ngQGnFESGA==","shasum":"c53b4131a65550c3461163dbb6a7f29fd9491b30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731102409.0.tgz","fileCount":92,"unpackedSize":587695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChC9cMOBgu4V/Mg5JIBSS0l0Inkt9uE/y5wxyqXks3vQIgOFLAGzlnuMpP4yVYwa+OMD4Op4cPBBafYZq9lg7C6fw="}],"size":98845},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731102409.0_1753957617575_0.8357895264601882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T10:26:57.752Z","publish_time":1753957617752,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731125910.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731125910.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731125910.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QHbYdeZOTDFvI9kHvrENW5DdJe3TdXCK75Zg+uE4gFPW1mHLF/eMnJ0RABTZRq5VAhrf6aUIOlmIQ8ajz6oQIg==","_resolved":"/tmp/d3ec3c5e2b6888cd92b4da114be0dfbf/midscene-shared-0.24.2-beta-20250731125910.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731125910.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QHbYdeZOTDFvI9kHvrENW5DdJe3TdXCK75Zg+uE4gFPW1mHLF/eMnJ0RABTZRq5VAhrf6aUIOlmIQ8ajz6oQIg==","shasum":"ab5faec89664b3980d7c17d39c8cb48916f7319a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731125910.0.tgz","fileCount":92,"unpackedSize":586672,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEbcnDJEYNulMsMnLeZ85tisRt/mWY+FP0hHvfoaFe/mAiEA/5HV1ha0AQWOs0bkyalwstRLS6fWaKdno+8nDDbTG4o="}],"size":98689},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731125910.0_1753966945499_0.2925621701893475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T13:02:25.698Z","publish_time":1753966945698,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731132300.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731132300.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731132300.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p+iB7cOUFW15oIQ/gFv16WWpkIJn8yzBVJ78Q8S+0aLUkSb4N5hfPRTuzpRUh78tEsFp8wEWnqgLe4pdz4xdlQ==","_resolved":"/tmp/0e5ca38ae3e1533a0b62387120eebe9c/midscene-shared-0.24.2-beta-20250731132300.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731132300.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p+iB7cOUFW15oIQ/gFv16WWpkIJn8yzBVJ78Q8S+0aLUkSb4N5hfPRTuzpRUh78tEsFp8wEWnqgLe4pdz4xdlQ==","shasum":"79cdc7c135297c157e00a59c24421e9e05ab2bac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731132300.0.tgz","fileCount":94,"unpackedSize":616877,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDKM/LuZMv9cgTp2EfMmQwpkw2YGNOq7jFEMAe4Q1nzNAiEAxPpkKWjwg05khuEAKrF9Oe889y/O4CpX5G6VeJLP2d4="}],"size":106870},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731132300.0_1753968354946_0.23247585343693689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T13:25:55.207Z","publish_time":1753968355207,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250731151311.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250731151311.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250731151311.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MH1I0iaAyNyn9Jr33uCdOkm7vYRM9bl7pZH5EgO5sxz3WLt892bpcS/jvji0QLQtDpeR15ilY6q25YA/y5VfMQ==","_resolved":"/tmp/98f45f7985e59181075b21147698c748/midscene-shared-0.24.2-beta-20250731151311.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250731151311.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MH1I0iaAyNyn9Jr33uCdOkm7vYRM9bl7pZH5EgO5sxz3WLt892bpcS/jvji0QLQtDpeR15ilY6q25YA/y5VfMQ==","shasum":"665521bd36fff2d99790fc729ecfb39d1e45d0c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250731151311.0.tgz","fileCount":94,"unpackedSize":616598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDiBM45Tn5+4O8HlwO4pGUogh1r686FAs0hVMS50wvZZAiEAsXCnzL4MBczatTxYrPid3+Se4/KCg9p9AkO7c8IR8QA="}],"size":106776},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250731151311.0_1753974960340_0.1709760326088714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T15:16:00.530Z","publish_time":1753974960530,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250801024655.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250801024655.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250801024655.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Mj+Kchb6AkP8nOdC8u8jQ8J9wFRUKsN2bfWS0grPwn2u5A8SWp1nRkrMuDfd9P1umF7UYBxXd54qGh2/xhtG5w==","_resolved":"/tmp/36bb9fbdccf5652675bd9039e69a57b4/midscene-shared-0.24.2-beta-20250801024655.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250801024655.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Mj+Kchb6AkP8nOdC8u8jQ8J9wFRUKsN2bfWS0grPwn2u5A8SWp1nRkrMuDfd9P1umF7UYBxXd54qGh2/xhtG5w==","shasum":"717f2897c8a59221be94dca05cf17e35c6f8c5c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250801024655.0.tgz","fileCount":92,"unpackedSize":587695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICG4FgzAwzBTePm9hCT1Bb8hIAauyDZHPo6/o/hnzqjpAiEAq0WsUOmJ0sccz5mbWLBT7Yg6yHzzeJW5XXJlHDINksg="}],"size":98845},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250801024655.0_1754016616984_0.8114720418673318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T02:50:17.158Z","publish_time":1754016617158,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250801111909.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250801111909.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250801111909.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9efJr6T8ydRCUGEY15a8v2HgQQivYhrWu6OPOymIbnGXBp0v0YXAzzqW0ig3r8aoASEl6XEBuh1WaB+C9gQtKQ==","_resolved":"/tmp/80eaa31073ce6a2e90073e7c791c3f23/midscene-shared-0.24.2-beta-20250801111909.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250801111909.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9efJr6T8ydRCUGEY15a8v2HgQQivYhrWu6OPOymIbnGXBp0v0YXAzzqW0ig3r8aoASEl6XEBuh1WaB+C9gQtKQ==","shasum":"01329f6d4abcc2983004245ced655a83956a9c9a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250801111909.0.tgz","fileCount":92,"unpackedSize":585428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCoxUsRjQunq01qyKQTZ8sbfEhRrhK7wTEIWsmUNu1k9wIgEJSHlrgSPBrfVCK/JHvFXNA0mjX5tt5+BSJq35A1Tqc="}],"size":98972},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250801111909.0_1754047317867_0.2232838698661055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T11:21:58.053Z","publish_time":1754047318053,"_source_registry_name":"default","contributors":[]},"0.24.2-beta-20250805024613.0":{"name":"@midscene/shared","version":"0.24.2-beta-20250805024613.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.24.2-beta-20250805024613.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wuAVF4rf190JmBis+ijwO7YFuejZLRWRy7AYMnd3xt3XW3Rrb1DDOOQR1uR7qa9Zr2Y6kF1ieJtNcGbiviAsRQ==","_resolved":"/tmp/570bf758d72e7c0a22f6e284a550cd0e/midscene-shared-0.24.2-beta-20250805024613.0.tgz","_from":"file:midscene-shared-0.24.2-beta-20250805024613.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wuAVF4rf190JmBis+ijwO7YFuejZLRWRy7AYMnd3xt3XW3Rrb1DDOOQR1uR7qa9Zr2Y6kF1ieJtNcGbiviAsRQ==","shasum":"e4cdfa4ccba1e30ad25729e15431c27e370c92b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.24.2-beta-20250805024613.0.tgz","fileCount":94,"unpackedSize":615178,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1eCCp9z+N4rNgqJlCwTmcn6kp/naMYTVDMScYsssS+wIgJWuLBjSt4wjnDqG44Lgz3cYnGAiItf4n539NYZd7t/Y="}],"size":105597},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.24.2-beta-20250805024613.0_1754362148368_0.6374006159473984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T02:49:08.632Z","publish_time":1754362148632,"_source_registry_name":"default","contributors":[]},"0.25.0":{"name":"@midscene/shared","version":"0.25.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-W3df+hXyjFi0LmpMtrMSZr9rADkG/RjvKrgesovtdR6cNIQeGja76Qf0pAshAUws8DK7Jr5bmmbZKavUL0Ga0g==","_resolved":"/tmp/7d6215cdc729eb5d1419105abdaaa5d2/midscene-shared-0.25.0.tgz","_from":"file:midscene-shared-0.25.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-W3df+hXyjFi0LmpMtrMSZr9rADkG/RjvKrgesovtdR6cNIQeGja76Qf0pAshAUws8DK7Jr5bmmbZKavUL0Ga0g==","shasum":"835e3df7b9337c734b94700b1b80b2a73b828104","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.0.tgz","fileCount":94,"unpackedSize":648195,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9wVIrMtcOkhDxIZEChckEiokbAX5CorcWPLjdvh1fLAIgR0DbVU8NYTEYb3pXZ4kbDLzV3GdcbXkRd1BWzwLoOgI="}],"size":109188},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.0_1754365314227_0.01063797577638148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T03:41:54.430Z","publish_time":1754365314430,"_source_registry_name":"default","contributors":[]},"0.25.1-beta-20250805080746.0":{"name":"@midscene/shared","version":"0.25.1-beta-20250805080746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.1-beta-20250805080746.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6ckPxNFdD2CAnY25rh7ol4Kpw3Eyq/jlHhvKN/wCeN36N54vBA6J8lufNIYBizS5SmSRIguXqobWuASPGGYlUw==","_resolved":"/tmp/7af31b592dc6a3b4accf6db41560b301/midscene-shared-0.25.1-beta-20250805080746.0.tgz","_from":"file:midscene-shared-0.25.1-beta-20250805080746.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6ckPxNFdD2CAnY25rh7ol4Kpw3Eyq/jlHhvKN/wCeN36N54vBA6J8lufNIYBizS5SmSRIguXqobWuASPGGYlUw==","shasum":"03191a7a304460f4171fa97f18ebff0f1112ab46","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.1-beta-20250805080746.0.tgz","fileCount":94,"unpackedSize":649774,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGUOiAko6RuizfIQbWOYECkzJH/nSA+im1y24DwnCCfsAiAs7y5JBztmqsbdIUyK12+PlqZpKrRyt5kEQnXNYmyZfQ=="}],"size":109341},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.1-beta-20250805080746.0_1754381434892_0.05215791555292015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T08:10:35.134Z","publish_time":1754381435134,"_source_registry_name":"default","contributors":[]},"0.25.1-beta-20250805115138.0":{"name":"@midscene/shared","version":"0.25.1-beta-20250805115138.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.1-beta-20250805115138.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZFBRhPerdie9J/jsJzq/r081QzHHyGiArokz52KWG71upQe2gjD8ZmsA+XBWQTw+XXE/bv9Mso1SuB0TE2sxXA==","_resolved":"/tmp/940f4311768d0437b4cd6b2f30758d05/midscene-shared-0.25.1-beta-20250805115138.0.tgz","_from":"file:midscene-shared-0.25.1-beta-20250805115138.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZFBRhPerdie9J/jsJzq/r081QzHHyGiArokz52KWG71upQe2gjD8ZmsA+XBWQTw+XXE/bv9Mso1SuB0TE2sxXA==","shasum":"1f62298afcecfe9d48f35e2f7bdad137602bf3e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.1-beta-20250805115138.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWujfi9ehRcOT8ylm1yB8b570GijazESPkrXmAMHXMKAIhALKGWAZNIfWQgCxYEyd9u3IUgwl6y+RxWs0WonvHsvbu"}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.1-beta-20250805115138.0_1754394874581_0.7981796293496628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T11:54:34.770Z","publish_time":1754394874770,"_source_registry_name":"default","contributors":[]},"0.25.1-beta-20250806024444.0":{"name":"@midscene/shared","version":"0.25.1-beta-20250806024444.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.1-beta-20250806024444.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QOBlfFlaqi9UQCiqLbgm7f7nmhwtGxmaru51ppMDZl0WBpIrhVjzyfLCpd5UIOKfXRxMWNmxDMM7sY1mS2QfEA==","_resolved":"/tmp/b6a5bfc80ecfcbf757c500cb362f14b6/midscene-shared-0.25.1-beta-20250806024444.0.tgz","_from":"file:midscene-shared-0.25.1-beta-20250806024444.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QOBlfFlaqi9UQCiqLbgm7f7nmhwtGxmaru51ppMDZl0WBpIrhVjzyfLCpd5UIOKfXRxMWNmxDMM7sY1mS2QfEA==","shasum":"a33e4bf54d86579d68f7a9e2db0fe4a743b7d729","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.1-beta-20250806024444.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAogdYS9FPzcUbcUMzgPte3MzyAT5ljiHSzwaDf96BOtAiA30ZHfxB2bnT9tiIs50v6u7TWzLLMLun0wuc0DlhcHXQ=="}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.1-beta-20250806024444.0_1754448450013_0.85822882074746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T02:47:30.197Z","publish_time":1754448450197,"_source_registry_name":"default","contributors":[]},"0.25.1":{"name":"@midscene/shared","version":"0.25.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6eD4wjNJ4ANluWDZ8UYinbSiqjbnfeYMBlTQazM7QdA4er1Pf4U5FIE3LLf1uWDZpNqw1ARio21HuHgg6IHXsQ==","_resolved":"/tmp/7d2eba2753f17ca4a18eda87a7e3c55c/midscene-shared-0.25.1.tgz","_from":"file:midscene-shared-0.25.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6eD4wjNJ4ANluWDZ8UYinbSiqjbnfeYMBlTQazM7QdA4er1Pf4U5FIE3LLf1uWDZpNqw1ARio21HuHgg6IHXsQ==","shasum":"2938fa410cf670b0dcedf0aa074564f81a0e04a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.1.tgz","fileCount":94,"unpackedSize":648821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHhxH8rwlaeKhiFGL8F353P2UX1K41x7z8uYxYlHapxDAiEAxbkFW05RzZtzmQ6D1v1wNqazs7faaJokyo51zXIaIHw="}],"size":109231},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.1_1754449107718_0.12187933951576402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T02:58:27.912Z","publish_time":1754449107912,"_source_registry_name":"default","contributors":[]},"0.25.2-beta-20250806064106.0":{"name":"@midscene/shared","version":"0.25.2-beta-20250806064106.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.2-beta-20250806064106.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-37BP0oGmTkJzfOIEgpPlOQnRngUEOZqTEA0/6WR4E1nmTrHmaE2qHESYbzbbwBy8B9/I5VJYpSjrwoleHHDfsw==","_resolved":"/tmp/1dc3f91ed5818c54afb03eb9f0a58278/midscene-shared-0.25.2-beta-20250806064106.0.tgz","_from":"file:midscene-shared-0.25.2-beta-20250806064106.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-37BP0oGmTkJzfOIEgpPlOQnRngUEOZqTEA0/6WR4E1nmTrHmaE2qHESYbzbbwBy8B9/I5VJYpSjrwoleHHDfsw==","shasum":"467e619cb762e6e53e5212d544b1adf14c735244","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.2-beta-20250806064106.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMYOjkjIxYuT0R3IpgXhPLbwtBKhgdBGI757FzEKzkCQIhALdGwmRz6wJbOo41j4UG5DmnEmUTZI1wcvhUBXQDsOF9"}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.2-beta-20250806064106.0_1754462633688_0.9708603026228209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T06:43:53.979Z","publish_time":1754462633979,"_source_registry_name":"default","contributors":[]},"0.25.2-beta-20250806073716.0":{"name":"@midscene/shared","version":"0.25.2-beta-20250806073716.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.2-beta-20250806073716.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/1MSCipSOzk7zGttqx8de4+WfVfvd6pmb3NpJg7C7j2g13YdmCqJKN0G8/gCak2YczIEjchQgcxMVvu8RyUSMg==","_resolved":"/tmp/5ed7a5f036f1d23e3507661f6e9bb9ad/midscene-shared-0.25.2-beta-20250806073716.0.tgz","_from":"file:midscene-shared-0.25.2-beta-20250806073716.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/1MSCipSOzk7zGttqx8de4+WfVfvd6pmb3NpJg7C7j2g13YdmCqJKN0G8/gCak2YczIEjchQgcxMVvu8RyUSMg==","shasum":"ac689b70d64dd3f5083cb72571b656132c14e95a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.2-beta-20250806073716.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4u1Y4+PI1DCsjyGbstDnlG81uoMlj383b87HMG6M1mgIgW+DYnbJuO8rFqKiwkBzSdueSX3qF9sR0x0gln5Ehciw="}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.2-beta-20250806073716.0_1754466034704_0.6606194740217637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T07:40:35.371Z","publish_time":1754466035371,"_source_registry_name":"default","contributors":[]},"0.25.2-beta-20250806084312.0":{"name":"@midscene/shared","version":"0.25.2-beta-20250806084312.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.2-beta-20250806084312.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2nP5R3qrqFqYP0ZTWS9YfFJNMKYHsXB4ZcBsFFh4CeNLcEp6qhgxz25Rcvbx6XgUiO4PG8DozPGx99ix+FFC5Q==","_resolved":"/tmp/ac105aeb1621971104769e414e3b03f0/midscene-shared-0.25.2-beta-20250806084312.0.tgz","_from":"file:midscene-shared-0.25.2-beta-20250806084312.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2nP5R3qrqFqYP0ZTWS9YfFJNMKYHsXB4ZcBsFFh4CeNLcEp6qhgxz25Rcvbx6XgUiO4PG8DozPGx99ix+FFC5Q==","shasum":"86c673df83c25b59f008ded562eda29689269900","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.2-beta-20250806084312.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGv0jaGRXyZzW2iU8FNeLxUau1YzEtpneUfLlkaTnvkWAiEAxabR9vCaBPbhN7W48KHDfgYM/Kgd1RodrUsEivgJnVY="}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.2-beta-20250806084312.0_1754469960188_0.6556942855833192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T08:46:00.406Z","publish_time":1754469960406,"_source_registry_name":"default","contributors":[]},"0.25.2":{"name":"@midscene/shared","version":"0.25.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w2dawYF49+SmE88AynOhYsw7UDRn+M091PKX8kVf3qoMI/5R1Z0E6OmRwiRbVA28f8OYj3yVR/stIUf/ZSyLJA==","_resolved":"/tmp/669a4a54a99819924d8c7ee23675e19c/midscene-shared-0.25.2.tgz","_from":"file:midscene-shared-0.25.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-w2dawYF49+SmE88AynOhYsw7UDRn+M091PKX8kVf3qoMI/5R1Z0E6OmRwiRbVA28f8OYj3yVR/stIUf/ZSyLJA==","shasum":"969e19ee6075ce3e1f91fc167fc5f868dd532ce9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.2.tgz","fileCount":94,"unpackedSize":648821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICDXirWUPlREzl7tPrg27mLPTCeLQxWXFoG7b0cy4nQMAiEAwMNIxI4Bu55bIdowoCZ8gcDB2K2uix9+W2rhi2qJ20Q="}],"size":109231},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.2_1754481589224_0.2121150704231476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T11:59:49.456Z","publish_time":1754481589456,"_source_registry_name":"default","contributors":[]},"0.25.3-beta-20250807025933.0":{"name":"@midscene/shared","version":"0.25.3-beta-20250807025933.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.3-beta-20250807025933.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w2K/qb2hJ3Ghno6uu52V6ZjxO51SIz3LQBL58D7gXvR8zAvvhIsZzLATc51dAaHl4MYRZ2kfCtoX52EzmFhqIw==","_resolved":"/tmp/e364e2c1c17993740371f43b8db2a94d/midscene-shared-0.25.3-beta-20250807025933.0.tgz","_from":"file:midscene-shared-0.25.3-beta-20250807025933.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-w2K/qb2hJ3Ghno6uu52V6ZjxO51SIz3LQBL58D7gXvR8zAvvhIsZzLATc51dAaHl4MYRZ2kfCtoX52EzmFhqIw==","shasum":"4d17fead7255e38b74a7be58dabcb0cd9f952440","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.3-beta-20250807025933.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZ2Z4G1oY2GbNHqY2q8kUKI5rmSsYBDtuUrouxMGaQtQIhAKwN4HOdggo0NLL893dEGk73JMk337EfwNaWZDaoNklU"}],"size":109252},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.3-beta-20250807025933.0_1754535749747_0.05973488367360824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T03:02:30.102Z","publish_time":1754535750102,"_source_registry_name":"default","contributors":[]},"0.25.3":{"name":"@midscene/shared","version":"0.25.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p7CnQSxqSt3SN1krlFBwnOwwS7hSC1UkUWXnyFeDPLbtyexBFSzU8Jd89ZvODdL81bqQ7p7FnoBT9P9yoy8sxA==","_resolved":"/tmp/689cacd4147eb31763e28ae02d682355/midscene-shared-0.25.3.tgz","_from":"file:midscene-shared-0.25.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p7CnQSxqSt3SN1krlFBwnOwwS7hSC1UkUWXnyFeDPLbtyexBFSzU8Jd89ZvODdL81bqQ7p7FnoBT9P9yoy8sxA==","shasum":"ae7afa3415fd724e2ac43919dc5817de3b9a58ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.3.tgz","fileCount":94,"unpackedSize":648821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH8SfLv4OrglNnkfpnNKmIW03ge93Jr9jpfrTeBdH/dnAiEAkKY2eK3O4HPZhIjqw3BN+iCJmpVQgPiIBWx+Q3IYGrM="}],"size":109231},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.3_1754536370512_0.6970806235818432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T03:12:50.728Z","publish_time":1754536370728,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250807034252.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250807034252.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250807034252.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eLZ7uvhBOVAWI0it1XHgYN1S97zkgMsttGw9EbpgHt5x11ZiaPEvp6oXGClx61/k3Jel7kKXDcrvtb9K7gvFJA==","_resolved":"/tmp/129c02bf1ae1b58e3d23092cbe55205f/midscene-shared-0.25.4-beta-20250807034252.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250807034252.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eLZ7uvhBOVAWI0it1XHgYN1S97zkgMsttGw9EbpgHt5x11ZiaPEvp6oXGClx61/k3Jel7kKXDcrvtb9K7gvFJA==","shasum":"2d45eb03c4a095d5e488e180c1b4703d9be56602","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250807034252.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFz6+b/MLLYzPi+GH5Dul5u8OyGqKUix7nBpSF8pUpyjAiEAh3sdwgRFV8kwRHMasuiltq4HpqU3AliIocsVu4YB444="}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250807034252.0_1754538339298_0.6514089843016047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T03:45:39.535Z","publish_time":1754538339535,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250807040242.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250807040242.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250807040242.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-h87lnU1bXyVJ0/Z4/+h+gCfZRiBh08tM7uCncZl4sUrx583SwvvdOTXtLp6uP6TJEzCytIKRBUxXqeHr1Ielvw==","_resolved":"/tmp/5862dcd28ce0e13df1b7f3fa464f6757/midscene-shared-0.25.4-beta-20250807040242.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250807040242.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-h87lnU1bXyVJ0/Z4/+h+gCfZRiBh08tM7uCncZl4sUrx583SwvvdOTXtLp6uP6TJEzCytIKRBUxXqeHr1Ielvw==","shasum":"c9f68269b0535726f2333a47427072da17e11fb0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250807040242.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlVBGYEpSUlq+OnzjszKAaS7GAz89cOUcGOH6KCcB+GAIhAL83piJWVhKdc459a2SGz13KCbSDYO5aVK7MauvJzLi4"}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250807040242.0_1754539556200_0.675895838037855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T04:05:56.486Z","publish_time":1754539556486,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250807062119.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250807062119.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250807062119.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-k6sjXF+0F15Trls8GKNUKfIAp25Vrmt1+Pk78dUwhftlTDXeEY6DPz2YNucr+PEiaGWwLK15kZw09L4JhOsSYw==","_resolved":"/tmp/20ed7343a47f08964a1316192f1a56b9/midscene-shared-0.25.4-beta-20250807062119.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250807062119.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-k6sjXF+0F15Trls8GKNUKfIAp25Vrmt1+Pk78dUwhftlTDXeEY6DPz2YNucr+PEiaGWwLK15kZw09L4JhOsSYw==","shasum":"fde9787877b0a79c9b7249daa3db3080d9097ef8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250807062119.0.tgz","fileCount":94,"unpackedSize":682934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3sFjF0YRtZ02EXMEBwULx3tmgqdHWzEiL0/aHI1m5TQIgIQSGV1nWiCHK3a14dKlPRFHphmcJP4I0hoLVPdy87yw="}],"size":115389},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250807062119.0_1754547861761_0.6243523351646938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T06:24:21.946Z","publish_time":1754547861946,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250808064529.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250808064529.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250808064529.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-u6kyf4BTKorn+joOlO2UFMat+ogk+7HXUxq/7YKgy3o6ilPH4rUuD8xKOjhHWYYpcJx4b14A8YE2pG72fiM0AQ==","_resolved":"/tmp/f19a00a6840ddf1c3e4424301d2c849c/midscene-shared-0.25.4-beta-20250808064529.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250808064529.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-u6kyf4BTKorn+joOlO2UFMat+ogk+7HXUxq/7YKgy3o6ilPH4rUuD8xKOjhHWYYpcJx4b14A8YE2pG72fiM0AQ==","shasum":"1700b68e3484f80c07eda4f411e709680e22f308","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250808064529.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDOVp94UE8az0dFHd9t/n90Ay8kmnn3pm4MAUQlLlJw7AiBJL0dZfHXw9q8EDGYtPivK6y3D8S363nM1NBZ8JbgkVA=="}],"size":109252},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250808064529.0_1754635702256_0.3702120974826757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T06:48:22.514Z","publish_time":1754635702514,"_source_registry_name":"default","contributors":[]},"0.26.0":{"name":"@midscene/shared","version":"0.26.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-X1KoCuYxuK/4CdNFgi/uZ2Nqfh9vIyEs75KXQ3hCdTPezumc2MPzbPg9xaBn6Qq8W49FyXkoNaeur9uiZjUwsw==","_resolved":"/tmp/de0f71495bf492b18d84709cc7d38c62/midscene-shared-0.26.0.tgz","_from":"file:midscene-shared-0.26.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-X1KoCuYxuK/4CdNFgi/uZ2Nqfh9vIyEs75KXQ3hCdTPezumc2MPzbPg9xaBn6Qq8W49FyXkoNaeur9uiZjUwsw==","shasum":"77abb849b317f324403f9899ad4d4c3d518a3e05","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.0.tgz","fileCount":94,"unpackedSize":648821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCt/xXkpyP36i9+W/DyqwhS1pG9D/H0QDbxGQ24I+zWLgIgGG4qjvVB30ATJyDM8W8ECvUbsneW11z06knX4OGcyH8="}],"size":109231},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.0_1754901693987_0.585659884312737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T08:41:34.276Z","publish_time":1754901694276,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250811113343.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250811113343.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250811113343.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ejWdDcPDsa4QUFZAYcGGKATWA82gXqLHtkclWNRQ0MVoG5QlZ+ubSXXnjQcdRi0NchQQdjgjP4gRb8WF6H/pTQ==","_resolved":"/tmp/b025b7d2a7b85668b59cd07ac68a8d68/midscene-shared-0.25.4-beta-20250811113343.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250811113343.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ejWdDcPDsa4QUFZAYcGGKATWA82gXqLHtkclWNRQ0MVoG5QlZ+ubSXXnjQcdRi0NchQQdjgjP4gRb8WF6H/pTQ==","shasum":"b81a85e5aae29c4db055b2d6d617ac3076f58be6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250811113343.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGY0kbneAShyY3LFC4XI+fs/+wvX1sDmeEGJ+Z6Jsr3xAiEA9cELjS8dgOwLJGodQ5/5UAF3Ql8MHbJLmRINDv18dv8="}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250811113343.0_1754912207104_0.22558755458684132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T11:36:47.312Z","publish_time":1754912207312,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250811115904.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250811115904.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250811115904.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-J3hJlfDthdyfOgaX9pJ1vSegN/k823sKDBfdpGlzXj7uDtE/BbmhmWG56/lD82hgVw+PcQYnC1jOTbqrFU4Lcw==","_resolved":"/tmp/4830a5a61989229de58a79e0b20104cd/midscene-shared-0.25.4-beta-20250811115904.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250811115904.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-J3hJlfDthdyfOgaX9pJ1vSegN/k823sKDBfdpGlzXj7uDtE/BbmhmWG56/lD82hgVw+PcQYnC1jOTbqrFU4Lcw==","shasum":"4976464c766e0d6e9f8b407a46c377f2aba7ffe0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250811115904.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF2IJ7WxRZ797oXFehymPbGRj+A1x07y1ailv7K/rCFLAiBF2L/zRST1Of983MwGg4L8Gn8UkxxgOr+ndK3LLHBiRA=="}],"size":109251},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250811115904.0_1754913730557_0.08834038778071696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T12:02:10.736Z","publish_time":1754913730736,"_source_registry_name":"default","contributors":[]},"0.26.1":{"name":"@midscene/shared","version":"0.26.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-f6IY5pphmFTqiFSlKkZ9Q5cbFmlPVOjLmhvqX8y01XF0XftyxQBzcBplosYX+W//ysA+SFJCItcpVYDSBZ61NA==","_resolved":"/tmp/3638851e113b73709ee04d5edfe3df88/midscene-shared-0.26.1.tgz","_from":"file:midscene-shared-0.26.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-f6IY5pphmFTqiFSlKkZ9Q5cbFmlPVOjLmhvqX8y01XF0XftyxQBzcBplosYX+W//ysA+SFJCItcpVYDSBZ61NA==","shasum":"624c4e00d0cfbf9def90cb2bab4d866c766ae21b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.1.tgz","fileCount":94,"unpackedSize":648822,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAj4nui4iIYv+lNENAU2zP/jr6ltjSrwGtB8Fum8oRUtAiBHXKqz9f4rGXs7gXEYC4aBxcVc3SZIZ/yyr9ktqKobUQ=="}],"size":109237},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.1_1754965877490_0.12164303961786715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T02:31:17.700Z","publish_time":1754965877700,"_source_registry_name":"default","contributors":[]},"0.25.4-beta-20250812025613.0":{"name":"@midscene/shared","version":"0.25.4-beta-20250812025613.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"0.33.5"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.25.4-beta-20250812025613.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5jwPoCMBaPd9T+wt4n0YA9G3Mhmfb5N8mEkHBvWpMySqZqemhesYjojr4eIPor1mAIqZsYGXLbsSLdaBbnLAfA==","_resolved":"/tmp/da58c9558e60dde19d7ad9a9c1db952d/midscene-shared-0.25.4-beta-20250812025613.0.tgz","_from":"file:midscene-shared-0.25.4-beta-20250812025613.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5jwPoCMBaPd9T+wt4n0YA9G3Mhmfb5N8mEkHBvWpMySqZqemhesYjojr4eIPor1mAIqZsYGXLbsSLdaBbnLAfA==","shasum":"aaf36b3c7f34cb6d780f5caf5c6d87e07c966c38","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.25.4-beta-20250812025613.0.tgz","fileCount":94,"unpackedSize":648843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIrtE8UaBroK6torYFYnZRdKhbM+KrFmRsMwAQPtxjbgIhAPYaAWD2Hn/PExVUTPDvygDwZYeycSl6Kz+TVPjaZEM7"}],"size":109250},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.25.4-beta-20250812025613.0_1754967560150_0.10737803383070466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T02:59:20.414Z","publish_time":1754967560414,"_source_registry_name":"default","contributors":[]},"0.26.2-beta-20250812035614.0":{"name":"@midscene/shared","version":"0.26.2-beta-20250812035614.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.2-beta-20250812035614.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+GFgmHWYB+n0mmW2Z5yb33zO2nSHVBh16ESx4/jRHN9Ov2+szTwHT8Yp3zecINBxM7V4MVeSXb+PAOBcIWBQgg==","_resolved":"/tmp/52d2afa774a0f065b7862c0454b9d343/midscene-shared-0.26.2-beta-20250812035614.0.tgz","_from":"file:midscene-shared-0.26.2-beta-20250812035614.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+GFgmHWYB+n0mmW2Z5yb33zO2nSHVBh16ESx4/jRHN9Ov2+szTwHT8Yp3zecINBxM7V4MVeSXb+PAOBcIWBQgg==","shasum":"169de12a9edca9df54ad70dfb01aacdde2024749","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.2-beta-20250812035614.0.tgz","fileCount":94,"unpackedSize":648844,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBG6op3ndIZllNoY+cJy0+LLpdbDZ+es8JwHsRXAyznxAiEA9OueWhmReixYgzLSAw84D7ft/giLTFhppeDHcPKoFkQ="}],"size":109252},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.2-beta-20250812035614.0_1754971244613_0.4013896796666945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T04:00:44.802Z","publish_time":1754971244802,"_source_registry_name":"default","contributors":[]},"0.26.2-beta-20250812091127.0":{"name":"@midscene/shared","version":"0.26.2-beta-20250812091127.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.2-beta-20250812091127.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-g1ki6jcNwfPHy+Cqlebo+itzkE8ijLEwcAxH0gBd0CzXuLp2BagHoZCsQcSTqeIPXF6lDwnbZaK3ciqIAMM0FQ==","_resolved":"/tmp/b462e6a1288565dcf43d3a60f2ae18e0/midscene-shared-0.26.2-beta-20250812091127.0.tgz","_from":"file:midscene-shared-0.26.2-beta-20250812091127.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-g1ki6jcNwfPHy+Cqlebo+itzkE8ijLEwcAxH0gBd0CzXuLp2BagHoZCsQcSTqeIPXF6lDwnbZaK3ciqIAMM0FQ==","shasum":"d67cb70d8d9784aa7ddd827b4466069f0678fabc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.2-beta-20250812091127.0.tgz","fileCount":94,"unpackedSize":648844,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfLnKAmxHh1OWPL7xarPo4h6141g+YFB+vN2R2gxPOGwIgIw+pXRbzNLuH49fewdGjZ3O6OhfUcfZwtZa8aNUlzrg="}],"size":109254},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.2-beta-20250812091127.0_1754990074462_0.5370162981885327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T09:14:34.899Z","publish_time":1754990074899,"_source_registry_name":"default","contributors":[]},"0.26.2":{"name":"@midscene/shared","version":"0.26.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js","./types":"./dist/lib/types.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"],"types":["./dist/types/types.d.ts"]}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"npm run build:script && modern build -w --no-clear","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rK5UizCOipXy9V3mwx/9ZjbMuoekZ+ANQQvckLVEcT0gpsiy4J5rPeeXTgyQJdKdnB0GUSe/jx/SqhB8ZhKDyg==","_resolved":"/tmp/cf9d56ff8014749087628c7337ac3255/midscene-shared-0.26.2.tgz","_from":"file:midscene-shared-0.26.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rK5UizCOipXy9V3mwx/9ZjbMuoekZ+ANQQvckLVEcT0gpsiy4J5rPeeXTgyQJdKdnB0GUSe/jx/SqhB8ZhKDyg==","shasum":"d06252da6d7c81e7f62bab51d71402d7ae533397","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.2.tgz","fileCount":94,"unpackedSize":652693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAUx1yCwy88N/2kuGsnUuC2fmayRWFFnA0obNKoKovyAAiARMUq/CKLBPA6P1D+9zn/8X4hsBmvGe/TxxN99I01Eyw=="}],"size":109584},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.2_1755004862989_0.49519654965535276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T13:21:03.180Z","publish_time":1755004863180,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813021342.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813021342.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/lib/index.js","import":"./dist/es/index.mjs"},"./constants":{"types":"./dist/types/constants/index.d.ts","require":"./dist/lib/constants/index.js","import":"./dist/es/constants/index.mjs"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","require":"./dist/lib/extractor/index.js","import":"./dist/es/extractor/index.mjs"},"./img":{"types":"./dist/types/img/index.d.ts","require":"./dist/lib/img/index.js","import":"./dist/es/img/index.mjs"},"./node":{"types":"./dist/types/node/index.d.ts","require":"./dist/lib/node/index.js","import":"./dist/es/node/index.mjs"},"./types":{"types":"./dist/types/types/index.d.ts","require":"./dist/lib/types/index.js","import":"./dist/es/types/index.mjs"},"./*":{"types":"./dist/types/*.d.ts","require":"./dist/lib/*.js","default":"./dist/es/*.mjs"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813021342.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-frPDUSrBcQyLboIfZZCpLdgfl3As00zAOdWuFhJi3I7ZUB1NzoFLP7kRfR8d7XcbI8fBaolr/zqCzD9OBtpcUg==","_resolved":"/tmp/843f094de3501776ce40f0dbd181f8bf/midscene-shared-0.26.3-beta-20250813021342.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813021342.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-frPDUSrBcQyLboIfZZCpLdgfl3As00zAOdWuFhJi3I7ZUB1NzoFLP7kRfR8d7XcbI8fBaolr/zqCzD9OBtpcUg==","shasum":"425e18e8377d6339dca1099a0fc2d657b2932800","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813021342.0.tgz","fileCount":113,"unpackedSize":590657,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9JZ2yxA2uwYNdsNHZ7hYIh0e5AoW8677ODDHlQQaQhAIgKs/PjkMxuTG1xItQfDtWrVNtgXPRgQXuf/2G5fxTy/0="}],"size":116934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813021342.0_1755051359973_0.5184103229938541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T02:16:00.204Z","publish_time":1755051360204,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813075706.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813075706.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","default":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813075706.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zQ8dvc8u8kSrgj7s/tLnr1U7fSGb8EwTeDNMM/MOTEsjRWHenww9HkFOwKDuAxNh+7q6ooLIk/EW9ASzIqtt/g==","_resolved":"/tmp/79fe2a3ffdfca20a37e44ba1f4f722c6/midscene-shared-0.26.3-beta-20250813075706.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813075706.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zQ8dvc8u8kSrgj7s/tLnr1U7fSGb8EwTeDNMM/MOTEsjRWHenww9HkFOwKDuAxNh+7q6ooLIk/EW9ASzIqtt/g==","shasum":"01606f561582402d746cb81e408a993f7e751ba7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813075706.0.tgz","fileCount":113,"unpackedSize":590391,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWIoQzS2k3Iz1lVeurufM7hu3lml6B0QMFHDFAE89HUQIgNR20AJa8Z4gr6ljxWq05L9dpPBgrKl0wIvXB3YnvTEo="}],"size":116840},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813075706.0_1755071960109_0.1774263938018239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T07:59:20.285Z","publish_time":1755071960285,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813080114.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813080114.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","default":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813080114.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-K7cu5JvPo8SpnjdSP2RTZ7ujreKV2Ql99BFLjiYQbucG7ibrO8hM40AU0ChPDL0cInJ9IKTDCKgK4ngfyyI4Cg==","_resolved":"/tmp/552749ec97506019790f3d45607dd77f/midscene-shared-0.26.3-beta-20250813080114.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813080114.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-K7cu5JvPo8SpnjdSP2RTZ7ujreKV2Ql99BFLjiYQbucG7ibrO8hM40AU0ChPDL0cInJ9IKTDCKgK4ngfyyI4Cg==","shasum":"c8fd573c17054fc8c3f08cb1d799215a0c6b081d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813080114.0.tgz","fileCount":113,"unpackedSize":590657,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGmoZh+bPPv+q2RGPexbtF0MXaJlnpg1Z13vye3/lhF5AiEAzRUzni1IJktdEWRvHNLkA3pPYCXZ+PGZ0Bm1ETL/CJs="}],"size":116933},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813080114.0_1755072242633_0.47896669328715813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T08:04:02.840Z","publish_time":1755072242840,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813091321.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813091321.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","default":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813091321.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BtaodUmC9TFtt1mj5LdJBeP7zdd3c674jEg+UhKjapgDGi9Te7uNPSdJ9JGRuTfV24Wl7VC7BCDBLpQ8dJHJ5Q==","_resolved":"/tmp/86bcbb08a3233cecf5541ec2a016d8b5/midscene-shared-0.26.3-beta-20250813091321.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813091321.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BtaodUmC9TFtt1mj5LdJBeP7zdd3c674jEg+UhKjapgDGi9Te7uNPSdJ9JGRuTfV24Wl7VC7BCDBLpQ8dJHJ5Q==","shasum":"7d0fdb19765cfca1a0efdec069376e241965f38b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813091321.0.tgz","fileCount":113,"unpackedSize":590657,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6QzhfKj2gjJOjgbplOKOpvOGP0a9z5v7DuhQTKmsDzQIgf+Sux88S6UUlLFjwVkjoOkpFG7CccaW8gaoGC6oyjoQ="}],"size":116934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813091321.0_1755076529947_0.10149349168736532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T09:15:30.145Z","publish_time":1755076530145,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813095836.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813095836.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","default":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813095836.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BUnVRmSjw1p8xXUcQKa1rKOTWcU34iZ8dL7ULjQDknJXd5UAm46FQ9GHB0J8LSzCmNhF2Vy/xfH7Pw1onxWfgA==","_resolved":"/tmp/ba79889c66d99bb4e11b940361a4a06d/midscene-shared-0.26.3-beta-20250813095836.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813095836.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BUnVRmSjw1p8xXUcQKa1rKOTWcU34iZ8dL7ULjQDknJXd5UAm46FQ9GHB0J8LSzCmNhF2Vy/xfH7Pw1onxWfgA==","shasum":"448db1c20b22434e586c43945869ff0985694af6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813095836.0.tgz","fileCount":113,"unpackedSize":590657,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwP1BV24e9IqqjMkLWfdTx6vg2Li/n5/hjSGA7bUjNsgIhAKLhFEUnCrbuKFFKNtE551D9d2IndYFgrT3/6nAh6MwX"}],"size":116934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813095836.0_1755079248118_0.9806254253859079"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T10:00:48.310Z","publish_time":1755079248310,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813105922.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813105922.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813105922.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dQsgsE6Rte46JUYyMtPg0lF/UMSSN4vEWd59wB2rnlq0dRIs50M96DPmZZl9s7oIoaft9/gz0jZKYCUo+ZLdkw==","_resolved":"/tmp/ae5c3d2abef9958aadffce69e41f1ff5/midscene-shared-0.26.3-beta-20250813105922.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813105922.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dQsgsE6Rte46JUYyMtPg0lF/UMSSN4vEWd59wB2rnlq0dRIs50M96DPmZZl9s7oIoaft9/gz0jZKYCUo+ZLdkw==","shasum":"dffd270f1ff8f6fc8f57206cce0c294388159e1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813105922.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICq4ZU1JAOrYj3lx5yk03nY7+kfy2YdaqlGEPooCGXR7AiAX8sMxV9ZE/CWgNENLxoc+rYWMFW6cvu7DDBVYNwtJCQ=="}],"size":116835},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813105922.0_1755082951269_0.595025682702248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T11:02:31.451Z","publish_time":1755082951451,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813113027.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813113027.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813113027.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AK39Q1rJn2J5URX6aiqkQMbH+trvjLaRS82wSkHSDT/NjbCJo7m5wzSIauoDS6681L3cCfeapAILMpRYgFU5UA==","_resolved":"/tmp/560962bc2c904bf6531f5750e5275a42/midscene-shared-0.26.3-beta-20250813113027.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813113027.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AK39Q1rJn2J5URX6aiqkQMbH+trvjLaRS82wSkHSDT/NjbCJo7m5wzSIauoDS6681L3cCfeapAILMpRYgFU5UA==","shasum":"0693067e45872df0e7daac9a32a409b7507d96ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813113027.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH6L9LhG57AIYdJZuzlPGKaYPbuuFv7aadueNeG1GxPmAiAeWewbMmN728WjhgfX8R/SDcs6w9lH81h1nX8cTR9xcQ=="}],"size":116833},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813113027.0_1755084761281_0.5754146448363568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T11:32:41.578Z","publish_time":1755084761578,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813113828.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813113828.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813113828.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qWMZ9M1SIP17JpVlr1DyXflhT0bj5crO4jcbeWvm2oGxg/AVw05pFSFUTgUdbGxcwUYt+RB/DkuxuoS2vHo80g==","_resolved":"/tmp/b70368831e4d28eb725fa6e0d616a32e/midscene-shared-0.26.3-beta-20250813113828.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813113828.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qWMZ9M1SIP17JpVlr1DyXflhT0bj5crO4jcbeWvm2oGxg/AVw05pFSFUTgUdbGxcwUYt+RB/DkuxuoS2vHo80g==","shasum":"4b7c1e0df051999f2bb5e5952ef7567069ed800a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813113828.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDqb+KFE7iYKg5ko1+WjonGGptHPueZZ3Ax0zq/seRzYAiEA5Ce/1PipFmOdSD+XuxFSkvQQPQX5/DMdrACPF4atJbE="}],"size":116834},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813113828.0_1755085244740_0.5761443739435637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T11:40:44.933Z","publish_time":1755085244933,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250813142538.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250813142538.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250813142538.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EbhkSQGXT1FOgKlKXEAVdE3b2bpfh23e7CVM1BAmnJ42GbXc9tyxscMo3xcErB4WwkYAiAZK2A8McDK5r8iCkQ==","_resolved":"/tmp/832df34e882ada6632a3ae9ac9b6ad1a/midscene-shared-0.26.3-beta-20250813142538.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250813142538.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EbhkSQGXT1FOgKlKXEAVdE3b2bpfh23e7CVM1BAmnJ42GbXc9tyxscMo3xcErB4WwkYAiAZK2A8McDK5r8iCkQ==","shasum":"ca9905a599eecec8cceeebc7372907f161dc47e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250813142538.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5cVQY6uoexXVbDS8PNd7wmIhETRwmRSoarQLlqPoTVgIhAKh/ZczXL2cCFrilM2Be9rQGrpZ074UmiCSqr+BjmcSN"}],"size":116836},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250813142538.0_1755095270609_0.9788637441192234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T14:27:50.801Z","publish_time":1755095270801,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250814023647.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250814023647.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250814023647.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yevm3hXljb+WqkXpEH88kQTWU9U/nA4uSOYg+kP8uDfLMHVHPOLmpzrme0yfxoLzBG9SYQ3V2Ge2u+S9AnAEPQ==","_resolved":"/tmp/354d3e8bd656e60ba8b4cb66278d0607/midscene-shared-0.26.3-beta-20250814023647.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250814023647.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yevm3hXljb+WqkXpEH88kQTWU9U/nA4uSOYg+kP8uDfLMHVHPOLmpzrme0yfxoLzBG9SYQ3V2Ge2u+S9AnAEPQ==","shasum":"6e5e6603e28d5a234e89b67642dfdfd9f50ad5a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250814023647.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBkEljYiTL+mevWr4i4Y2LCU4UhdrrCXSngXDcfpnpCiAiAXG3QNBXp4c0C26mP/uIJlh27JFEo/TRG2AOdyf9GY7Q=="}],"size":116835},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250814023647.0_1755139142054_0.0644750985323892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T02:39:02.237Z","publish_time":1755139142237,"_source_registry_name":"default","contributors":[]},"0.26.3-beta-20250814051918.0":{"name":"@midscene/shared","version":"0.26.3-beta-20250814051918.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3-beta-20250814051918.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mmxUpX1aytmOTrYMm5eSdGGsaQWQOP36pDgrmnJIQq9QoG4RgJBvnk84Cbx6CzfyJEo0sATdIsE8koeVenh43g==","_resolved":"/tmp/25e1dcd3d31c762a8d76a66b1de02e6c/midscene-shared-0.26.3-beta-20250814051918.0.tgz","_from":"file:midscene-shared-0.26.3-beta-20250814051918.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mmxUpX1aytmOTrYMm5eSdGGsaQWQOP36pDgrmnJIQq9QoG4RgJBvnk84Cbx6CzfyJEo0sATdIsE8koeVenh43g==","shasum":"c0d825464e0f42a6e75adbd5961dc7a3e6802aed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3-beta-20250814051918.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAcdMgj6PJ7WC2W3vb/QAjXSnMQSB7+a+9wx2lKMC6ZLAiB0I3viXYkBemHyByZal/OkK62rGH9+WjKe+gwY1ZcGwA=="}],"size":116834},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3-beta-20250814051918.0_1755148887681_0.48340643822855434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T05:21:27.919Z","publish_time":1755148887919,"_source_registry_name":"default","contributors":[]},"0.26.3":{"name":"@midscene/shared","version":"0.26.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OVom8TSj3ApsRO+L53fEXV6UkUXIGk9MldSpXCogve2WLnETxD3t0HnEfIm0Mvn9741lJl/KgJtKnLki9XzMOA==","_resolved":"/tmp/3a960aa426f5370e81d7cc8d5baf325b/midscene-shared-0.26.3.tgz","_from":"file:midscene-shared-0.26.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OVom8TSj3ApsRO+L53fEXV6UkUXIGk9MldSpXCogve2WLnETxD3t0HnEfIm0Mvn9741lJl/KgJtKnLki9XzMOA==","shasum":"131abbde45002527c1bea66651661627e63c6b9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.3.tgz","fileCount":113,"unpackedSize":590368,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCtr+RUECDpq7LCChoSAkcEV7GkQupjkjvDq2wZTxypeQIhAOYI1hSGE5pwJ60UDsNbLHdSj5v5qSOMPQy4KykugO4C"}],"size":116816},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.3_1755150682710_0.09378441395928361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T05:51:22.929Z","publish_time":1755150682929,"_source_registry_name":"default","contributors":[]},"0.26.4":{"name":"@midscene/shared","version":"0.26.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TylsYKzteoRk3JudMSMM4V9yTv60NjtgFf+7J6b5L4sAyPSDgvRUEr+FjH/x6/6sc27sNPd04xn/t7W89KQIUA==","_resolved":"/tmp/e7a18d99cbfd2007141d65040670a823/midscene-shared-0.26.4.tgz","_from":"file:midscene-shared-0.26.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TylsYKzteoRk3JudMSMM4V9yTv60NjtgFf+7J6b5L4sAyPSDgvRUEr+FjH/x6/6sc27sNPd04xn/t7W89KQIUA==","shasum":"2290ccb01bb7cb96f6241d3cf316cbc5aecc551b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.4.tgz","fileCount":113,"unpackedSize":590368,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEIorxLKf7xWmK4zwENfRtro/mDQ8qoSHJ2tDi1PDP9LAiAtIk1S2+KB/3noR4GJLEJg8T8nlhPVnqk++sFiCxQsLw=="}],"size":116818},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.4_1755156932425_0.5513090220623262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T07:35:32.624Z","publish_time":1755156932624,"_source_registry_name":"default","contributors":[]},"0.26.5-beta-20250814074541.0":{"name":"@midscene/shared","version":"0.26.5-beta-20250814074541.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.5-beta-20250814074541.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kjO30qYeDPAYjomRH/tAor89Nil6dnW2B3+3la4vPWQXiLyYdYdff+bCG3OjfBfuNXrZm1SV7d8mSaF+rWTw1Q==","_resolved":"/tmp/9081bb2966583ead33e35c4aacfa852a/midscene-shared-0.26.5-beta-20250814074541.0.tgz","_from":"file:midscene-shared-0.26.5-beta-20250814074541.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kjO30qYeDPAYjomRH/tAor89Nil6dnW2B3+3la4vPWQXiLyYdYdff+bCG3OjfBfuNXrZm1SV7d8mSaF+rWTw1Q==","shasum":"e9d8e81cacca291ac7c978f0ff17e9370a07045a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.5-beta-20250814074541.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDT1vl0fR8FguAwhr7sGvXMj3Ljd30S3P+ylJ0latHxFwIgXBSSRUpA4P3Q0sdxqlBKYzGv7lF9wTbo35QuWZy/siM="}],"size":116835},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.5-beta-20250814074541.0_1755157666667_0.4919021664257821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T07:47:46.836Z","publish_time":1755157666836,"_source_registry_name":"default","contributors":[]},"0.26.5-beta-20250814080504.0":{"name":"@midscene/shared","version":"0.26.5-beta-20250814080504.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.5-beta-20250814080504.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8kec91YUVwXxzmv6cYjYTttNVm2ThnyIyi+HYrxgvk4WQxXwxV0RMXQmJSK41gBUQUeyyjmpalG6u9jlMABqFw==","_resolved":"/tmp/887f52ebf3291d8548fcd40acf813d43/midscene-shared-0.26.5-beta-20250814080504.0.tgz","_from":"file:midscene-shared-0.26.5-beta-20250814080504.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8kec91YUVwXxzmv6cYjYTttNVm2ThnyIyi+HYrxgvk4WQxXwxV0RMXQmJSK41gBUQUeyyjmpalG6u9jlMABqFw==","shasum":"d171bec2ee7cab64506d9c242d54e26597653ed2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.5-beta-20250814080504.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCo6lIpwvDPieRKC8BlR8t7xMJZ/4SXYfPhHQpyaJq86wIgdcLI+DVWTx8wYxHm6hSVwh7u6HBFudg4ea0ghXpyOHQ="}],"size":116834},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.5-beta-20250814080504.0_1755158833268_0.4796469187134138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T08:07:13.436Z","publish_time":1755158833436,"_source_registry_name":"default","contributors":[]},"0.26.5-beta-20250814095614.0":{"name":"@midscene/shared","version":"0.26.5-beta-20250814095614.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.5-beta-20250814095614.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2It/HQ7jXhRDb6Xf+Cg4FZibkWHWOuVYAu9CBbPDYEOSh51rVY3IYviebvl0KaaeMwWSBjwCR9CfNtgyXsFQYw==","_resolved":"/tmp/e7db122870c02318a4c9f331c5add080/midscene-shared-0.26.5-beta-20250814095614.0.tgz","_from":"file:midscene-shared-0.26.5-beta-20250814095614.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2It/HQ7jXhRDb6Xf+Cg4FZibkWHWOuVYAu9CBbPDYEOSh51rVY3IYviebvl0KaaeMwWSBjwCR9CfNtgyXsFQYw==","shasum":"7c4db80db9c0bd18b86a0960af588424f02ecc16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.5-beta-20250814095614.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDOBdtmxg9KTPltzn0FEld3M/CCzh0BOzgHdHAP1km+VAiEAkmeAqXZji6URIgwBLoqcXLR/m61C6BPzcUnzlWM46dI="}],"size":116834},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.5-beta-20250814095614.0_1755165504395_0.13867383694424573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T09:58:24.677Z","publish_time":1755165504677,"_source_registry_name":"default","contributors":[]},"0.26.5-beta-20250814125155.0":{"name":"@midscene/shared","version":"0.26.5-beta-20250814125155.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.5-beta-20250814125155.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Y704qBBv4DqXHKpIp4de8MjLL7WXZrbIODUBkry1znfCmFrskcj9Siv+IS2PwNzsOA0DG+B3b4UCuH5uDFBySg==","_resolved":"/tmp/12fa6b5c67e8f37730b98d60807486fa/midscene-shared-0.26.5-beta-20250814125155.0.tgz","_from":"file:midscene-shared-0.26.5-beta-20250814125155.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Y704qBBv4DqXHKpIp4de8MjLL7WXZrbIODUBkry1znfCmFrskcj9Siv+IS2PwNzsOA0DG+B3b4UCuH5uDFBySg==","shasum":"566a7fd06a5e86378cda506c5dc61a3d69f1d8dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.5-beta-20250814125155.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIESu/BiOm/Xmq6U6stos8gxDZ9AGJIaO4YphgG2R2RDvAiAacgyV1YPh/pSrjFjlo7fG3CD7uBRoG292i6tEz91zaA=="}],"size":116835},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.5-beta-20250814125155.0_1755176048015_0.7739463003487974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T12:54:08.262Z","publish_time":1755176048262,"_source_registry_name":"default","contributors":[]},"0.26.5":{"name":"@midscene/shared","version":"0.26.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zBbLe6t2IRprJNPOxeLe68q1IOtv/daxOcKi75PA0wkzYW4YtPjMzh1fDhMIPOBefYlPWIf1E7hPjNZpO/nYVw==","_resolved":"/tmp/219221f92bccaf0e340dd80278952bf4/midscene-shared-0.26.5.tgz","_from":"file:midscene-shared-0.26.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zBbLe6t2IRprJNPOxeLe68q1IOtv/daxOcKi75PA0wkzYW4YtPjMzh1fDhMIPOBefYlPWIf1E7hPjNZpO/nYVw==","shasum":"9b386f9189646bf4571cc02cc5286843658e53e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.5.tgz","fileCount":113,"unpackedSize":590368,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICzJ50P8CTI6ibM23pmqdd+jgPN0c9jk5NTVkFNarANpAiBkKkh6a3kTAhtBj50Bw/oWIgfenpYBe4z8GQSgTyO9QQ=="}],"size":116818},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.5_1755222834715_0.7864141100943232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T01:53:55.038Z","publish_time":1755222835038,"_source_registry_name":"default","contributors":[]},"0.26.6-beta-20250815074212.0":{"name":"@midscene/shared","version":"0.26.6-beta-20250815074212.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.6-beta-20250815074212.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VDWI/eqPvPhBV3G7I+fWLUku9eWvcC9PrEjo+vO4bN5ADUMZ0VeXPSICPgcZh/YlSoyCSSd2ft2TawtRBf+Z0w==","_resolved":"/tmp/2f76f98f0400f93cb6610c056f9372b6/midscene-shared-0.26.6-beta-20250815074212.0.tgz","_from":"file:midscene-shared-0.26.6-beta-20250815074212.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VDWI/eqPvPhBV3G7I+fWLUku9eWvcC9PrEjo+vO4bN5ADUMZ0VeXPSICPgcZh/YlSoyCSSd2ft2TawtRBf+Z0w==","shasum":"7d478bf9c54239175c1735fa77859fe90116d86c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.6-beta-20250815074212.0.tgz","fileCount":113,"unpackedSize":590390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAP64i+OMMJ3iwmf33oZqsObKm/C8XMyRqK01dWSq9M9AiEA3qTN2dz7JngRpdCCBzhkjmfOfLzYhPNDhlnMgNL42bw="}],"size":116835},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.6-beta-20250815074212.0_1755243860662_0.5941531194895504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T07:44:20.882Z","publish_time":1755243860882,"_source_registry_name":"default","contributors":[]},"0.26.6-beta-20250815111100.0":{"name":"@midscene/shared","version":"0.26.6-beta-20250815111100.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.6-beta-20250815111100.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UulStzRRN9Hpvhv0u3AOoWOxlHxhgxR0h6auAvlAYiO4N/64ZdMzII6+9hFSBCW5srYeEOZtDwH7A8smucJ3+A==","_resolved":"/tmp/be9a3a69b91ff790d4807a540b3aab09/midscene-shared-0.26.6-beta-20250815111100.0.tgz","_from":"file:midscene-shared-0.26.6-beta-20250815111100.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UulStzRRN9Hpvhv0u3AOoWOxlHxhgxR0h6auAvlAYiO4N/64ZdMzII6+9hFSBCW5srYeEOZtDwH7A8smucJ3+A==","shasum":"a16ea1b9088c1fe894e62d5aa2fd6f225f02b5f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.6-beta-20250815111100.0.tgz","fileCount":113,"unpackedSize":590651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA2B1yeXoYxTr4eOyGmdSpU29bKi1t8uY/IBlrEJgrOdAiEAy9yDaE1REdqJkpd64xLXfhfBnWQTJG2JcmJphkDMNF0="}],"size":117106},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.6-beta-20250815111100.0_1755256381265_0.49368553463454035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T11:13:01.465Z","publish_time":1755256381465,"_source_registry_name":"default","contributors":[]},"0.26.6-beta-20250815111555.0":{"name":"@midscene/shared","version":"0.26.6-beta-20250815111555.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.6-beta-20250815111555.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-KIjq/YV9zzbuzHZNl2bb2wkx6jM9iBGRsrysLJ8u3EuGG0K4SSBnyRTSTMTk40982e2QV841e17LecCU8xpUiA==","_resolved":"/tmp/16ed378c022706002a2a0d6036d1ff4f/midscene-shared-0.26.6-beta-20250815111555.0.tgz","_from":"file:midscene-shared-0.26.6-beta-20250815111555.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KIjq/YV9zzbuzHZNl2bb2wkx6jM9iBGRsrysLJ8u3EuGG0K4SSBnyRTSTMTk40982e2QV841e17LecCU8xpUiA==","shasum":"c02c0f5408519ff0f6f720d11e8f8858358b89c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.6-beta-20250815111555.0.tgz","fileCount":113,"unpackedSize":590651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOhhsKou/gXf2cCe5dAGBPwbegKBL839Ex/GfEP2w8YQIgZKr+Ha+gldGQsa6vt0/FC8b+toD9ROz0une8IxKHwSc="}],"size":117107},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.6-beta-20250815111555.0_1755256684853_0.792457890367299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T11:18:05.096Z","publish_time":1755256685096,"_source_registry_name":"default","contributors":[]},"0.26.6":{"name":"@midscene/shared","version":"0.26.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zGXKk2vZJPZ+uckqIegkwy7mTula//ndQi93gK5xHvsWkfywZqWWJz8HdgRgk6COhENioDhWsMrT7sgL8d3YDQ==","_resolved":"/tmp/148d8a1620a4f233bc72bf6e064e5447/midscene-shared-0.26.6.tgz","_from":"file:midscene-shared-0.26.6.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zGXKk2vZJPZ+uckqIegkwy7mTula//ndQi93gK5xHvsWkfywZqWWJz8HdgRgk6COhENioDhWsMrT7sgL8d3YDQ==","shasum":"0d4aad95114743020e5638f097697f003ebc9f4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.6.tgz","fileCount":113,"unpackedSize":590629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSOJ18VRex5EdlsYiVMsW8HmCCMOp4twvkooMKUYZ0qgIgWaxO/Ja7PbRwNDcFipGhTMEtfvRkZjyWJsV3EguN7jQ="}],"size":117088},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.6_1755259807870_0.6240925172408729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T12:10:08.085Z","publish_time":1755259808085,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250815153024.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250815153024.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250815153024.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2erp3Tb3CJS/EN6Pti1E/N/HSmzh9Dl+7FJb1dQpuL9BBaqls92/VwI7Mv9GVl+l1BaMT963VW8txfmYYZZyiQ==","_resolved":"/tmp/785aafb3dc25611f9b6b8b744757e763/midscene-shared-0.26.7-beta-20250815153024.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250815153024.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2erp3Tb3CJS/EN6Pti1E/N/HSmzh9Dl+7FJb1dQpuL9BBaqls92/VwI7Mv9GVl+l1BaMT963VW8txfmYYZZyiQ==","shasum":"3b3a77266339094fcd4ac0fb8d97e81307f86b21","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250815153024.0.tgz","fileCount":113,"unpackedSize":590651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICTVdXQ7joDT/ECUleYDIQ0sMCPlZcLnawBjtgwXkV9GAiA3jq+6U+0n9Z0AQdo6npBBfhR/opxzmcqtMWdaaSvccQ=="}],"size":117106},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250815153024.0_1755272007948_0.5650707812082121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T15:33:28.153Z","publish_time":1755272008153,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250818024834.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250818024834.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250818024834.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Uc8ztkgKlo/K5b5rDDj6UeMviJzDxY13zR0STNEeijJsdF+BCalVGDgJ/bH48f6jqJ7NZgkF7VfW8ghSJaIBMQ==","_resolved":"/tmp/dc40f6dc765f8002c719275748311a8b/midscene-shared-0.26.7-beta-20250818024834.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250818024834.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Uc8ztkgKlo/K5b5rDDj6UeMviJzDxY13zR0STNEeijJsdF+BCalVGDgJ/bH48f6jqJ7NZgkF7VfW8ghSJaIBMQ==","shasum":"9dd701eab701e8a3588f9f9fcbcf03adab6e52be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250818024834.0.tgz","fileCount":113,"unpackedSize":591109,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICMcTD7hJtFQEsxEMN298ojadmHEyouxfMBA7wkc5UzVAiAggmv19cWQRMzw42t6P+mPGq/1if6s0KcZwGSRw89ePw=="}],"size":117176},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250818024834.0_1755485435085_0.765021936873755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T02:50:35.335Z","publish_time":1755485435335,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250818025746.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250818025746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250818025746.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lTbXdEr088/TCSA8HKuU856TmYqWmBHKOYAV8GtmDYqbw5qDcXM+rNPHomZiFUkhhhZdhIIzuGMIUVbzIunmHg==","_resolved":"/tmp/c6a3dae97e6b7bd7cd7bc25900a171cc/midscene-shared-0.26.7-beta-20250818025746.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250818025746.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lTbXdEr088/TCSA8HKuU856TmYqWmBHKOYAV8GtmDYqbw5qDcXM+rNPHomZiFUkhhhZdhIIzuGMIUVbzIunmHg==","shasum":"97169e46345c866b9987946b57c4848a7b3002a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250818025746.0.tgz","fileCount":113,"unpackedSize":592358,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWn4mq8H5ajN5V3xeJDUgK7/4a1YXH3WFhESuFg5WdRgIhAOENlH2odLcg9ZsRiGTQCwpJLwtyjqiaHWTC3LZkJAJW"}],"size":117352},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250818025746.0_1755486026252_0.45608781625987826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T03:00:26.481Z","publish_time":1755486026481,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250818034910.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250818034910.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250818034910.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pJzJSmPxX2rM3nRAU+xU2Vou1lwPigovYWJmPs1tvEdctsqFzZzi/hncZMgfkVk+i5AmbFTsSWVvsKxD+U0lXQ==","_resolved":"/tmp/9126676e04499e4272eacddbfedc4462/midscene-shared-0.26.7-beta-20250818034910.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250818034910.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pJzJSmPxX2rM3nRAU+xU2Vou1lwPigovYWJmPs1tvEdctsqFzZzi/hncZMgfkVk+i5AmbFTsSWVvsKxD+U0lXQ==","shasum":"0ba3fed8b9e809f0d4bcdd939a3c233120cc111b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250818034910.0.tgz","fileCount":113,"unpackedSize":590651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAZ84ID28smHAFLPa5O3acgmGdzmLs3q29zoeX0qlQAxAiEAg9Umy5cqZdkDRnn9GvBFgkozSbflGaSRsELtVsQ4+0M="}],"size":117107},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250818034910.0_1755489071930_0.6350547717187875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T03:51:12.126Z","publish_time":1755489072126,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250818035341.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250818035341.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250818035341.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hXJbaJFUYoQtaNA4Wd+VYG6LUQMVOUJ9ciiY6LUcHYdm99FVVGE2ir05Mp0nSQN1djMQoLg4AyU8SXlroOdnRw==","_resolved":"/tmp/08c87a7e967627c6ee37f6a8f383ac61/midscene-shared-0.26.7-beta-20250818035341.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250818035341.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hXJbaJFUYoQtaNA4Wd+VYG6LUQMVOUJ9ciiY6LUcHYdm99FVVGE2ir05Mp0nSQN1djMQoLg4AyU8SXlroOdnRw==","shasum":"111ad0112b9056f0c694645bdab6ccbafd11f1b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250818035341.0.tgz","fileCount":113,"unpackedSize":590651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPtQ3/xisjVXtDP2fa1z/k/piOquqnFN0zGOlje8/w5AIhAO61+1GNszl/1b7TBPFa4z2ttpJfrGPtNtIz2ubgiyZy"}],"size":117107},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250818035341.0_1755489346183_0.861105035930545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T03:55:46.386Z","publish_time":1755489346386,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250818081955.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250818081955.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250818081955.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PTEM2QlJfDb5/OUCy7HJkcZaW2f4WI8YnSNXMPHIiwQ624O8MvyxylWd3oQEKlsCPOUPEepqGkWadkgj2jCbKA==","_resolved":"/tmp/5d2147fad5c0cee47978bc7b994ccb3b/midscene-shared-0.26.7-beta-20250818081955.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250818081955.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PTEM2QlJfDb5/OUCy7HJkcZaW2f4WI8YnSNXMPHIiwQ624O8MvyxylWd3oQEKlsCPOUPEepqGkWadkgj2jCbKA==","shasum":"5433794c1f54a956e66da2f50889692483f6050b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250818081955.0.tgz","fileCount":113,"unpackedSize":590651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA4nfJhsSC9RQXX6Zn1c+D6EWetGbszcpxqKfMI8ML0VAiEAmO2FInqnolEEMHiVQPpKDxF8PcGB32LDTVMt5jVVumw="}],"size":117107},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250818081955.0_1755505343577_0.4324219437503747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T08:22:23.766Z","publish_time":1755505343766,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250820105545.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250820105545.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250820105545.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-S3ZJYUfnmz+dHDGChO5NKtZ0gdidOwBUtaeD0ju6A7PpCzm/NQMkb+bUzP1KYIr5RHAmBSQG9X6J/NXkLvnfjA==","_resolved":"/tmp/f14ebdfe6e9c238fd6378c7d25e3c6b5/midscene-shared-0.26.7-beta-20250820105545.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250820105545.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-S3ZJYUfnmz+dHDGChO5NKtZ0gdidOwBUtaeD0ju6A7PpCzm/NQMkb+bUzP1KYIr5RHAmBSQG9X6J/NXkLvnfjA==","shasum":"2e42980f66eca4d8cb9aaa387516db157ab34388","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250820105545.0.tgz","fileCount":133,"unpackedSize":719016,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAELOlzHMBvurNcraiXTPD2ce0kSG/0H/II/mtebWeL9AiAzgcFcfrBIOedyRcRCt54v4IAt2HKYXleueLIuZdl9Iw=="}],"size":136484},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250820105545.0_1755687477181_0.0643367664813681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T10:57:57.424Z","publish_time":1755687477424,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250820150415.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250820150415.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250820150415.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-x2OmvysYlAsHEBpu4Bv/hBYhQDXor36HKRp+DxRkUM7URNsj55U6iUk9M/XgshMNrVvIqMnknW4M+JEsjMREeQ==","_resolved":"/tmp/d0eac5a1baa673d4d6a199e7925ff130/midscene-shared-0.26.7-beta-20250820150415.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250820150415.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-x2OmvysYlAsHEBpu4Bv/hBYhQDXor36HKRp+DxRkUM7URNsj55U6iUk9M/XgshMNrVvIqMnknW4M+JEsjMREeQ==","shasum":"34b7b1a37fe4d80e476d31e12fc6d8c2ff8f70c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250820150415.0.tgz","fileCount":133,"unpackedSize":719016,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDBgCp5dGCw7x3AcUbE871lEDQ2UBmPOPkbgglIB3al1wIgBycEGeuSqzxn29P7BJdkm2CvQbVB0TCnuWlZq5tqKMA="}],"size":136485},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250820150415.0_1755702386517_0.7286600492265243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T15:06:26.772Z","publish_time":1755702386772,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250820154059.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250820154059.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250820154059.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QoPL0mP2MDTxejnZbb0m5lu8r7S5O1tsD2i7PDdxYQj0uj5w4QIzRucT8rliUa4piQgDb3BMJTfJk6A5lylBPA==","_resolved":"/tmp/9b431417abc1ae7184f6d1ae216cc15a/midscene-shared-0.26.7-beta-20250820154059.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250820154059.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QoPL0mP2MDTxejnZbb0m5lu8r7S5O1tsD2i7PDdxYQj0uj5w4QIzRucT8rliUa4piQgDb3BMJTfJk6A5lylBPA==","shasum":"3c767f2d0ff576a5050b850bd0e19b1606ee0c59","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250820154059.0.tgz","fileCount":133,"unpackedSize":719016,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDibctNIexdkO6RIwt8zHGgoLVZ9ZWCxBwaFaQnXRNOxAIgHIE1rnGfYA5w36UPzDxBsstmWAmdfyDZVjzdw9Y+5So="}],"size":136485},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250820154059.0_1755704600932_0.32524138845798367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T15:43:21.168Z","publish_time":1755704601168,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250820160625.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250820160625.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250820160625.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1pRz3sGlr2Vp2JGEMchulYeL2eBo8c/9RmFvUEX0v+FTFpQAx5X2IbKnukfWNPMCvg1N8PvIXwITQgaXmvMiQg==","_resolved":"/tmp/366ebde6a3afee32474af526ff7e3b96/midscene-shared-0.26.7-beta-20250820160625.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250820160625.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1pRz3sGlr2Vp2JGEMchulYeL2eBo8c/9RmFvUEX0v+FTFpQAx5X2IbKnukfWNPMCvg1N8PvIXwITQgaXmvMiQg==","shasum":"17e4cd8eacfcb215403c6c62898f437e81d0bb6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250820160625.0.tgz","fileCount":133,"unpackedSize":719784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDq6KmZenq8GTr6zgHD4Endd7BFmYKc6YhVFC+Vaw5+qgIhAIjJcBNMutbTHwB3KLiVv0+mX19ox8GjnB4cA4EGHqLt"}],"size":136616},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250820160625.0_1755706113891_0.7760294685977773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T16:08:34.144Z","publish_time":1755706114144,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821033353.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821033353.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821033353.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xP82ZAJuNZIzUEwgVkEcN1XqEgVzpPHsJgJSZaskEm+y3xEAjkYtfDPzOLHbKMX0ctJbGULJyc8MRwS1jGgqRQ==","_resolved":"/tmp/dc207e0440b6e272d774adea68a4bc8d/midscene-shared-0.26.7-beta-20250821033353.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821033353.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xP82ZAJuNZIzUEwgVkEcN1XqEgVzpPHsJgJSZaskEm+y3xEAjkYtfDPzOLHbKMX0ctJbGULJyc8MRwS1jGgqRQ==","shasum":"33b810d0bbe37ff0ff3c19a0085429ca4461b90d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821033353.0.tgz","fileCount":133,"unpackedSize":719784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICjCRiTNxcdiitPPulpKSrQyQ0+DUgb/4GBJVR4oq1Z7AiBjYsum6f/TxCM6WhZ2g9at1v5bUzAbRqFmt/BHTG/DMw=="}],"size":136616},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821033353.0_1755747354943_0.8977115451119213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T03:35:55.154Z","publish_time":1755747355154,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821041506.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821041506.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821041506.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0Wykang1nBZxAXrjJ8bz89Reyjb9nVt+iwkwvQ4PgynaDB6PqcEI/Ze89rAcqCVKzGgDk/QfyXwvTwI086IsTQ==","_resolved":"/tmp/a86a5f29f085f37e2cfd7d83ebec6553/midscene-shared-0.26.7-beta-20250821041506.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821041506.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0Wykang1nBZxAXrjJ8bz89Reyjb9nVt+iwkwvQ4PgynaDB6PqcEI/Ze89rAcqCVKzGgDk/QfyXwvTwI086IsTQ==","shasum":"3f9b2d28176ea373292e4e0a8e83b56628af92ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821041506.0.tgz","fileCount":133,"unpackedSize":719784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEjEj6uT7gmqFpZqwZeODRaVd6YW2VyBZJx+JUd1BgGnAiBTuydiswp/kWbfoaaSnJgK7GEEseoNH0BqX1jVjGIv1g=="}],"size":136616},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821041506.0_1755749835292_0.5689290789224755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T04:17:15.542Z","publish_time":1755749835542,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821074936.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821074936.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821074936.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uLYNHZD3VzBVxSMYhY/E8b+I3045tup0zdbwAr07lxHdBxFLBclYgJj698ERXY1mrjvEyzOYWzSNYCWEEGnpyQ==","_resolved":"/tmp/9eb07000dc2c6764d822bc99d35f3017/midscene-shared-0.26.7-beta-20250821074936.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821074936.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uLYNHZD3VzBVxSMYhY/E8b+I3045tup0zdbwAr07lxHdBxFLBclYgJj698ERXY1mrjvEyzOYWzSNYCWEEGnpyQ==","shasum":"eb32e88200cf7207cf9b9164a8249812ea71a403","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821074936.0.tgz","fileCount":133,"unpackedSize":719784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDfGYuKhEMkgdni/92NaTf3cwjXGdaK3jQlcGWJsSDqoQIhAOn2ZaZ35ditjRkTKAOW/CqCxW204HJX3DjbBh/su/Kq"}],"size":136616},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821074936.0_1755762696973_0.9894830129334538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T07:51:37.224Z","publish_time":1755762697224,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821100152.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821100152.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821100152.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0YbAE4hrDLF41MPTQuDQQrpyfT0ew35KjTMPLjJE5vzF2NsIkAYnMkyv5O/KmVomA+Jc2hlv/SDuURAv+TOs4g==","_resolved":"/tmp/5510da0f3a3f8b938fc9b63d0a347362/midscene-shared-0.26.7-beta-20250821100152.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821100152.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0YbAE4hrDLF41MPTQuDQQrpyfT0ew35KjTMPLjJE5vzF2NsIkAYnMkyv5O/KmVomA+Jc2hlv/SDuURAv+TOs4g==","shasum":"9543350f7a40fcd19dec983addb6a32661b03ef2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821100152.0.tgz","fileCount":133,"unpackedSize":723113,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID8asbd46cmJjvAq3GXPao8iq+orVZXmwsHxSy0s3bFEAiBN2NnigRJly7t2BOUXGsSMO4QGVnFlzpnG4ytZenQPew=="}],"size":137706},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821100152.0_1755770641403_0.19246020089658988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T10:04:01.646Z","publish_time":1755770641646,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821121810.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821121810.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821121810.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lJPOHtRGHskuOI3pdo/6b7aByRbJa/PKmKsuGHj2RJzWjKeFB+7lBrfgVqvzfNz5VmP8oDspq9DR6v2/edLuiA==","_resolved":"/tmp/34f8eeec727d3a21422b8d74705102b6/midscene-shared-0.26.7-beta-20250821121810.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821121810.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lJPOHtRGHskuOI3pdo/6b7aByRbJa/PKmKsuGHj2RJzWjKeFB+7lBrfgVqvzfNz5VmP8oDspq9DR6v2/edLuiA==","shasum":"b563e72af369be9d970519593e3ae9315a94eb0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821121810.0.tgz","fileCount":133,"unpackedSize":719784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD66hvK9F2ZmLJyOsDCNIwfKU6vx3cZUv0v9jSJPnAM7gIhANurCntJIHHFyTjFQb2RhiVetxIozuNaNBfRXsWzEVzX"}],"size":136616},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821121810.0_1755778816446_0.3449375336362166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T12:20:16.678Z","publish_time":1755778816678,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821124744.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821124744.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821124744.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qRJvaGkyvX4NIm2m+uQvHzBoBSkIaPDQDYo8zFiKt8eo6kISIvXFLZqrGxLjwmHdRhLdYNS4io7qzLINRPC0nw==","_resolved":"/tmp/50f76850588a248eafb25174a5f46471/midscene-shared-0.26.7-beta-20250821124744.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821124744.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qRJvaGkyvX4NIm2m+uQvHzBoBSkIaPDQDYo8zFiKt8eo6kISIvXFLZqrGxLjwmHdRhLdYNS4io7qzLINRPC0nw==","shasum":"a44d7735623a13e38185d37b6e403ba02f7200ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821124744.0.tgz","fileCount":133,"unpackedSize":723113,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCHQV5sIp3Or8im6k3K3zgaD7gtXuGXBOT8XE5sbZdd9AIgMFMSx/3ytPcWxRcgHQJJUvyiW2cBPUz3ObIusrXXZ3U="}],"size":137706},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821124744.0_1755780591470_0.33626031357298514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T12:49:51.757Z","publish_time":1755780591757,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821132536.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821132536.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821132536.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RbnbrE8qsOmVEnsrcL8snXwrYsS3zvm2f1yC6fa3dXoxBoA2i2EUj/1cT/DmezboiZgVhRSMXueAxLO1sGsY1A==","_resolved":"/tmp/6514b9107cc70e160e922e1bcf9926e8/midscene-shared-0.26.7-beta-20250821132536.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821132536.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RbnbrE8qsOmVEnsrcL8snXwrYsS3zvm2f1yC6fa3dXoxBoA2i2EUj/1cT/DmezboiZgVhRSMXueAxLO1sGsY1A==","shasum":"013dc263fd33f33d40af0e5d92e3ff9b5760f3f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821132536.0.tgz","fileCount":141,"unpackedSize":731647,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA/Wawrmu9xJv8vdQqNMrlPrBsXlM0IKbaZh/dNK2BtEAiAfQ/KIyzbgaA5csuucmeisQc0WzwTUj6LgdW8x5qrlxg=="}],"size":139083},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821132536.0_1755782870234_0.6007917051208247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T13:27:50.495Z","publish_time":1755782870495,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821134240.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821134240.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821134240.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-L6Cso+95erHcERUvf1P4ms1Xeh/vvPPGPKsrXavHA7NgHcMJPX47gbjXifF19N2MQ1gevO/RGDKFJOeC/D4TVQ==","_resolved":"/tmp/56fcf816b7c26dadbd179e913ab2b501/midscene-shared-0.26.7-beta-20250821134240.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821134240.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-L6Cso+95erHcERUvf1P4ms1Xeh/vvPPGPKsrXavHA7NgHcMJPX47gbjXifF19N2MQ1gevO/RGDKFJOeC/D4TVQ==","shasum":"610da3bd1241021bce2ed626e162b4802414ac38","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821134240.0.tgz","fileCount":133,"unpackedSize":719784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbKBXYvgcszUYFWwJlxazNxvJWpB1gR4ijbxu7HpjiPwIhAMXwK/DM8k2YiQwUgTyipgtjKpkOfEjFNRDUursZ3ucD"}],"size":136616},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821134240.0_1755783877389_0.30196107079097834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T13:44:37.604Z","publish_time":1755783877604,"_source_registry_name":"default","contributors":[]},"0.26.7-beta-20250821135834.0":{"name":"@midscene/shared","version":"0.26.7-beta-20250821135834.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.26.7-beta-20250821135834.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-K8SRnoKgIbjSZ+GNxIR4lLyMekhnpm0DiOZCkWgyv2fJxoOEH5uMpfcq8MchSevHr1dayA3kJVl+7cma3/a/yQ==","_resolved":"/tmp/3ef67ec3f169f8e1ce84e2df8be4a3bb/midscene-shared-0.26.7-beta-20250821135834.0.tgz","_from":"file:midscene-shared-0.26.7-beta-20250821135834.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-K8SRnoKgIbjSZ+GNxIR4lLyMekhnpm0DiOZCkWgyv2fJxoOEH5uMpfcq8MchSevHr1dayA3kJVl+7cma3/a/yQ==","shasum":"b265095c59fa94bb7adaa9e8098b8b53b9720d7a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.26.7-beta-20250821135834.0.tgz","fileCount":141,"unpackedSize":733310,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/GXO6Thk+Ig90ZJojFPftazGaj1GbW0Yhh3SvXXsaPQIhALYDIWrDSGcFdvjH6hHRk+1hW6tqySgjpYLl1X3/hVbb"}],"size":139390},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.26.7-beta-20250821135834.0_1755784848315_0.30862349850885495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T14:00:48.580Z","publish_time":1755784848580,"_source_registry_name":"default","contributors":[]},"0.27.0":{"name":"@midscene/shared","version":"0.27.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ffhDTFsw/T5F3YcSli/x0Y2N9yGX6bgUi7uUriwI4zmR2KRJwlKzyeenK43OWpniOqZOmkO4ZhZTodSJw22m6g==","_resolved":"/tmp/201cc760a3599c595145d8f66e35b739/midscene-shared-0.27.0.tgz","_from":"file:midscene-shared-0.27.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ffhDTFsw/T5F3YcSli/x0Y2N9yGX6bgUi7uUriwI4zmR2KRJwlKzyeenK43OWpniOqZOmkO4ZhZTodSJw22m6g==","shasum":"b748440b4e97c936211a68a7f829abb09f196ff2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.0.tgz","fileCount":141,"unpackedSize":733288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNkCZcyRrh2HI8q1/Z535Z/gh90vfa38GI9JNf/bHMLgIhAOwcvrhBthfB+kH2DkHyIulbDC/HqikRJuIzVguat/MU"}],"size":139339},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.0_1755786091568_0.4772675638223107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T14:21:31.804Z","publish_time":1755786091804,"_source_registry_name":"default","contributors":[]},"0.27.1-beta-20250822053848.0":{"name":"@midscene/shared","version":"0.27.1-beta-20250822053848.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.1-beta-20250822053848.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2+tn/kxxJ9bMwFUM06j7QqhZdZBHLZghLe2DhJdTXv1g+mU7kIhyhGmMtHeJTwtjMgVW87MeEb1y7aA2xmqsyw==","_resolved":"/tmp/56801caeeaa261e7d319728a3299baac/midscene-shared-0.27.1-beta-20250822053848.0.tgz","_from":"file:midscene-shared-0.27.1-beta-20250822053848.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2+tn/kxxJ9bMwFUM06j7QqhZdZBHLZghLe2DhJdTXv1g+mU7kIhyhGmMtHeJTwtjMgVW87MeEb1y7aA2xmqsyw==","shasum":"cfef310e9097b86d6309975ce57aa1339c76fd8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.1-beta-20250822053848.0.tgz","fileCount":141,"unpackedSize":733929,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDRV3iemWI7vUeiiCu3810nQShusLkNV1fpv7YbQwhygIgRm1Pd3aF1K2xkoLSh/B7lEYe9C3l30c7Tot5jNpTMSw="}],"size":139478},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.1-beta-20250822053848.0_1755841270865_0.730614287075229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T05:41:11.112Z","publish_time":1755841271112,"_source_registry_name":"default","contributors":[]},"0.27.1-beta-20250822094725.0":{"name":"@midscene/shared","version":"0.27.1-beta-20250822094725.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.1-beta-20250822094725.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I4UQ2PZYZ6yNH4KYLEvZpDWnVWK9VGSbZIstrR0oqloYAV3FYX9AeSWhvBNgs3NA4/lzrlg/gnRJOsjlIJz1CQ==","_resolved":"/tmp/611a7f0a9299ebc750d78c041c0044a4/midscene-shared-0.27.1-beta-20250822094725.0.tgz","_from":"file:midscene-shared-0.27.1-beta-20250822094725.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I4UQ2PZYZ6yNH4KYLEvZpDWnVWK9VGSbZIstrR0oqloYAV3FYX9AeSWhvBNgs3NA4/lzrlg/gnRJOsjlIJz1CQ==","shasum":"4bc46f711bc73d96d70a5be17b7adb2dca150095","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.1-beta-20250822094725.0.tgz","fileCount":141,"unpackedSize":735253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAiN0GyFDp8Uw/3izmsdF5tvOSwbew6sGcBMzD/KcmgWAiA8x1rdXFCalHbboQVAeqsw9WVSGYMk13Jt9YI3mljYDQ=="}],"size":139838},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.1-beta-20250822094725.0_1755856170091_0.19120288584578415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T09:49:30.323Z","publish_time":1755856170323,"_source_registry_name":"default","contributors":[]},"0.27.1-beta-20250822103738.0":{"name":"@midscene/shared","version":"0.27.1-beta-20250822103738.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.1-beta-20250822103738.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8aSkMUAkJV5NRKafbSJUqE0ySt8E5zM4zz7rGBcSqOOziLIoz+9qgb6D9OBV0eAKKh9LOa35avkUNsLTjwrqVQ==","_resolved":"/tmp/f5a0ffb4b1cf67f29e5db8904704a141/midscene-shared-0.27.1-beta-20250822103738.0.tgz","_from":"file:midscene-shared-0.27.1-beta-20250822103738.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8aSkMUAkJV5NRKafbSJUqE0ySt8E5zM4zz7rGBcSqOOziLIoz+9qgb6D9OBV0eAKKh9LOa35avkUNsLTjwrqVQ==","shasum":"5956abb011fc20f9cbbe62c595f4e7c8046b79bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.1-beta-20250822103738.0.tgz","fileCount":141,"unpackedSize":735253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEstKiPUlukP2Hws0HgWq6xXrLCu/3HvgL+ZfHK0VXlJAiBUHMt/fjIiGmozAiHamGWibjOa46LIYNoIzLF4cSFewA=="}],"size":139837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.1-beta-20250822103738.0_1755859186722_0.3351766127590914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T10:39:46.906Z","publish_time":1755859186906,"_source_registry_name":"default","contributors":[]},"0.27.1-beta-20250822113042.0":{"name":"@midscene/shared","version":"0.27.1-beta-20250822113042.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.1-beta-20250822113042.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-on1Ox/pV5yMMNUK8TNhsg3F5UMLdOj+HdL/qFRw7qsqkK1jVuyKdwcFwbxFyy9WNLL2nwRAw8zyUQCRS/FMk1w==","_resolved":"/tmp/b6e0e5d195a3d0e8f71ed3f4f47541ae/midscene-shared-0.27.1-beta-20250822113042.0.tgz","_from":"file:midscene-shared-0.27.1-beta-20250822113042.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-on1Ox/pV5yMMNUK8TNhsg3F5UMLdOj+HdL/qFRw7qsqkK1jVuyKdwcFwbxFyy9WNLL2nwRAw8zyUQCRS/FMk1w==","shasum":"13cae67130cc7339fe996f70fb2b877b27e6ee17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.1-beta-20250822113042.0.tgz","fileCount":141,"unpackedSize":735253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF/7Y8g4vRXTNPti9lGhVglmW6pnv1yAaMnF5wjQ+V/xAiBjQk0j8QTHlP/Tl8CID4czVrOjExTn2osP/x3yMoDMxg=="}],"size":139837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.1-beta-20250822113042.0_1755862373232_0.9046636393127929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T11:32:53.450Z","publish_time":1755862373450,"_source_registry_name":"default","contributors":[]},"0.27.1":{"name":"@midscene/shared","version":"0.27.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5uLK8Iiv4POuJJnNzclHwDTGzSdntX5DRyID0WV0xTDdYHa22dG3/A9WVdyiJiaRauxfgpvdVK4+V4aie3U0ig==","_resolved":"/tmp/b178df76e748647293d37bcdf2725218/midscene-shared-0.27.1.tgz","_from":"file:midscene-shared-0.27.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5uLK8Iiv4POuJJnNzclHwDTGzSdntX5DRyID0WV0xTDdYHa22dG3/A9WVdyiJiaRauxfgpvdVK4+V4aie3U0ig==","shasum":"54bb1452d595272145cff78a53e420911276d614","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.1.tgz","fileCount":141,"unpackedSize":735231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGNLZqVQvoJr2ia/srnuAThVf5k5gVkjYTty4F2BN9D5AiEAz7XgDDQcVCnEXMFyoSpjTGAp5G8x/e7bEJflH3RToTE="}],"size":139785},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.1_1755862660483_0.22826316804010682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T11:37:40.742Z","publish_time":1755862660742,"_source_registry_name":"default","contributors":[]},"0.27.2-beta-20250825023736.0":{"name":"@midscene/shared","version":"0.27.2-beta-20250825023736.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.2-beta-20250825023736.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4vozoj+BFz8K5GLsmUuh15BxPYZmbgjRatUJXZS8wGZt9mHbnlly663Lmpn67ptu2TMFBBqB7x1v9VmcCsLdww==","_resolved":"/tmp/ad062e09aca54c20886b4c867430212d/midscene-shared-0.27.2-beta-20250825023736.0.tgz","_from":"file:midscene-shared-0.27.2-beta-20250825023736.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4vozoj+BFz8K5GLsmUuh15BxPYZmbgjRatUJXZS8wGZt9mHbnlly663Lmpn67ptu2TMFBBqB7x1v9VmcCsLdww==","shasum":"e053c921512531f1bebe8bc7a556756eb96bb1e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.2-beta-20250825023736.0.tgz","fileCount":141,"unpackedSize":735253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDod5o7VIk9w6bPqz3peeuqfYzlWU+kj0SuPjcJ6ygBhgIgKj1vDpvK77QCzWrK7kKHWSk4eQ/XEZPXQKJKnvEWSqw="}],"size":139837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.2-beta-20250825023736.0_1756089580280_0.02642328359469026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T02:39:40.513Z","publish_time":1756089580513,"_source_registry_name":"default","contributors":[]},"0.27.2-beta-20250825025215.0":{"name":"@midscene/shared","version":"0.27.2-beta-20250825025215.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.2-beta-20250825025215.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GDrV6/a/ulPiTzuxVLAjVUchoqNP0v8RG8jyzYISuKdmgqkEERFI/r4A1Jfi8cAL8SnNBsQehDaGcQdm7WvHSQ==","_resolved":"/tmp/8461a17ed31280ca5b2e1f7f7f55f93c/midscene-shared-0.27.2-beta-20250825025215.0.tgz","_from":"file:midscene-shared-0.27.2-beta-20250825025215.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GDrV6/a/ulPiTzuxVLAjVUchoqNP0v8RG8jyzYISuKdmgqkEERFI/r4A1Jfi8cAL8SnNBsQehDaGcQdm7WvHSQ==","shasum":"a6c93a4a113cb30ded2eb64f5a56c815c76acbbb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.2-beta-20250825025215.0.tgz","fileCount":141,"unpackedSize":735253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF2jEtbUG/alSbITNF1MPGGCMOxToB3snW5cqFpH/UNfAiAJi2jNLWPwhkfzkfTZ2sdX1KOfb/jKXunycVXOrdbi7A=="}],"size":139837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.2-beta-20250825025215.0_1756090459451_0.8476446458398199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T02:54:19.675Z","publish_time":1756090459675,"_source_registry_name":"default","contributors":[]},"0.27.2":{"name":"@midscene/shared","version":"0.27.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NIL8wr9GhScF/F3t3R7fx7qWZn/a6KZJnDXHJMBs0FA1XvwF0+iH08Xfxmkzqf1a+OQG7hGSB1RKqBeodZWo1g==","_resolved":"/tmp/c52c015c7bbe7abefc1e4b31207c22eb/midscene-shared-0.27.2.tgz","_from":"file:midscene-shared-0.27.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NIL8wr9GhScF/F3t3R7fx7qWZn/a6KZJnDXHJMBs0FA1XvwF0+iH08Xfxmkzqf1a+OQG7hGSB1RKqBeodZWo1g==","shasum":"9d0737c0d38c09516be9ee8f9cb76cb7b6a0f6d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.2.tgz","fileCount":141,"unpackedSize":735231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5T42+Am9T8uTkEBYlLOQvTZknCbuXwCR5LHspiBFvkAIhALv7dK40Zhua9dfA5O+eTyP7H/0Q75K4ArdVzxjY8Vkf"}],"size":139785},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.2_1756092456640_0.04587019216402988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T03:27:36.876Z","publish_time":1756092456876,"_source_registry_name":"default","contributors":[]},"0.27.3-beta-20250825082408.0":{"name":"@midscene/shared","version":"0.27.3-beta-20250825082408.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.3-beta-20250825082408.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6kc+dSTXA/zKxbfUTrzHaD9YOIxjOSBncVoMD7aYqxGRDP2EwwlwxroF0b1ACFcQvKx/21aG5kYOZmS4EqlHZg==","_resolved":"/tmp/10c5f239dcc7e7fb28cb16c404b23f8b/midscene-shared-0.27.3-beta-20250825082408.0.tgz","_from":"file:midscene-shared-0.27.3-beta-20250825082408.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6kc+dSTXA/zKxbfUTrzHaD9YOIxjOSBncVoMD7aYqxGRDP2EwwlwxroF0b1ACFcQvKx/21aG5kYOZmS4EqlHZg==","shasum":"d1a483985b2a8a86267e0ea32d015c78975c3445","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.3-beta-20250825082408.0.tgz","fileCount":141,"unpackedSize":736270,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0RHJWsN7cOecwMogeVVmNpTpZXDJIb6tGGnThjeTFEQIgZXdiCFvvbnAwDbZ6niE6CPr6jlBM7H9ag7lEUmlCuHQ="}],"size":140065},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.3-beta-20250825082408.0_1756110376040_0.20127466424660612"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T08:26:16.242Z","publish_time":1756110376242,"_source_registry_name":"default","contributors":[]},"0.27.3-beta-20250825120123.0":{"name":"@midscene/shared","version":"0.27.3-beta-20250825120123.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.3-beta-20250825120123.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Mc0uvnWjDD50rrWDntlyLCypwzPfd0nrBj3rdEdCSXTK+ZgBQsMAADBIZWM0krgHEhi8UU1kI4mQmu3T85rVcg==","_resolved":"/tmp/7fad37a401ef7c167255899fd31103ad/midscene-shared-0.27.3-beta-20250825120123.0.tgz","_from":"file:midscene-shared-0.27.3-beta-20250825120123.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Mc0uvnWjDD50rrWDntlyLCypwzPfd0nrBj3rdEdCSXTK+ZgBQsMAADBIZWM0krgHEhi8UU1kI4mQmu3T85rVcg==","shasum":"821f4d3b20e8cd4ef2cf9e389197f6d64f888db9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.3-beta-20250825120123.0.tgz","fileCount":141,"unpackedSize":736270,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEqI9399d4vbRWsy/AUScxLjGu5RrQT9ka2RzULlRKnvAiEA7e+nyn804trx7HMTE/3FBNMqFUaN75q5fJRaMDD9dUA="}],"size":140066},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.3-beta-20250825120123.0_1756123402926_0.19382477898168715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T12:03:23.158Z","publish_time":1756123403158,"_source_registry_name":"default","contributors":[]},"0.27.3":{"name":"@midscene/shared","version":"0.27.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sCsdIYubhCRUdaRvBl+dkgEEkbRDCenVWSgntNNF/FO/GNaabO0F80rM7sDe9Uplte+0FUTs2p2+qTzCoZkzPg==","_resolved":"/tmp/7aac1143f01f269556fbf8d37789684f/midscene-shared-0.27.3.tgz","_from":"file:midscene-shared-0.27.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sCsdIYubhCRUdaRvBl+dkgEEkbRDCenVWSgntNNF/FO/GNaabO0F80rM7sDe9Uplte+0FUTs2p2+qTzCoZkzPg==","shasum":"b8a609036e9905483dea9a03b1e0e9890f6d34e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.3.tgz","fileCount":149,"unpackedSize":756639,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGFwiLIAIfRbhUgVH7KUI063+HKIgQJyfZxZ7Osao0grAiEAw/3RueARjacZ5jZku1prYqKk006kVgCXqIhudJ5Top4="}],"size":143282},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.3_1756126465668_0.9922757753736002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T12:54:25.891Z","publish_time":1756126465891,"_source_registry_name":"default","contributors":[]},"0.27.4-beta-20250826022234.0":{"name":"@midscene/shared","version":"0.27.4-beta-20250826022234.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.4-beta-20250826022234.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-34eIRZC49Ow5krMh38NjQNUJwbTT5xYpHuGjOcvPdAAXLE1AN7fej/UpXPJLmkMXPvxIft9rsPnT4wztRDbGlg==","_resolved":"/tmp/a1acf30e8ae29b7d65baca838f8c2168/midscene-shared-0.27.4-beta-20250826022234.0.tgz","_from":"file:midscene-shared-0.27.4-beta-20250826022234.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-34eIRZC49Ow5krMh38NjQNUJwbTT5xYpHuGjOcvPdAAXLE1AN7fej/UpXPJLmkMXPvxIft9rsPnT4wztRDbGlg==","shasum":"1b8655b66b46ef04fec08e6665c0b3577155606f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.4-beta-20250826022234.0.tgz","fileCount":149,"unpackedSize":756661,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4sgKFS2XWfkWa8jkECpW17EDrvTHkprkPVX5xhsBbpAIgeH1H2SpPEcyFTpDyUCDHECALB8FHaNbsH77ZCWj9FeU="}],"size":143317},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.4-beta-20250826022234.0_1756175079411_0.37267697251255627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T02:24:39.645Z","publish_time":1756175079645,"_source_registry_name":"default","contributors":[]},"0.27.4-beta-20250826061259.0":{"name":"@midscene/shared","version":"0.27.4-beta-20250826061259.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.4-beta-20250826061259.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yNWTlaY7PjY7NKgSHEhA7ZIRshr7Utb/NWTKijDUR0RpHiAWSB7RIiBaCG8lDg/5j9/3/hl9N2y6qthmyyVHcw==","_resolved":"/tmp/334ea0b7da1894dc2f3b1df418f8cb96/midscene-shared-0.27.4-beta-20250826061259.0.tgz","_from":"file:midscene-shared-0.27.4-beta-20250826061259.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yNWTlaY7PjY7NKgSHEhA7ZIRshr7Utb/NWTKijDUR0RpHiAWSB7RIiBaCG8lDg/5j9/3/hl9N2y6qthmyyVHcw==","shasum":"57ed6e5f8e5a34cd5eeebf9b1bf8bd9b093fd2d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.4-beta-20250826061259.0.tgz","fileCount":149,"unpackedSize":756661,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/OXgJo+XRUXQ64EDd/Nc1gb3eeJFsM0m5O+J5yFm+uwIhAIUzQLlh3PT6qKdrxCmY27rhOSlr35Ize6lGuOccxO9y"}],"size":143313},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.4-beta-20250826061259.0_1756188914139_0.19177297178717034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T06:15:14.342Z","publish_time":1756188914342,"_source_registry_name":"default","contributors":[]},"0.27.4-beta-20250826080237.0":{"name":"@midscene/shared","version":"0.27.4-beta-20250826080237.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.4-beta-20250826080237.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-H/GGrdr6t40zmFTRq7wzdKZt+aVyp6VATXyRcRyvVvIY6bFI0YYLH1e8K0Co+PVXMgDZtbFpru4GGnpY5FilUQ==","_resolved":"/tmp/6b2592f9d6f54e888810b440e65fd16e/midscene-shared-0.27.4-beta-20250826080237.0.tgz","_from":"file:midscene-shared-0.27.4-beta-20250826080237.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-H/GGrdr6t40zmFTRq7wzdKZt+aVyp6VATXyRcRyvVvIY6bFI0YYLH1e8K0Co+PVXMgDZtbFpru4GGnpY5FilUQ==","shasum":"73cc0bae0ea1689173c37e71bc7daf9175e79df8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.4-beta-20250826080237.0.tgz","fileCount":149,"unpackedSize":758301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAMVDTuFWcZRbuW6UvRkXhxy/wyEySGaf3pPxkbzEp6/AiEAkrJc4vzMeZ/mMQ/emjYQpdfLZVM2BgE5DfK4ieA4Xpc="}],"size":143837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.4-beta-20250826080237.0_1756195482217_0.9147136573281609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T08:04:42.439Z","publish_time":1756195482439,"_source_registry_name":"default","contributors":[]},"0.27.4-beta-20250826121712.0":{"name":"@midscene/shared","version":"0.27.4-beta-20250826121712.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.4-beta-20250826121712.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-z10vNPuAnYjdj4HBawbLpk9LPL7WqfHYKOIPSk+Nu736mPHCf+wA1BvwFOMVETh/vuZN+hwUlYo3hbZWE0OZFA==","_resolved":"/tmp/9870772b0c7b8b5d5fff9609275cf508/midscene-shared-0.27.4-beta-20250826121712.0.tgz","_from":"file:midscene-shared-0.27.4-beta-20250826121712.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-z10vNPuAnYjdj4HBawbLpk9LPL7WqfHYKOIPSk+Nu736mPHCf+wA1BvwFOMVETh/vuZN+hwUlYo3hbZWE0OZFA==","shasum":"dcfd20fda2659b06b641c4ee32f336949785ac72","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.4-beta-20250826121712.0.tgz","fileCount":149,"unpackedSize":758301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGuCmSdrdIxEtHmlqvU4i57ejLKJ/Yfn4veO3XHduHtRAiAYUIt/bbkdhg2/n6/kEfsOUUTQpfpN6I3CmDz2d4U+RQ=="}],"size":143837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.4-beta-20250826121712.0_1756210767784_0.4599276898335336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T12:19:28.057Z","publish_time":1756210768057,"_source_registry_name":"default","contributors":[]},"0.27.4":{"name":"@midscene/shared","version":"0.27.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-V/dqn2+QL/nnF6qs5/6NgzuR3X0BDjmRflih1pyD/vLTzhwZtVYAuqnBZA9nmJF+hQ814AFHgGC8pfmzPIDYUQ==","_resolved":"/tmp/d9136fc84ddcb2f52c6e39b44a7dd8f9/midscene-shared-0.27.4.tgz","_from":"file:midscene-shared-0.27.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-V/dqn2+QL/nnF6qs5/6NgzuR3X0BDjmRflih1pyD/vLTzhwZtVYAuqnBZA9nmJF+hQ814AFHgGC8pfmzPIDYUQ==","shasum":"d63663e7f1ee55e008b03c6eea2a904509c353e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.4.tgz","fileCount":149,"unpackedSize":758279,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgfw8L+cmJTH5U+U4lE6Ezw/gqd1DSqlBS5oKxOD9SGwIgdZGRvdc1kWuHqyslzKaEOBIlnbeweilTeAjapeXvSuE="}],"size":143806},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.4_1756212063723_0.8824885042500425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T12:41:04.001Z","publish_time":1756212064001,"_source_registry_name":"default","contributors":[]},"0.27.5-beta-20250827031507.0":{"name":"@midscene/shared","version":"0.27.5-beta-20250827031507.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.5-beta-20250827031507.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ervgqc5eIm207pbIggN2OP0m4hlVZ5NKVFgJqOCHFJ7F5Uaqqnz98uVp4wBQg3lLCoXfODtXTTcsZjGRuN80fQ==","_resolved":"/tmp/dbfcbc02d88c472d257a0e073d09adf0/midscene-shared-0.27.5-beta-20250827031507.0.tgz","_from":"file:midscene-shared-0.27.5-beta-20250827031507.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ervgqc5eIm207pbIggN2OP0m4hlVZ5NKVFgJqOCHFJ7F5Uaqqnz98uVp4wBQg3lLCoXfODtXTTcsZjGRuN80fQ==","shasum":"d8f38bc31eaea18322cf83a990014f7d833bc926","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.5-beta-20250827031507.0.tgz","fileCount":149,"unpackedSize":758301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEwZeM0IpB6LsaPcvPefwnFXE72M708fipIRO50fknlsAiEA204Ohj3nJGJbZhEg3We8e4hRQfi01OQisSC5XYZhH80="}],"size":143837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.5-beta-20250827031507.0_1756264635565_0.46379977322789534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T03:17:15.771Z","publish_time":1756264635771,"_source_registry_name":"default","contributors":[]},"0.27.5-beta-20250827160628.0":{"name":"@midscene/shared","version":"0.27.5-beta-20250827160628.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.5-beta-20250827160628.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-S/hhTeU8A+724h4L+Xg5kcWb5bw/Rz4XSdVer4MSjowKe1tDo+oUcYsy6vsmjuUiMIREqAYfYTVwL3vebMdh9w==","_resolved":"/tmp/f99070b17b6a42ac4f52ba376adf8637/midscene-shared-0.27.5-beta-20250827160628.0.tgz","_from":"file:midscene-shared-0.27.5-beta-20250827160628.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-S/hhTeU8A+724h4L+Xg5kcWb5bw/Rz4XSdVer4MSjowKe1tDo+oUcYsy6vsmjuUiMIREqAYfYTVwL3vebMdh9w==","shasum":"f3eb16bcc97b59a1bd336d4ee490d1e9d29f904a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.5-beta-20250827160628.0.tgz","fileCount":149,"unpackedSize":758301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvx4co6W8tLaFfMgvrHqVHFaQxpMjnwU8p62Hf3Bii2QIgFLmD00WCN3Lo/Oa3m3ETT3hUPmMhrjV+1529pV7b0sM="}],"size":143837},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.5-beta-20250827160628.0_1756310906542_0.19537133559464337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T16:08:26.759Z","publish_time":1756310906759,"_source_registry_name":"default","contributors":[]},"0.27.5-beta-20250828012323.0":{"name":"@midscene/shared","version":"0.27.5-beta-20250828012323.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.5-beta-20250828012323.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IrbQPRj6OpFHIAIHPdk3Dl6d/TrwBDiiLEAvdiIS5rVGw4A/igl8Dc25LEqbRN3AC/uo876mGm8iRi7EI6k/2w==","_resolved":"/tmp/9eba8b4d8b0e23ccc13c8245e12f4b40/midscene-shared-0.27.5-beta-20250828012323.0.tgz","_from":"file:midscene-shared-0.27.5-beta-20250828012323.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IrbQPRj6OpFHIAIHPdk3Dl6d/TrwBDiiLEAvdiIS5rVGw4A/igl8Dc25LEqbRN3AC/uo876mGm8iRi7EI6k/2w==","shasum":"3333a2d68d9ce4c4213bf6f3e783f53acd98b3d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.5-beta-20250828012323.0.tgz","fileCount":149,"unpackedSize":762676,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEP4a/L+M4UXJBhwCaNskrsAkvXM4eryQcKIgcQppje6AiEAm6Dbl8+ro7IUSemkcuZDtqURcVsUd7BxnLJeXrkE7II="}],"size":144606},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.5-beta-20250828012323.0_1756344332648_0.6925017981414892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T01:25:32.847Z","publish_time":1756344332847,"_source_registry_name":"default","contributors":[]},"0.27.5-beta-20250828012822.0":{"name":"@midscene/shared","version":"0.27.5-beta-20250828012822.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.5-beta-20250828012822.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cguQuPeMfqG046BzGcosEBkprP3rPMgU9f5TmvCcMqQxkDMh/vxnPYDWk26kCt/eidNfpQ+jw7kH1ERUVvZ7PQ==","_resolved":"/tmp/8236d113776cf4dac26247dd564d23df/midscene-shared-0.27.5-beta-20250828012822.0.tgz","_from":"file:midscene-shared-0.27.5-beta-20250828012822.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cguQuPeMfqG046BzGcosEBkprP3rPMgU9f5TmvCcMqQxkDMh/vxnPYDWk26kCt/eidNfpQ+jw7kH1ERUVvZ7PQ==","shasum":"0e16931f597fb14de28a9f78845adae0f255d053","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.5-beta-20250828012822.0.tgz","fileCount":149,"unpackedSize":762676,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXFNXZz9/991X4E7P+KGAqAjyM/TqRE+W0xcxb/naRPAIgO3EHznOTsdMPQTocl6QoFgujnEgJ/Am/CsvbvoeiOmo="}],"size":144607},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.5-beta-20250828012822.0_1756344631651_0.7307372316396816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T01:30:31.855Z","publish_time":1756344631855,"_source_registry_name":"default","contributors":[]},"0.27.5-beta-20250828025824.0":{"name":"@midscene/shared","version":"0.27.5-beta-20250828025824.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.5-beta-20250828025824.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LCqU0djFWncdpAmoMZxf5BerVaOYtuev61xPQjD83MVdaD42mTyZgrvaUByS2LhaovemDbATsOyqE1hMxGY5LQ==","_resolved":"/tmp/c5251be4de0cc555b1a4c673bb12598c/midscene-shared-0.27.5-beta-20250828025824.0.tgz","_from":"file:midscene-shared-0.27.5-beta-20250828025824.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LCqU0djFWncdpAmoMZxf5BerVaOYtuev61xPQjD83MVdaD42mTyZgrvaUByS2LhaovemDbATsOyqE1hMxGY5LQ==","shasum":"25358b41c8e4af02c53ff9c381e258bfb1bb2a36","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.5-beta-20250828025824.0.tgz","fileCount":149,"unpackedSize":762676,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDCx8uywbXW2UdE5qwMd2nvAjGJB8C+isHfyosJTdq9fQIgUZatPwfO0sfACNkrpBQcF/BHkBk040XgY+HIv6aYprg="}],"size":144606},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.5-beta-20250828025824.0_1756350030420_0.4137104905014177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T03:00:30.616Z","publish_time":1756350030616,"_source_registry_name":"default","contributors":[]},"0.27.5":{"name":"@midscene/shared","version":"0.27.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+3H4XcEhzRhYLqIrO6SWNIenEVdCpb2cUvJtgTDqhKOs8iEuT+zX/rEVvbS34BwiWxOGpt4+u0XkdPn3wGF4LA==","_resolved":"/tmp/7c1f10847663e103e29bdd5f45cbd24f/midscene-shared-0.27.5.tgz","_from":"file:midscene-shared-0.27.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+3H4XcEhzRhYLqIrO6SWNIenEVdCpb2cUvJtgTDqhKOs8iEuT+zX/rEVvbS34BwiWxOGpt4+u0XkdPn3wGF4LA==","shasum":"2179e7acf24673d64d200f928d20e2c24d16071a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.5.tgz","fileCount":149,"unpackedSize":762654,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNgsDaTSKgiiC5lO8kp4oK35lybLi4SZUL3HxJZEZDaAIgPk3duC6xlNtb7kX5hU3FUoEDNwkK/CC9xM3G7/rBnlQ="}],"size":144568},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.5_1756351169563_0.2673109003900318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T03:19:29.758Z","publish_time":1756351169758,"_source_registry_name":"default","contributors":[]},"0.27.6-beta-20250831000753.0":{"name":"@midscene/shared","version":"0.27.6-beta-20250831000753.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.6-beta-20250831000753.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-JqHwfv3vGwGO0Z1ntG5rSxA5ig86sbCllF5zTIJwuzwF+1czjsqwv05WSQk1E3hKN6vY8BfFQY7Qk+OUSnPabg==","_resolved":"/tmp/1c4b99259c86c9a341f605e7aedabc58/midscene-shared-0.27.6-beta-20250831000753.0.tgz","_from":"file:midscene-shared-0.27.6-beta-20250831000753.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JqHwfv3vGwGO0Z1ntG5rSxA5ig86sbCllF5zTIJwuzwF+1czjsqwv05WSQk1E3hKN6vY8BfFQY7Qk+OUSnPabg==","shasum":"755f7b42911f9f02e23866979f708848f98297ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.6-beta-20250831000753.0.tgz","fileCount":149,"unpackedSize":763037,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIERCfBCnpCWJMIiUGi6TJMqEgH3xmMk7YeFBTf7Hrz95AiEA33xqLg6nDLtugjPHac+5yLuefOAp02N7gEf+orrzwKM="}],"size":144707},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.6-beta-20250831000753.0_1756598988438_0.09715868859215515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-31T00:09:48.687Z","publish_time":1756598988687,"_source_registry_name":"default","contributors":[]},"0.27.6":{"name":"@midscene/shared","version":"0.27.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-M0i/E4HMfXHPU1o1lCT83k0sI6cYPa7cBrewBf6Yk25T9ArDRGCsZaXBlk4wfi83+n57FTIRwLJCFm+1HdfqPQ==","_resolved":"/tmp/7e404fddae468d9e1e74c9400978723a/midscene-shared-0.27.6.tgz","_from":"file:midscene-shared-0.27.6.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-M0i/E4HMfXHPU1o1lCT83k0sI6cYPa7cBrewBf6Yk25T9ArDRGCsZaXBlk4wfi83+n57FTIRwLJCFm+1HdfqPQ==","shasum":"138b153635aaf40d360ae7a40c0990ad30318f83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.6.tgz","fileCount":149,"unpackedSize":763325,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCiam47pmAmoVTJC3+i2idaBkudu3eHOGNI5DVpYkcYMwIhAND+valZTQIM+gf4ILztG+jm6l2rC/82kSPBAyYiJ5+I"}],"size":144720},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.6_1756697785581_0.7833475667005811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T03:36:25.799Z","publish_time":1756697785799,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250901120709.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250901120709.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250901120709.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wwSMFwIW4nJK8ixfwhLQrDx3+OlUtHTeuRoT5D+fWyzAgXTYkmjFyi2/2Sa6HBdQvlmlXm94G/p2sn8LbFwKYQ==","_resolved":"/tmp/cb5b3f22c30610fe42387ec77249f6f6/midscene-shared-0.27.7-beta-20250901120709.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250901120709.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wwSMFwIW4nJK8ixfwhLQrDx3+OlUtHTeuRoT5D+fWyzAgXTYkmjFyi2/2Sa6HBdQvlmlXm94G/p2sn8LbFwKYQ==","shasum":"e12c8a6908e15fc80b78de7b7566acf02b788dd8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250901120709.0.tgz","fileCount":149,"unpackedSize":763347,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkNCtLdbr0Km3H1VT+CiBu/FblhNxtJ4L4TDFp6z9zrAiAn3QP451T7JUnovqsJc8HJ3XSoLdl7coy4Y8ZLPRYtyw=="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250901120709.0_1756728548698_0.5912917353268887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T12:09:08.917Z","publish_time":1756728548917,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250902060833.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250902060833.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250902060833.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yPKjpXdNAw/dzLbcmI7lBfg+qENZotxkZumsyHTSUdetBSO+6xk+8iJwhq8Fo8j27Wo00n9Y63VlDOBJo2Ds1w==","_resolved":"/tmp/920011859040ea11bfa19ce3c2b50f5e/midscene-shared-0.27.7-beta-20250902060833.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250902060833.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yPKjpXdNAw/dzLbcmI7lBfg+qENZotxkZumsyHTSUdetBSO+6xk+8iJwhq8Fo8j27Wo00n9Y63VlDOBJo2Ds1w==","shasum":"ac8210b06377a0ef0080bc7895ff6b45a161e19f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250902060833.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXshKNS2PFFVBhr2IHkvo9ORYBMvHDHMNLAo5KdJM7cgIhAOLTN6mYOZHhcKtW0syMU5MWwsfPK7qRXWkBdRn/rcsq"}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250902060833.0_1756793452875_0.9817063133665243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-02T06:10:53.091Z","publish_time":1756793453091,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250903080919.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250903080919.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250903080919.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7Ga4rpm5cARxlqMsR3OWN2vhaWnc0ImSPsTSIxhZplvKSyiKw2894JQMA6ln0PT04fJTIP7fb7or1uRqNaTQxA==","_resolved":"/tmp/0fdbd7491a74f86e05bcdabd6ad9e4ef/midscene-shared-0.27.7-beta-20250903080919.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250903080919.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7Ga4rpm5cARxlqMsR3OWN2vhaWnc0ImSPsTSIxhZplvKSyiKw2894JQMA6ln0PT04fJTIP7fb7or1uRqNaTQxA==","shasum":"9f74823b31874120f580caa72fb23dc9c2b414e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250903080919.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBiEosqaWnGvC6byIefmO2GKO6uxX0zsbN77gKXIqxy/AiB2PKY01HWpiS4Qci5aG1OVOr0zhoMJbEp82SQfNkLoxA=="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250903080919.0_1756887072613_0.8251942011955846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T08:11:12.886Z","publish_time":1756887072886,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250904085859.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250904085859.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250904085859.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IrA5UG3yN6ztc6wtTj6/jStLfHhrJr3/hF6HlZb0J591LohddvTThyphX7FzEI4FQq36bud+aR41bxHXrzq9CQ==","_resolved":"/tmp/746b781cc4698fbc5a07b5ed7ce6842b/midscene-shared-0.27.7-beta-20250904085859.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250904085859.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IrA5UG3yN6ztc6wtTj6/jStLfHhrJr3/hF6HlZb0J591LohddvTThyphX7FzEI4FQq36bud+aR41bxHXrzq9CQ==","shasum":"8f0108c12f9ca3b50fc600110308618cdec187ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250904085859.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgKMOfxdfRyTGEUWRqTD6p6IRcySkAp0R7uYhD8pD+HQIhAMf8dzNfnf1YH6M1jJCA0FKXDZsVZux+bPyeRIeCa0Xl"}],"size":144877},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250904085859.0_1756976510161_0.6985780550173872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T09:01:50.380Z","publish_time":1756976510380,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250904151052.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250904151052.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250904151052.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MfZ0ttKfgHlAsP/NPPQYLTauSXB0zlxynXZ2udcSrVfG7AhGlkiJiNhSTzc+Uc7qjTFYBzX/GGqwWCs+EYtgjg==","_resolved":"/tmp/e483e30d0290b39d623914b385daca8a/midscene-shared-0.27.7-beta-20250904151052.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250904151052.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MfZ0ttKfgHlAsP/NPPQYLTauSXB0zlxynXZ2udcSrVfG7AhGlkiJiNhSTzc+Uc7qjTFYBzX/GGqwWCs+EYtgjg==","shasum":"4e4e560f7476bf95147a1b583bfe3015d639937e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250904151052.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDjI6YCfdBsT2ZHo8jNFtec6Trv/AMyzO1dWkHn8RxBSwIhAJ8G/ohFRsxm2JsRn68MlGNDuQDhlZgCDAOZegyAN4Yl"}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250904151052.0_1756998765408_0.17727227309434657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T15:12:45.642Z","publish_time":1756998765642,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250904153459.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250904153459.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250904153459.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2/YlrEsLl/7a+GweF5xaYeN4G+JD4Ptwm/ZpRYmqjAAYLylHbjYFJngSRaOxp6IxXizzDeNMQfZ6Wvijw7Typg==","_resolved":"/tmp/d3c71f933a7e85fcb3d6aa804ed7eeae/midscene-shared-0.27.7-beta-20250904153459.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250904153459.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2/YlrEsLl/7a+GweF5xaYeN4G+JD4Ptwm/ZpRYmqjAAYLylHbjYFJngSRaOxp6IxXizzDeNMQfZ6Wvijw7Typg==","shasum":"e52796e1fd3485b443105467d3995c09d28248fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250904153459.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWG7CMI7nOd0yLXLlPIfRBMn9kuME1no0nHExA5qH9YQIhAKMr07uQhRnSLikqXfkSmQWoREQS4/kTJbb/QCfuzNRS"}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250904153459.0_1757000165638_0.8957555541041464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T15:36:05.857Z","publish_time":1757000165857,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250905091950.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250905091950.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250905091950.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fDAatBn2dMlH0XqNX0bfeEY1FgQsUw/cCOHgwpvrE7SCQWi9fU52tSF9FGjvKDj9ROYIZ+VDzUx+CcV7mkggIg==","_resolved":"/tmp/3eef79b787b90cfd31128f3e28dd16ad/midscene-shared-0.27.7-beta-20250905091950.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250905091950.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fDAatBn2dMlH0XqNX0bfeEY1FgQsUw/cCOHgwpvrE7SCQWi9fU52tSF9FGjvKDj9ROYIZ+VDzUx+CcV7mkggIg==","shasum":"ecce7bc16d650e0a32546183fa0f50edd70e52fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250905091950.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHJb5ETUOPnafRMTyaC62RBW6pCxVbz6dM4GEDhVYmBsAiEAgPPscDlgq9iqEqbKyT1/Fg+/gT5wwIA9g4KUiYmCxgQ="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250905091950.0_1757064159623_0.7100611221035806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T09:22:39.845Z","publish_time":1757064159845,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250905094830.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250905094830.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250905094830.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vyIUsysN6+G9PgwsGgCbJUbs18t0yh502eGoqbtWje/lkRUs0Q5u0IItwgrhJanUOK5IznkLRdxmisATCKZlxw==","_resolved":"/tmp/24b9565911ab25c40e718e5514ca4b08/midscene-shared-0.27.7-beta-20250905094830.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250905094830.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vyIUsysN6+G9PgwsGgCbJUbs18t0yh502eGoqbtWje/lkRUs0Q5u0IItwgrhJanUOK5IznkLRdxmisATCKZlxw==","shasum":"5d708e76d5a553ed266c0cd484bb52cd16db034c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250905094830.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDc6xHxC0Cih89IVhUjgp4wd8OVOKkE85pK0U1XRfu1AAIgCnF3XN49ylFav4l80niNNse0loT2dEPolnZ9IRn6Dic="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250905094830.0_1757065825540_0.7047944620411881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T09:50:25.760Z","publish_time":1757065825760,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250908084857.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250908084857.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250908084857.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-B0BrXB9MSYHw93p8rXNplr4rQmVJrShKovoGZ/Hji1STz9i0dpe3xMQFbSIEFE87ro0uZldpaHBphnQ0s2wBaw==","_resolved":"/tmp/85fa44e8d18d5ad1a2cb1f8c247ffa80/midscene-shared-0.27.7-beta-20250908084857.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250908084857.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-B0BrXB9MSYHw93p8rXNplr4rQmVJrShKovoGZ/Hji1STz9i0dpe3xMQFbSIEFE87ro0uZldpaHBphnQ0s2wBaw==","shasum":"8ba3e8583eab160cfdd81463f3a8048d8424cb9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250908084857.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDYQxgoSe/2DzAdOWC1mri2LLPawOYFSsejnsy97LoGHAiEAnEKwhNMbixTD1Q8xceC+Sdd1SQ6gXsOds63CTkFqwLQ="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250908084857.0_1757321470438_0.3412055063224706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T08:51:10.675Z","publish_time":1757321470675,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250908085836.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250908085836.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250908085836.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7nqaIFRwUZHWmgVTa/3YIfdje18lNEk1EmEF7sGdB17WnrqdTROoZRNsHh0aih7MCKAPoPMuxUHGpQEiirzweA==","_resolved":"/tmp/a0ebb48e50ef482b862bdbfbc8ac2248/midscene-shared-0.27.7-beta-20250908085836.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250908085836.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7nqaIFRwUZHWmgVTa/3YIfdje18lNEk1EmEF7sGdB17WnrqdTROoZRNsHh0aih7MCKAPoPMuxUHGpQEiirzweA==","shasum":"a2da139544fff3b1c8587196b8c4045984ee389d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250908085836.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDnXO9mJLD8s3kh75pJOEA7oTbM6wL8oVYPXKjqvKTF+AIhAKiv0D0gOFPfTvvUoi3/b7L/BiaY4NwpwSy/4ASijM7w"}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250908085836.0_1757322047575_0.847628055069997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T09:00:47.771Z","publish_time":1757322047771,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250908114808.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250908114808.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250908114808.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Uf8etQPFLnqVL7ixl205gqEq0jQP1q8IaM0kJ41o/2MTVQ61A76/w82hIV14kNhu9twXo8dvItwr0H3i0oFe5Q==","_resolved":"/tmp/1842c2babf5e2d5fea16d1e6edc86862/midscene-shared-0.27.7-beta-20250908114808.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250908114808.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Uf8etQPFLnqVL7ixl205gqEq0jQP1q8IaM0kJ41o/2MTVQ61A76/w82hIV14kNhu9twXo8dvItwr0H3i0oFe5Q==","shasum":"ab50632a8c89c7c6c733668ea4dba1661036420b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250908114808.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAvJrTLnJkK7nTz1Gci1n1Yv7KfPLlp7qd6CkkEC1GXBAiEAnI78XA3UOu70u2ldXeZPRbgzpJmmqbfaK7mPdAu6vcI="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250908114808.0_1757332169286_0.5690449414220833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T11:49:29.507Z","publish_time":1757332169507,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250908115945.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250908115945.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250908115945.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-k0utAskvg0/9RNAA6lWtFOYTe/Y9ZEIaN9mB5/0lYAfkYdjAy7z6gf1+WUD4LHx7i0+FgY/1CbaAknuja20sSw==","_resolved":"/tmp/18077566fd49442d3ca555882b3974e0/midscene-shared-0.27.7-beta-20250908115945.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250908115945.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-k0utAskvg0/9RNAA6lWtFOYTe/Y9ZEIaN9mB5/0lYAfkYdjAy7z6gf1+WUD4LHx7i0+FgY/1CbaAknuja20sSw==","shasum":"949af73ce020b8c0a14097b2994a1857784f9618","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250908115945.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGBeDmzsLKVK4kYaH7F4YaOqowN1LBHvLmv61UBNFAC5AiAR5hqGpMsu6+r7sCTBA7D5PF+gfiZ6+4vNSQvGXK+zrQ=="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250908115945.0_1757332921407_0.5114747620932123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T12:02:01.703Z","publish_time":1757332921703,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250908121606.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250908121606.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250908121606.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XLjm4alGRLmDLDmilkZWXoTD6hNNY8uQjN26c49YFlyB711JRjtUyeel7c8O46fMzQaOLKNGf15M+pRSluuJYQ==","_resolved":"/tmp/8e6cce3d83c09aa78b7dfc24d71d5466/midscene-shared-0.27.7-beta-20250908121606.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250908121606.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XLjm4alGRLmDLDmilkZWXoTD6hNNY8uQjN26c49YFlyB711JRjtUyeel7c8O46fMzQaOLKNGf15M+pRSluuJYQ==","shasum":"cd8a25c10165375d978798a076fb7c78baa49749","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250908121606.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDFs+Mun0F509BArwoZ3O9iQzeFBv6a8V8EWzNhi5yb5AiAHwVF8JRCEaVYslo87DfbQyj8uflRfAv01iA4ErOPrFg=="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250908121606.0_1757333847777_0.6145302653490099"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T12:17:27.965Z","publish_time":1757333847965,"_source_registry_name":"default","contributors":[]},"0.28.0":{"name":"@midscene/shared","version":"0.28.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lniEC496rC85t52DGEgoHk8a+hHRUcNL2BQ3HZQDIN6hRRuwIqbD6q9gBodFzv3FGvPcSAGwv9HeDaftdpmBug==","_resolved":"/tmp/6fe157d4bc01b60f970d0f69e105d261/midscene-shared-0.28.0.tgz","_from":"file:midscene-shared-0.28.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lniEC496rC85t52DGEgoHk8a+hHRUcNL2BQ3HZQDIN6hRRuwIqbD6q9gBodFzv3FGvPcSAGwv9HeDaftdpmBug==","shasum":"897d713b54d08b41e5af673b50802326b3a74b02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.0.tgz","fileCount":149,"unpackedSize":765888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGwgFC4fK9Ri0Hws1KggUE+a3sUIq/I3LGc6VOyHDVebAiEAthPk/Gql8f9qVbgy8kJ+O35xnnLdOsOhRRRseYxEIU0="}],"size":144840},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.0_1757335123864_0.9108351294454777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T12:38:44.083Z","publish_time":1757335124083,"_source_registry_name":"default","contributors":[]},"0.28.1-beta-20250909024808.0":{"name":"@midscene/shared","version":"0.28.1-beta-20250909024808.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.1-beta-20250909024808.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CsUAGkwdLKeY6qrGCcPtegfb1ucQHpdUuRImU2Ys1wp7+zCOcd62yGw7FhE8UCD/x8xMuc6YixrGk63NA/6v2g==","_resolved":"/tmp/7535cc8d2b965938b32fc748494434a8/midscene-shared-0.28.1-beta-20250909024808.0.tgz","_from":"file:midscene-shared-0.28.1-beta-20250909024808.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CsUAGkwdLKeY6qrGCcPtegfb1ucQHpdUuRImU2Ys1wp7+zCOcd62yGw7FhE8UCD/x8xMuc6YixrGk63NA/6v2g==","shasum":"4e0b722d5e1e755ebf93367d8cf6c9cd10abf4be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.1-beta-20250909024808.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC0ovseK2/2T8IYEI8MSpMLmbFGKiP4AeKgdyoMxZCEjAiEAkH4t8XPn8DMJIT2FyT+VRvi6T1GgWiXwSnrgzV2Xeco="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.1-beta-20250909024808.0_1757386220836_0.18095885874052042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T02:50:21.107Z","publish_time":1757386221107,"_source_registry_name":"default","contributors":[]},"0.27.7-beta-20250909031245.0":{"name":"@midscene/shared","version":"0.27.7-beta-20250909031245.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.27.7-beta-20250909031245.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zpyESUelzF12Mj5qXDftAB9CgcjmzBknatW0sOCT2gySomlpOou2nwk6+j731TtNc9qJ44v4wHVmq0o3G/L/sg==","_resolved":"/tmp/2675842b25df8c95d8d878b2b9f540b1/midscene-shared-0.27.7-beta-20250909031245.0.tgz","_from":"file:midscene-shared-0.27.7-beta-20250909031245.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zpyESUelzF12Mj5qXDftAB9CgcjmzBknatW0sOCT2gySomlpOou2nwk6+j731TtNc9qJ44v4wHVmq0o3G/L/sg==","shasum":"f30217fef901aafc6dff3118b49617f5e44ccb68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.27.7-beta-20250909031245.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8X07KAHgxG1ANXAsTH9stwVukCMi1x2UHjFtOGHJPhAiAlFs1ZpAuv2x2GsSI6s4Mcq2dVBEEvRBFkbdRmdFzi6Q=="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.27.7-beta-20250909031245.0_1757387648869_0.5550422050033381"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T03:14:09.106Z","publish_time":1757387649106,"_source_registry_name":"default","contributors":[]},"0.28.1-beta-20250909042036.0":{"name":"@midscene/shared","version":"0.28.1-beta-20250909042036.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.1-beta-20250909042036.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aODGVtN/rRGO7DDRQF2TJMTwes8/iN82fwA0QuhIzuS6NsQy8VnTCwdQ9kN+CfpthCwqZrpEZw2xYoNYxoMjNA==","_resolved":"/tmp/cbdd795577697f885bf38896cc77d986/midscene-shared-0.28.1-beta-20250909042036.0.tgz","_from":"file:midscene-shared-0.28.1-beta-20250909042036.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aODGVtN/rRGO7DDRQF2TJMTwes8/iN82fwA0QuhIzuS6NsQy8VnTCwdQ9kN+CfpthCwqZrpEZw2xYoNYxoMjNA==","shasum":"6734a15609c5fd00f22fffcbbb61a1a117860066","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.1-beta-20250909042036.0.tgz","fileCount":149,"unpackedSize":765910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBTP5JEimHcKV8LlM2Efzo9oXvguqS8CVMsPUup3dXkoAiBrvYOJj26/21HHuOGqWAZb6wMMcPTIfSpsNQVx9Fin+w=="}],"size":144876},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.1-beta-20250909042036.0_1757391768861_0.7387723173792411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T04:22:49.132Z","publish_time":1757391769132,"_source_registry_name":"default","contributors":[]},"0.28.1-beta-20250909063633.0":{"name":"@midscene/shared","version":"0.28.1-beta-20250909063633.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.1-beta-20250909063633.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-u3OUeJp7CCCaX4rbwtiXOPtfFXXwKu7YzBEGQPtAZKPAX3B2rJ2wamfNLqw5I9pM11Ft40P4XKEpH07pBSmsMw==","_resolved":"/tmp/0e4f5474b70f248fbcc958af123cc873/midscene-shared-0.28.1-beta-20250909063633.0.tgz","_from":"file:midscene-shared-0.28.1-beta-20250909063633.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-u3OUeJp7CCCaX4rbwtiXOPtfFXXwKu7YzBEGQPtAZKPAX3B2rJ2wamfNLqw5I9pM11Ft40P4XKEpH07pBSmsMw==","shasum":"f0076701dd9bad7c5287c0bddd48f4253618cf75","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.1-beta-20250909063633.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDUp/EdsRl3ZCBOBsQcHdAGp3f6IsakppB0JmfOE5je8gIhAJY2wGYvgL768U1rE/3uz52Twa2C3Dx5Qgn4fuyAgRiw"}],"size":144888},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.1-beta-20250909063633.0_1757399874353_0.45202596853796395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T06:37:54.573Z","publish_time":1757399874573,"_source_registry_name":"default","contributors":[]},"0.28.1":{"name":"@midscene/shared","version":"0.28.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p1uD+hBYGiX1YkF1ZZTMzF3KDLoHQnkY2ghjGj1pP4m3swxYuZfbxnIqrQqhG3Z6JzveAwXF+GejqRPvJ9A6iA==","_resolved":"/tmp/e584e74ee75c09bd8589cc8474ca776c/midscene-shared-0.28.1.tgz","_from":"file:midscene-shared-0.28.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p1uD+hBYGiX1YkF1ZZTMzF3KDLoHQnkY2ghjGj1pP4m3swxYuZfbxnIqrQqhG3Z6JzveAwXF+GejqRPvJ9A6iA==","shasum":"411572fcc41b1b98a5434c4c84eaa0d143ed6bc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.1.tgz","fileCount":149,"unpackedSize":765891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDJb/DYE9tE7VOEHv2Ry+k9JH39NGsZ+JG/x8XKlDHAKAIhAOH1X09jEXMPuKYWxxypOsEuVeaf8GbJgc7kYHR8CAHq"}],"size":144851},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.1_1757401148611_0.269393135659886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T06:59:08.864Z","publish_time":1757401148864,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250909133629.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250909133629.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250909133629.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vTKD4biST4ctY+l0BstVUadqx7abyivxKCEcsuq0cd45glVfwRDNJXIRLO4LZYkNhWkAgK9lsaw6qM84cCxM0A==","_resolved":"/tmp/6f7e2ff82ffda55c667920f69a1fa0a9/midscene-shared-0.28.2-beta-20250909133629.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250909133629.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vTKD4biST4ctY+l0BstVUadqx7abyivxKCEcsuq0cd45glVfwRDNJXIRLO4LZYkNhWkAgK9lsaw6qM84cCxM0A==","shasum":"3cd5fa0c65d4aab858e6a6c242ac48c1bf309a37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250909133629.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCiiptJ288zV7HtvQpXTNPFc6tx39XBrAALr20WgyDYtAIhAN9W84bO1L/1XuKRGsVzdIp5/6ImXekGSq6mP+00TBo3"}],"size":144888},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250909133629.0_1757425079016_0.05944705954133456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T13:37:59.240Z","publish_time":1757425079240,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910020051.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910020051.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910020051.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qZ2bjfNOlcUXF5mDiusxX3GRZBtGzX6D5hG1ppx+aI39PsugJ5eV8Pmaea7wTmBnF/AzlTIJEZ2E72cuHCaJVA==","_resolved":"/tmp/12bfd694a4952b9d7d8dcc963c05b1d4/midscene-shared-0.28.2-beta-20250910020051.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910020051.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qZ2bjfNOlcUXF5mDiusxX3GRZBtGzX6D5hG1ppx+aI39PsugJ5eV8Pmaea7wTmBnF/AzlTIJEZ2E72cuHCaJVA==","shasum":"0cf18a5c14a0a13b7b89f39cd0b3bcac6b1482de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910020051.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEqbM45WFGa/4qcFAe0luU/RGueTsUGgq1UDDVqcYPj+AiB8n6lIfvJ+0r3M0VUankb9fGzwSQ8i5Ss/xnf8Dc/cCg=="}],"size":144887},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910020051.0_1757469740466_0.7899701003545916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T02:02:20.723Z","publish_time":1757469740723,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910021445.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910021445.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910021445.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FX9/Z7Zjo5IbtH4QAWaV0LDtjfSmxfBK355p7lwHGilUAr84mdCrH+GTZBIHcJpKq1Kq2vPzPkrlIpEo6zXgSg==","_resolved":"/tmp/3dbe1ca8ef65dc7b96b32f98966f7d2b/midscene-shared-0.28.2-beta-20250910021445.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910021445.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FX9/Z7Zjo5IbtH4QAWaV0LDtjfSmxfBK355p7lwHGilUAr84mdCrH+GTZBIHcJpKq1Kq2vPzPkrlIpEo6zXgSg==","shasum":"b2ac3e3ef1e7943df92c52a0b9a4715fed3d69ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910021445.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNcHwoLN7lUbQTVRmof/FCVXfLuoOHSScV+gt+JZP2xQIgb2hqdzl0XoTwHFQ3xQ2M5LrtcDrcW2udKURrwwLgLaE="}],"size":144888},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910021445.0_1757470570581_0.9868664957679707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T02:16:10.854Z","publish_time":1757470570854,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910024129.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910024129.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910024129.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NxArrTufbYg6U1sibJO6NBdzechhsH7WUQKLCTVEqy3hQW7J/FDg6k9AZI6jkpzDo0QUGgXF61/V1sPgrUDC1Q==","_resolved":"/tmp/cf057d02f9d17ceaba367137b3d4ca99/midscene-shared-0.28.2-beta-20250910024129.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910024129.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NxArrTufbYg6U1sibJO6NBdzechhsH7WUQKLCTVEqy3hQW7J/FDg6k9AZI6jkpzDo0QUGgXF61/V1sPgrUDC1Q==","shasum":"81a13629947962908c0714ce38f67af640ca7adb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910024129.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYfTGVFefx8pz7b3IBcVzYvjTBjlXrQiJBtH0sBosgUwIhAMiHF9bod6UWtwbzj1HBLZY829hfOBFU3CNI9/aALhY1"}],"size":144888},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910024129.0_1757472171039_0.7873016263802897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T02:42:51.343Z","publish_time":1757472171343,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910032414.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910032414.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910032414.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Gzo0gtcMnF+Dv0ppjFDfXYcYJ9FP3H2fNHMOyq7xPhB/YNqv1P1TicTEiq/M2Voos/55KJpQ6MjuVvBjDtfAAw==","_resolved":"/tmp/fde8cba06bcdb22104ebba3efc60bd17/midscene-shared-0.28.2-beta-20250910032414.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910032414.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Gzo0gtcMnF+Dv0ppjFDfXYcYJ9FP3H2fNHMOyq7xPhB/YNqv1P1TicTEiq/M2Voos/55KJpQ6MjuVvBjDtfAAw==","shasum":"d68e939c1d0c6653094807211fce419cadc6c420","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910032414.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaTL1uSdgSraGRGnbYpUqyFNTQoetSSqPkbME0zo/MaQIgRiWVO+7KGNKSSXFX7c9Ln8Fla77VaNLBP20UkdgViQI="}],"size":144887},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910032414.0_1757474737268_0.054815585897610264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T03:25:37.548Z","publish_time":1757474737548,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910035416.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910035416.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910035416.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jRRlPjxObI46/fZjAe7ogWiQvh+QUFkZNAVfBPBO8m/YL5BwxbtnI/jGJxyTp1WGohEZOtKIpJnho5/dWL34ew==","_resolved":"/tmp/335e480b2a2f6c191c877b606a1b6446/midscene-shared-0.28.2-beta-20250910035416.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910035416.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jRRlPjxObI46/fZjAe7ogWiQvh+QUFkZNAVfBPBO8m/YL5BwxbtnI/jGJxyTp1WGohEZOtKIpJnho5/dWL34ew==","shasum":"f4ab3a0f6b6e25aad5229b26db3f4c7d464b8339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910035416.0.tgz","fileCount":157,"unpackedSize":770345,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID1XwE+nXjbLd1AbHekdFuoQcXWlUtYIl7+ASqahanSmAiBRooLBsA2TMkftuaNZ6Ot3AYJBll9GAvYGRs5E0sf+pQ=="}],"size":145578},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910035416.0_1757476543719_0.3086695490374356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T03:55:43.961Z","publish_time":1757476543961,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910043028.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910043028.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910043028.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gS7agag2pqx/QHZ8TjlxAyHpRsoz2dOk4cecMnsESGJ/rkb0yuEq5a1mlmEf6rYrxgHER6Q4ATTQCdglZKQ9ew==","_resolved":"/tmp/5a150b12430fa56b7edece0015817db7/midscene-shared-0.28.2-beta-20250910043028.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910043028.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gS7agag2pqx/QHZ8TjlxAyHpRsoz2dOk4cecMnsESGJ/rkb0yuEq5a1mlmEf6rYrxgHER6Q4ATTQCdglZKQ9ew==","shasum":"318dd5e5966fe5e867cb4484d3c2cc14f15d29e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910043028.0.tgz","fileCount":157,"unpackedSize":770345,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCQgox9Wql7B2oBxcfhtPoLEQGWmsJFImOBMN9TX1ho0QIhAJf6aaAgqGA0an5YhI582fFxS9gguV45KeVa6RV1FhnD"}],"size":145578},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910043028.0_1757478718067_0.20700101515303548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T04:31:58.301Z","publish_time":1757478718301,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910065550.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910065550.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910065550.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DxXZvehcToKqfv6ZEEamiJABk94En99dU1ICI6lnAojGMFJqSXT4GUZLl2Dz6DC85FEy/f4x+XMrs9PByYPY1w==","_resolved":"/tmp/a45ccdeb32f757ed557ce850c8097f5f/midscene-shared-0.28.2-beta-20250910065550.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910065550.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DxXZvehcToKqfv6ZEEamiJABk94En99dU1ICI6lnAojGMFJqSXT4GUZLl2Dz6DC85FEy/f4x+XMrs9PByYPY1w==","shasum":"0d8a8514674259b868af0a3b7e14af59d983904d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910065550.0.tgz","fileCount":149,"unpackedSize":765913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBU+fGBrZo6wNXdWTNL2hXnAXhNgiVd/nGkHdaAWsgcHAiEAsdNOl6CuJVATDHD1d7foHP1Ie1nFWZd89j+mz9SrEx4="}],"size":144888},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910065550.0_1757487435203_0.8091406651060455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T06:57:15.404Z","publish_time":1757487435404,"_source_registry_name":"default","contributors":[]},"0.28.2-beta-20250910072710.0":{"name":"@midscene/shared","version":"0.28.2-beta-20250910072710.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2-beta-20250910072710.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4Oh1kwBlwypo3sUc528G4lV66F0o2S1lJvmsu4b+rlSFVtcNP8N03oXCuC4uS7F7bVmiykPxC54UqdXgMeZg9Q==","_resolved":"/tmp/53f6617c01ed511b042ae05b0c8eecff/midscene-shared-0.28.2-beta-20250910072710.0.tgz","_from":"file:midscene-shared-0.28.2-beta-20250910072710.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4Oh1kwBlwypo3sUc528G4lV66F0o2S1lJvmsu4b+rlSFVtcNP8N03oXCuC4uS7F7bVmiykPxC54UqdXgMeZg9Q==","shasum":"65fa2b9b03d7dab863cfae0cfb4a923e6e445211","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2-beta-20250910072710.0.tgz","fileCount":153,"unpackedSize":758849,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDOItWNYjMSiqRJZddmrD6TvaSvXPpTBbULQI/iBbrscAiEAkwWZy4guszLLGcIOZMn1AWamuAoN3u1BkbUGGB/YLRc="}],"size":143045},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2-beta-20250910072710.0_1757489311259_0.8345512771191215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T07:28:31.500Z","publish_time":1757489311500,"_source_registry_name":"default","contributors":[]},"0.28.2":{"name":"@midscene/shared","version":"0.28.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EvdbJweGON6oqrKIo9aiu9ogujLwmGxJUaVINHKPhk0+iRQpnMNdNVCfz+sNVWQP9Er8K4uiixqBfFBNd/teLQ==","_resolved":"/tmp/4549b7f1e24bb6754c242c30727239bc/midscene-shared-0.28.2.tgz","_from":"file:midscene-shared-0.28.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EvdbJweGON6oqrKIo9aiu9ogujLwmGxJUaVINHKPhk0+iRQpnMNdNVCfz+sNVWQP9Er8K4uiixqBfFBNd/teLQ==","shasum":"811acafcc55e914a0313f412d570b23689ef527a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.2.tgz","fileCount":149,"unpackedSize":765891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIALRYrpIAg3gct3nzLQKpQp3QzhL5EOaSVkTsKnA4FRoAiEAhWv1BW4nC1WxMMgkglhBbJ4QLaaa3dIBMT6RaWrV7mY="}],"size":144851},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.2_1757496129209_0.5050562893981267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T09:22:09.477Z","publish_time":1757496129477,"_source_registry_name":"default","contributors":[]},"0.28.3-beta-20250910120845.0":{"name":"@midscene/shared","version":"0.28.3-beta-20250910120845.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.3-beta-20250910120845.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wAuYS0NK5/n3SbCzsh1Zr9IPlMMXh7p/N9vDsEmFapg5i8vA1uqt8oMqXeulEhVMlq651ZA9XSQ5TncpvRumRg==","_resolved":"/tmp/9fa43a1c803a5685d19a78c83949eb4f/midscene-shared-0.28.3-beta-20250910120845.0.tgz","_from":"file:midscene-shared-0.28.3-beta-20250910120845.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wAuYS0NK5/n3SbCzsh1Zr9IPlMMXh7p/N9vDsEmFapg5i8vA1uqt8oMqXeulEhVMlq651ZA9XSQ5TncpvRumRg==","shasum":"a4b5e1874d2e14ca3a9413d2aac4aacaac1865af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.3-beta-20250910120845.0.tgz","fileCount":153,"unpackedSize":758849,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbdqaKnKt1XEwKLRnMBqnlaqUxcJysXn/B7kRSAqEB2QIgTN1U4LFjQ4HvNKp0tojSA1lNqaJl5LGaymReqEcdOlo="}],"size":143045},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.3-beta-20250910120845.0_1757506207259_0.47092242328297584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T12:10:07.496Z","publish_time":1757506207496,"_source_registry_name":"default","contributors":[]},"0.28.3":{"name":"@midscene/shared","version":"0.28.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VZeC+bLOrKu1i/H2c4xK5BYIHMbl7euVL7Ag0WhOmwoqDttDC1XE6yRC8RYXrmZ/kdpIjeWlimEyww+OoHiCJQ==","_resolved":"/tmp/b907b6a9052737605dc6e44d6c7c6bee/midscene-shared-0.28.3.tgz","_from":"file:midscene-shared-0.28.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VZeC+bLOrKu1i/H2c4xK5BYIHMbl7euVL7Ag0WhOmwoqDttDC1XE6yRC8RYXrmZ/kdpIjeWlimEyww+OoHiCJQ==","shasum":"9d05cb474bcb9c030febe5529708af7654e303b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.3.tgz","fileCount":153,"unpackedSize":758827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCr0xacA87nDj0WcHSfIZbDEUA60aRWH4MYyn5DDnCpFgIgWzuiGzKIvCODlLugnoYVljRgeJ7jDD88D5Ghg5e1llU="}],"size":143018},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.3_1757507990597_0.1506049783260628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T12:39:50.801Z","publish_time":1757507990801,"_source_registry_name":"default","contributors":[]},"0.28.3-beta-20250910131004.0":{"name":"@midscene/shared","version":"0.28.3-beta-20250910131004.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.3-beta-20250910131004.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sJSj0PWF+1+l2dMVThZnLUaWdYQISCWfY0TJVUefjxBQtg0ashHQd8DSDPY16OJhpL5nlxoeQWmGjOL2uotKJA==","_resolved":"/tmp/b9d97af2da3edd9bc47371ebd8a72138/midscene-shared-0.28.3-beta-20250910131004.0.tgz","_from":"file:midscene-shared-0.28.3-beta-20250910131004.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sJSj0PWF+1+l2dMVThZnLUaWdYQISCWfY0TJVUefjxBQtg0ashHQd8DSDPY16OJhpL5nlxoeQWmGjOL2uotKJA==","shasum":"1ee7782b99f03fbae90e1f58f451d489f571049c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.3-beta-20250910131004.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC792sDKM7Y7RoByB92bNP+3SkjmjIc5eQY0sb6ZhMPsQIhAJDhXBBEY2z9ya+JC2vGBdY1dPkn7G9+tOJOb4eSFYDB"}],"size":143668},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.3-beta-20250910131004.0_1757509874491_0.17821253541486382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T13:11:14.711Z","publish_time":1757509874711,"_source_registry_name":"default","contributors":[]},"0.28.3-beta-20250910152237.0":{"name":"@midscene/shared","version":"0.28.3-beta-20250910152237.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.3-beta-20250910152237.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sMX4i5tKFxcZ4W47+wTeaXrn/eDasNPZS42Fp81LbcBUMX8AjYs6W3fmuN2sFEL9w7wMPgzlG40YbP3IZ44/IQ==","_resolved":"/tmp/95b0e4ea814367b73904043075395748/midscene-shared-0.28.3-beta-20250910152237.0.tgz","_from":"file:midscene-shared-0.28.3-beta-20250910152237.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sMX4i5tKFxcZ4W47+wTeaXrn/eDasNPZS42Fp81LbcBUMX8AjYs6W3fmuN2sFEL9w7wMPgzlG40YbP3IZ44/IQ==","shasum":"33fb807b596f257f059410dffb49dcdffe04253f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.3-beta-20250910152237.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGIkChKnxKuDAMXu2MXIjn40R3QAz87WA6/2b5abLDGdAiAd84TZV0SzrynDlhSyG+/teFcKXQEBK81dv+NIBPKOCg=="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.3-beta-20250910152237.0_1757517830655_0.6599504871942206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T15:23:50.858Z","publish_time":1757517830858,"_source_registry_name":"default","contributors":[]},"0.28.4-beta-20250910153230.0":{"name":"@midscene/shared","version":"0.28.4-beta-20250910153230.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.4-beta-20250910153230.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kCHb1GlQ4/Y7PPleCLgJBbgZtAOZ4PyUsRRI8eJiqRTJxCNiuLGjZbQInA7LoY0tU0D7loImBm4eVfvZe9T/dg==","_resolved":"/tmp/97473b9d4ae73306e26171474aa4d1bf/midscene-shared-0.28.4-beta-20250910153230.0.tgz","_from":"file:midscene-shared-0.28.4-beta-20250910153230.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kCHb1GlQ4/Y7PPleCLgJBbgZtAOZ4PyUsRRI8eJiqRTJxCNiuLGjZbQInA7LoY0tU0D7loImBm4eVfvZe9T/dg==","shasum":"37df68c8bb9ead7349c49e2925d3c5b12ccd4ef9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.4-beta-20250910153230.0.tgz","fileCount":153,"unpackedSize":758849,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvsN4vRAhXahFvc9yi25uQXZ3JdBPBjW2O133jCAOEMwIgeX37JCkolq3z61wCY3pRNvIDujn5eSXNZhp1PQL9LwY="}],"size":143045},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.4-beta-20250910153230.0_1757518435581_0.2683597643804039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T15:33:55.837Z","publish_time":1757518435837,"_source_registry_name":"default","contributors":[]},"0.28.4":{"name":"@midscene/shared","version":"0.28.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mVsbTWW7vo+OfzQkzdh4lNs1KEQSJD1T+D9aI7p4J2tUCuxxlU+M7BreF8tH4PI2I7UcXffRWVemcZkgKx9Yeg==","_resolved":"/tmp/8d0571c2b065e57d95f9ab6c0f4e4d55/midscene-shared-0.28.4.tgz","_from":"file:midscene-shared-0.28.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mVsbTWW7vo+OfzQkzdh4lNs1KEQSJD1T+D9aI7p4J2tUCuxxlU+M7BreF8tH4PI2I7UcXffRWVemcZkgKx9Yeg==","shasum":"8c8d1330fbb7c7f8a2a7176777a8a1ca2f9573f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.4.tgz","fileCount":161,"unpackedSize":763259,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzvTejGxL707GLBjAoC1tS8vslVIluVxdYShTmJh6ffwIgcFDDcl6a+t9CMqUpYVAZ1+bB8l88cU3c+o/XCOxoYd8="}],"size":143649},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.4_1757520020104_0.24774569725127904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T16:00:20.360Z","publish_time":1757520020360,"_source_registry_name":"default","contributors":[]},"0.28.5-beta-20250910162955.0":{"name":"@midscene/shared","version":"0.28.5-beta-20250910162955.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5-beta-20250910162955.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XcD7St1Ij0Ce28rIfquprekuzqJyiw2NqpkbJVWbxLegow+xtnN+NYwFcMzy5kKH1H3jbeJb3H0PSAmWInKTWg==","_resolved":"/tmp/1ac642f108418648f8cc81e23e592351/midscene-shared-0.28.5-beta-20250910162955.0.tgz","_from":"file:midscene-shared-0.28.5-beta-20250910162955.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XcD7St1Ij0Ce28rIfquprekuzqJyiw2NqpkbJVWbxLegow+xtnN+NYwFcMzy5kKH1H3jbeJb3H0PSAmWInKTWg==","shasum":"590ffe372c96a55472656ed193a6d7fcd576ab50","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5-beta-20250910162955.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDp+n8NK57BUIvkTJW/YGtZWVGLodR/etPncXF9HySoyAIgA562E9doF2pDOUnR3ba8pg72ANT6WCIIrm9+YnJh2i4="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5-beta-20250910162955.0_1757521867550_0.8192180853140867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T16:31:07.795Z","publish_time":1757521867795,"_source_registry_name":"default","contributors":[]},"0.28.5-beta-20250911022123.0":{"name":"@midscene/shared","version":"0.28.5-beta-20250911022123.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5-beta-20250911022123.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3Mk/jBMhIXrfGl0ZJx8Te35HKtEoMubSdLKhVZNbjfxYASvg5l1WqRZYrjTkiCLa5NF/L9Pjv8fQDDALOLDP2w==","_resolved":"/tmp/b4c692e6ddd8595d314bd4fcd76379e9/midscene-shared-0.28.5-beta-20250911022123.0.tgz","_from":"file:midscene-shared-0.28.5-beta-20250911022123.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3Mk/jBMhIXrfGl0ZJx8Te35HKtEoMubSdLKhVZNbjfxYASvg5l1WqRZYrjTkiCLa5NF/L9Pjv8fQDDALOLDP2w==","shasum":"b1b14479c7444d81fa2dbec75e31fa9d1f4c97b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5-beta-20250911022123.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJpXGs7uBXquSq3sHJ3v1kzcRyB7h0SL7zDR2gSexSrAiAAw6ET5bl0cOCePvuMfV3jdHsyg5YQE1g3JN2wWedpXw=="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5-beta-20250911022123.0_1757557353717_0.18804351298921396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T02:22:33.991Z","publish_time":1757557353991,"_source_registry_name":"default","contributors":[]},"0.28.5-beta-20250911063459.0":{"name":"@midscene/shared","version":"0.28.5-beta-20250911063459.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5-beta-20250911063459.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Z797FDy4RPrMnznQWtuJxYe1+Ei/LsueVlstngztXJ2+dsdLyhj0PpPhWJav192T5Yt3qpHtWBSf4PuE91UhJg==","_resolved":"/tmp/c9169d0563f8f818299ed5fbc497acbc/midscene-shared-0.28.5-beta-20250911063459.0.tgz","_from":"file:midscene-shared-0.28.5-beta-20250911063459.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Z797FDy4RPrMnznQWtuJxYe1+Ei/LsueVlstngztXJ2+dsdLyhj0PpPhWJav192T5Yt3qpHtWBSf4PuE91UhJg==","shasum":"1f6beda877a1d38d899c7f9f24e980d93c73bfda","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5-beta-20250911063459.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC0Uc8/5r4ENjQjta4hOOzYZ9hMxc0X3btqehXKgfd3qAiAlMniXAmaRtF0q4+pgWbd2kR1u0TPKEZzlmjao7cU0Ew=="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5-beta-20250911063459.0_1757572570287_0.550457428906757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T06:36:10.518Z","publish_time":1757572570518,"_source_registry_name":"default","contributors":[]},"0.28.5-beta-20250911074732.0":{"name":"@midscene/shared","version":"0.28.5-beta-20250911074732.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5-beta-20250911074732.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PIr7Q6zJWburu+GesShsQmkRelpgBs9GCAUTBIFF2l3ZS2Y0QHkfuz4WhqRLBx4SIxQ4/4nvOaKAtg8fbVY4bA==","_resolved":"/tmp/edf8b7af9022ad3b127ada7d59dcb80a/midscene-shared-0.28.5-beta-20250911074732.0.tgz","_from":"file:midscene-shared-0.28.5-beta-20250911074732.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PIr7Q6zJWburu+GesShsQmkRelpgBs9GCAUTBIFF2l3ZS2Y0QHkfuz4WhqRLBx4SIxQ4/4nvOaKAtg8fbVY4bA==","shasum":"86578808b0733a4dce5a540e713c213a37a19d73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5-beta-20250911074732.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8X+0oUANym8Jjun0ulQ9HZXMgswIlNe6Kq70BN/UR4AIgJbkVbCJjXZm6xJp/gdc7k7yBJ/gfT0zgQgaSgdaUoZY="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5-beta-20250911074732.0_1757576924550_0.9930027866391038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T07:48:44.740Z","publish_time":1757576924740,"_source_registry_name":"default","contributors":[]},"0.28.5-beta-20250911080751.0":{"name":"@midscene/shared","version":"0.28.5-beta-20250911080751.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5-beta-20250911080751.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sq+dpLve5wbxfMgRl6YpI0/t5U+i9PezS7BsN4yzI9R+hJ7tDpGLh16EksSOOtlSyxyTno962NTGXW1ozIx6Ew==","_resolved":"/tmp/c4aa1472ee52da82a08a576bb28bfea9/midscene-shared-0.28.5-beta-20250911080751.0.tgz","_from":"file:midscene-shared-0.28.5-beta-20250911080751.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sq+dpLve5wbxfMgRl6YpI0/t5U+i9PezS7BsN4yzI9R+hJ7tDpGLh16EksSOOtlSyxyTno962NTGXW1ozIx6Ew==","shasum":"25d09dfdd586c2a14f12d9db5c61552eb26dc8db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5-beta-20250911080751.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWbiXMwEQQeWZU3TI+KNc2gupeDtLrKSrMT+I4vPhiVQIhAMEUnLTGI6CnvTJtvlY8vT5WPloF3MbHzwQLBs8WI6VZ"}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5-beta-20250911080751.0_1757578141543_0.4677260352875403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T08:09:01.749Z","publish_time":1757578141749,"_source_registry_name":"default","contributors":[]},"0.28.5":{"name":"@midscene/shared","version":"0.28.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8lNw2n7LGyZRmg0hPuGYjT/MXhjnhGFj0YyErgaTGRiW77bYPI56UHu2j1RJ6OWYsO1wP6zvcxSLc9Y6xYwjDQ==","_resolved":"/tmp/24eaf073c7b46bff25daf7737e186e19/midscene-shared-0.28.5.tgz","_from":"file:midscene-shared-0.28.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8lNw2n7LGyZRmg0hPuGYjT/MXhjnhGFj0YyErgaTGRiW77bYPI56UHu2j1RJ6OWYsO1wP6zvcxSLc9Y6xYwjDQ==","shasum":"9a8e8b1bb1604d15351941daf40751ced4e921dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5.tgz","fileCount":161,"unpackedSize":763259,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHl9vJkvS1I8iPpUssIwI6mSvCuXsi8Hgmk92iV5hJcpAiBznFQepYcIQF4c/cDzNGpNFfrQl+9ImR6aC/ilICBIYQ=="}],"size":143649},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5_1757579557099_0.5950958210831312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T08:32:37.335Z","publish_time":1757579557335,"_source_registry_name":"default","contributors":[]},"0.28.5-beta-20250911120303.0":{"name":"@midscene/shared","version":"0.28.5-beta-20250911120303.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.5-beta-20250911120303.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-B9hMyPttXCnduTQPtRfH1Fay5l6mfRragKb6t9WDAIouUzlZRnQ69LkNxmKzKxJvioG7UniitHqlzNJmAuzdsw==","_resolved":"/tmp/2c770c78ada0007d1509aad3c56b6d2d/midscene-shared-0.28.5-beta-20250911120303.0.tgz","_from":"file:midscene-shared-0.28.5-beta-20250911120303.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-B9hMyPttXCnduTQPtRfH1Fay5l6mfRragKb6t9WDAIouUzlZRnQ69LkNxmKzKxJvioG7UniitHqlzNJmAuzdsw==","shasum":"202cc17f66df7eb16c6a8dfe95a017ff4b914eae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.5-beta-20250911120303.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICrXZaf/ydm4+vLHDEw2MQmPzkofQAyFh3nTp9wRO3S9AiBBkBRXMd5oGZIDRGUAvohqbPyulwRcRyjIy7X4cQIqwA=="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.5-beta-20250911120303.0_1757592255851_0.6106876532222114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T12:04:16.056Z","publish_time":1757592256056,"_source_registry_name":"default","contributors":[]},"0.28.6":{"name":"@midscene/shared","version":"0.28.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4blUblqvV5/ExeXnrax+LSbpQnvt1SUlVfoMYUnFcBhfhkcGIb+e+lKa6PMyqZpuE8NRnjY/eVk2va831KW2qw==","_resolved":"/tmp/71b19e2740e40b62a9331cfd34cf4334/midscene-shared-0.28.6.tgz","_from":"file:midscene-shared-0.28.6.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4blUblqvV5/ExeXnrax+LSbpQnvt1SUlVfoMYUnFcBhfhkcGIb+e+lKa6PMyqZpuE8NRnjY/eVk2va831KW2qw==","shasum":"45ecceed0636453d676017e1da63ab8b94b7c29a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.6.tgz","fileCount":161,"unpackedSize":763259,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICLKGOK8gdhGc6p6zT1aKff/sj+WOwyEBQgtUDwALugUAiAKJri6aEl3gbJPR/lfW8+3yoGR/ml3dfClGUPWdhg7dQ=="}],"size":143649},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.6_1757594518608_0.9361124621307684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T12:41:58.850Z","publish_time":1757594518850,"_source_registry_name":"default","contributors":[]},"0.28.7-beta-20250912013851.0":{"name":"@midscene/shared","version":"0.28.7-beta-20250912013851.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.7-beta-20250912013851.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-L33HDYqxtOmpQx8w/0W18TLmTCis3MK4rbg353R4+aVxpZ9yzkOiLPrYmHgyda2YoVNHJssY7rAC24WSI0KqkQ==","_resolved":"/tmp/b16f99330525b753668b15b2dd031162/midscene-shared-0.28.7-beta-20250912013851.0.tgz","_from":"file:midscene-shared-0.28.7-beta-20250912013851.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-L33HDYqxtOmpQx8w/0W18TLmTCis3MK4rbg353R4+aVxpZ9yzkOiLPrYmHgyda2YoVNHJssY7rAC24WSI0KqkQ==","shasum":"ac7a462ebf5d534d994aa9527ff2036931b5b516","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.7-beta-20250912013851.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICg3tIXrMIQwCkufjgMqIdh+dmM0EGG+RMaCZDDxZ0iIAiArPH+OGn5GltK5wP8pLfCZykvVKHdRmJIoiHnS091bUw=="}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.7-beta-20250912013851.0_1757641204863_0.8487083606928945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T01:40:05.108Z","publish_time":1757641205108,"_source_registry_name":"default","contributors":[]},"0.28.7-beta-20250912113807.0":{"name":"@midscene/shared","version":"0.28.7-beta-20250912113807.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.7-beta-20250912113807.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UmP4Bu0tce7SA7L2PvshrvbpAT5jQH/ktlN4vp8Hvi5a2qpOWr1RMtDi+p4lCFlTntBcgdM72nondqZkHuxt3A==","_resolved":"/tmp/2722bea580ec9a62c787611ec31f44e8/midscene-shared-0.28.7-beta-20250912113807.0.tgz","_from":"file:midscene-shared-0.28.7-beta-20250912113807.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UmP4Bu0tce7SA7L2PvshrvbpAT5jQH/ktlN4vp8Hvi5a2qpOWr1RMtDi+p4lCFlTntBcgdM72nondqZkHuxt3A==","shasum":"442a92d30973bdd4defaca849b11d976c132852d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.7-beta-20250912113807.0.tgz","fileCount":161,"unpackedSize":763573,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGmCw+CKgFo3QSwFQ/WgbKiyfFgdz8CdgSN+exqZpTcwAiEAxIB4dYFmH9thycpokRDQhDYhHCJqnsSJA/5Wh/nwtY8="}],"size":143702},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.7-beta-20250912113807.0_1757677159033_0.5126986647430622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T11:39:19.263Z","publish_time":1757677159263,"_source_registry_name":"default","contributors":[]},"0.28.7-beta-20250915040112.0":{"name":"@midscene/shared","version":"0.28.7-beta-20250915040112.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.7-beta-20250915040112.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pWNX+bdb5OEQOFA7fidkja+FZav35co/QrlXKaDm7uwVi2SgC3el+MkVcFRFNQxUTzx9wm6nsXmSOv+RGXMsgw==","_resolved":"/tmp/b3c0f68edcda358aaa498f6a07f5e885/midscene-shared-0.28.7-beta-20250915040112.0.tgz","_from":"file:midscene-shared-0.28.7-beta-20250915040112.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pWNX+bdb5OEQOFA7fidkja+FZav35co/QrlXKaDm7uwVi2SgC3el+MkVcFRFNQxUTzx9wm6nsXmSOv+RGXMsgw==","shasum":"305a61916e3f5bf0a9903a7c7fcfa7bf1de601cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.7-beta-20250915040112.0.tgz","fileCount":161,"unpackedSize":763281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDkoy7+wvw3YH/XV/c70LhxpxPI6R2T7cP7zaubVDdjMQIhAMb8Ha87p4pnhi5dMksrUBV1Q6tCSsiAGIvqEJb9WRI6"}],"size":143671},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.7-beta-20250915040112.0_1757908943319_0.8213014540029213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T04:02:23.549Z","publish_time":1757908943549,"_source_registry_name":"default","contributors":[]},"0.28.7-beta-20250915094412.0":{"name":"@midscene/shared","version":"0.28.7-beta-20250915094412.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.7-beta-20250915094412.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3ruB+EIzaLYKsEAtSf9W7YGHZ/RPk68Hzz4puLO2ZqadTg43kMdIsn94k4/Hl1kmfHe3ua0wqaKWhLwjgU1lig==","_resolved":"/tmp/d93fc9335049eb2c721a343a48b2f541/midscene-shared-0.28.7-beta-20250915094412.0.tgz","_from":"file:midscene-shared-0.28.7-beta-20250915094412.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3ruB+EIzaLYKsEAtSf9W7YGHZ/RPk68Hzz4puLO2ZqadTg43kMdIsn94k4/Hl1kmfHe3ua0wqaKWhLwjgU1lig==","shasum":"8bd105e8c08ebf9751a961058e612bcd54219945","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.7-beta-20250915094412.0.tgz","fileCount":161,"unpackedSize":763573,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGu9ITU12fzgSKm0swYaNh+OO2GQeDl9Sn7PzLaoE9GEAiEAo89Nfpg6pk6IIRobuEOPqV6H8Cfg5QbkWOlaLX08Vzs="}],"size":143703},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.7-beta-20250915094412.0_1757929522661_0.23064712696736334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T09:45:22.885Z","publish_time":1757929522885,"_source_registry_name":"default","contributors":[]},"0.28.7-beta-20250915133700.0":{"name":"@midscene/shared","version":"0.28.7-beta-20250915133700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.7-beta-20250915133700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Sqkbgm+TEXqn+64zn8qIc0Y8LgqBWdndb0ujYLqc1GvoHsjw4BkJ8JN8R9XDkTjJQmYxzQmS/OQvHfLn3xjKyA==","_resolved":"/tmp/04ac9dfedb3a363073b5c85d983d5733/midscene-shared-0.28.7-beta-20250915133700.0.tgz","_from":"file:midscene-shared-0.28.7-beta-20250915133700.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Sqkbgm+TEXqn+64zn8qIc0Y8LgqBWdndb0ujYLqc1GvoHsjw4BkJ8JN8R9XDkTjJQmYxzQmS/OQvHfLn3xjKyA==","shasum":"86c6358252560d7ccd5ad391f24105920f49043e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.7-beta-20250915133700.0.tgz","fileCount":161,"unpackedSize":763573,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAdNCjp3THdoyR0+UfMoSQVrjoIzfZ2GwxWNobNHTowSAiEA341Kqf8cxPxILLDtvMw5w7H+d7H7u+MCgCHh+mFi7gU="}],"size":143702},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.7-beta-20250915133700.0_1757943490530_0.05511044311827429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T13:38:10.716Z","publish_time":1757943490716,"_source_registry_name":"default","contributors":[]},"0.28.7":{"name":"@midscene/shared","version":"0.28.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-g1wfzoUPydp9AInjU/Hm36lcrRTaA1WPfWnCpNKyHBWtljcVh+v6WTwRhL4voazE2n9LYsCbibSG4o1efQx45g==","_resolved":"/tmp/76846a073ea10abc415ec9aeb55d6aba/midscene-shared-0.28.7.tgz","_from":"file:midscene-shared-0.28.7.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-g1wfzoUPydp9AInjU/Hm36lcrRTaA1WPfWnCpNKyHBWtljcVh+v6WTwRhL4voazE2n9LYsCbibSG4o1efQx45g==","shasum":"78acf8c593f6f10dd7bcea72db1cc934892e524a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.7.tgz","fileCount":161,"unpackedSize":763551,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8N0K6iuk+ct+zI0bU6Y4HS2TcVpwzIOXYWcW7P1IZ6AIhAPq3QVCtxHhnIkkUZCdINKwLKV6+CAcA0d02ufSLkm9q"}],"size":143679},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.7_1757945603930_0.7975248952139198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T14:13:24.172Z","publish_time":1757945604172,"_source_registry_name":"default","contributors":[]},"0.28.8":{"name":"@midscene/shared","version":"0.28.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AeOfsQ+O7YpGe50yx3Bpk0gzItammMGF3J2LRI8dmnkaazf/aBLzJyDVZ1B7H8KdzHOkTKpyPliViONGu+6fXA==","_resolved":"/tmp/572af06d713beb7e6887ca0465c64842/midscene-shared-0.28.8.tgz","_from":"file:midscene-shared-0.28.8.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AeOfsQ+O7YpGe50yx3Bpk0gzItammMGF3J2LRI8dmnkaazf/aBLzJyDVZ1B7H8KdzHOkTKpyPliViONGu+6fXA==","shasum":"4efda5cc3fec4cfc65b1e7e726a97e7cff21e8d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.8.tgz","fileCount":161,"unpackedSize":763551,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzCPYJQlz4oafuW8HcJGKyiEW6M3U9yx8Y1tNfB2iFnQIhALXMmNQa77thXLvR/PqTwCvxWUV03ESc/UICIDhP2HwH"}],"size":143679},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.8_1757995688432_0.3452119531462403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T04:08:08.684Z","publish_time":1757995688684,"_source_registry_name":"default","contributors":[]},"0.28.9-beta-20250916083213.0":{"name":"@midscene/shared","version":"0.28.9-beta-20250916083213.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.9-beta-20250916083213.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0uNyBO3QFmfREXHqRYWe1UK97UhNyRLWbdkQ7U1La9Ue0TYjMvirNm3Zas0OyXsUW5s6JBwgYpoOM3yQiP/CXQ==","_resolved":"/tmp/410cfd5ed603fdcdd811fa423e7613c1/midscene-shared-0.28.9-beta-20250916083213.0.tgz","_from":"file:midscene-shared-0.28.9-beta-20250916083213.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0uNyBO3QFmfREXHqRYWe1UK97UhNyRLWbdkQ7U1La9Ue0TYjMvirNm3Zas0OyXsUW5s6JBwgYpoOM3yQiP/CXQ==","shasum":"2f8da85670110dd89ac9003097bb38f4f0b8e56f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.9-beta-20250916083213.0.tgz","fileCount":161,"unpackedSize":763573,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIApoBdMwclE09y289OlOTWmr7eclWI6VCkoUgNhrTTUCAiEAnb7MukPyMIvN8hQibBEi3KfpsONmW66yXOBLG+HiVt8="}],"size":143703},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.9-beta-20250916083213.0_1758011603079_0.44474879924472055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T08:33:23.309Z","publish_time":1758011603309,"_source_registry_name":"default","contributors":[]},"0.28.9-beta-20250916162508.0":{"name":"@midscene/shared","version":"0.28.9-beta-20250916162508.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.9-beta-20250916162508.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nRLGQ7MOkUd9acbRG6Bc1KW/1/1b66pSqTSEmsY54wQdLMDqA+H37zVdREGldJXw7Y5xjACe7OEOi07OHQ3PNw==","_resolved":"/tmp/000ad9e88be99905275bd121042f779e/midscene-shared-0.28.9-beta-20250916162508.0.tgz","_from":"file:midscene-shared-0.28.9-beta-20250916162508.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nRLGQ7MOkUd9acbRG6Bc1KW/1/1b66pSqTSEmsY54wQdLMDqA+H37zVdREGldJXw7Y5xjACe7OEOi07OHQ3PNw==","shasum":"9b64170498ea68ff8d3f3ccecb81e13e56879b79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.9-beta-20250916162508.0.tgz","fileCount":161,"unpackedSize":764801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICNH3vtSqwQ2luA53DhfKlouxwe5TvAWjBT/TBm8C784AiEA6MMbSy+0MNXj2mqS7zs46B2/0cwNss4td6lKIkuhD9s="}],"size":144199},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.9-beta-20250916162508.0_1758039979561_0.7346248050538229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T16:26:19.790Z","publish_time":1758039979790,"_source_registry_name":"default","contributors":[]},"0.28.9-beta-20250917031516.0":{"name":"@midscene/shared","version":"0.28.9-beta-20250917031516.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.9-beta-20250917031516.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lsSxM6ytTY04YlArX36ypD/qVHk7KgF4mkstsGNugpx0MxMA+U2haR5mVJpNYqtnfqw4QEWwn7qaA3Y/swsMiA==","_resolved":"/tmp/e19a8526cd2682dba894b8cb0c21337d/midscene-shared-0.28.9-beta-20250917031516.0.tgz","_from":"file:midscene-shared-0.28.9-beta-20250917031516.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lsSxM6ytTY04YlArX36ypD/qVHk7KgF4mkstsGNugpx0MxMA+U2haR5mVJpNYqtnfqw4QEWwn7qaA3Y/swsMiA==","shasum":"03ddd42f2b4856994d7c283ee7a720269bc0c317","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.9-beta-20250917031516.0.tgz","fileCount":161,"unpackedSize":764801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4Tpin+bZOJ1WilPPIGGbnV/MZMgred5vmYDhDRl61WwIgGGGaqEtJyN5hVy91ZQOy7UKa1GncfdKffjCQRWut+DE="}],"size":144199},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.9-beta-20250917031516.0_1758078987694_0.9428466872476791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T03:16:27.983Z","publish_time":1758078987983,"_source_registry_name":"default","contributors":[]},"0.28.9-beta-20250917052636.0":{"name":"@midscene/shared","version":"0.28.9-beta-20250917052636.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.9-beta-20250917052636.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sFrYvvVjdl/NVkEdynkd6WXPKA5/1B1GboWeX10xDNbH6ucLq/TXB7r5fdc0L/oYx0bAzlwXi/dB/ayPxle0EA==","_resolved":"/tmp/1f3ccaeaef41cb8b5f78ac0298b3d213/midscene-shared-0.28.9-beta-20250917052636.0.tgz","_from":"file:midscene-shared-0.28.9-beta-20250917052636.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sFrYvvVjdl/NVkEdynkd6WXPKA5/1B1GboWeX10xDNbH6ucLq/TXB7r5fdc0L/oYx0bAzlwXi/dB/ayPxle0EA==","shasum":"24b24169230518ea30bd1c64f2be13601445760b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.9-beta-20250917052636.0.tgz","fileCount":161,"unpackedSize":764802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFHYIKpXz1z4d7OAe7ylKU49Jf904u4/e8P28VOmUCz7AiEA+zjRUfCf6JQhJqxsZx+5dkA2IcI1wDN2gUcA/5WOoZ0="}],"size":144202},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.9-beta-20250917052636.0_1758086867569_0.6054233861590295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T05:27:47.845Z","publish_time":1758086867845,"_source_registry_name":"default","contributors":[]},"0.28.9":{"name":"@midscene/shared","version":"0.28.9","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.9","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tatmWOnsWwVaReyxDBuPBtc2/KNXuYTFPFH1y2Y+m3TgSjaaF3BdoLmH23TGc2JEdwL1ZymaZYcZf3tOXmmDAQ==","_resolved":"/tmp/1092be5cb5d34a030bacbba5d7942dfd/midscene-shared-0.28.9.tgz","_from":"file:midscene-shared-0.28.9.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tatmWOnsWwVaReyxDBuPBtc2/KNXuYTFPFH1y2Y+m3TgSjaaF3BdoLmH23TGc2JEdwL1ZymaZYcZf3tOXmmDAQ==","shasum":"eecee069d87d010c15973987175a8b6fb97bed14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.9.tgz","fileCount":161,"unpackedSize":764779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBM2Lgf+f/YURhcXXAF/UGaVPHiY0pKD9G1Q9MI6wlOmAiBO6+NBF64In90MC64ul8RVOBciAo9VdtGiYuR4IGzRLg=="}],"size":144179},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.9_1758088756057_0.7916594235638463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T05:59:16.307Z","publish_time":1758088756307,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250917081519.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250917081519.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250917081519.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-urVZE5fXa/NxkEozyz2zN49ZTagrMIezDGvo5QPVqUkkA8b8UlHeIX0aSYn/LpdgPiuXiQ+pWj7J8CMvmt3nrA==","_resolved":"/tmp/7c2c34cfd1cb590cfd345930297d6f52/midscene-shared-0.28.10-beta-20250917081519.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250917081519.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-urVZE5fXa/NxkEozyz2zN49ZTagrMIezDGvo5QPVqUkkA8b8UlHeIX0aSYn/LpdgPiuXiQ+pWj7J8CMvmt3nrA==","shasum":"90a8b8c4b56c42efbe3646b1a403d41c92554716","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250917081519.0.tgz","fileCount":161,"unpackedSize":764802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID9K/idqwPPQfCIsD6mjr/Hd00kur+dk5DzlnbMF0AJSAiAn7Tl30zSvtdJx2m1QpmsYBegFTzuzDGG1z3jEtkhLHA=="}],"size":144201},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250917081519.0_1758096990910_0.1739326503695997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T08:16:31.147Z","publish_time":1758096991147,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250917142241.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250917142241.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250917142241.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ABUKOtQo6/3ySkoc2zZ3Z2EQROOp8VlrKJEDP486YonqNC60+raBxVcEagMgY7tump7DkOMh6xcVSbUz5E487w==","_resolved":"/tmp/6ac7b649612a34c0a055d2e0de8173ec/midscene-shared-0.28.10-beta-20250917142241.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250917142241.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ABUKOtQo6/3ySkoc2zZ3Z2EQROOp8VlrKJEDP486YonqNC60+raBxVcEagMgY7tump7DkOMh6xcVSbUz5E487w==","shasum":"a513eb06f642892facc2427f415d93e6c3679b2d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250917142241.0.tgz","fileCount":161,"unpackedSize":764803,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC3CmKFRuBSWNbGgk3MkgNzFaPbdmPUJzOHsy6oRJ7ELwIhAMdHUIodrgFfAQIRL06JCSRaioA4PVW7bMwMNcmxYjb5"}],"size":144203},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250917142241.0_1758119032643_0.1942729741014797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T14:23:52.912Z","publish_time":1758119032912,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250918024354.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250918024354.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250918024354.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zXJ7fZ7U0DpDvf0W2n+iJP6Q6aUvwnX32LzDTDoo759ay+C6dF0QYaSfn15Vw1L4u/49X2MEXw5guLMoCInBSQ==","_resolved":"/tmp/12de8cd5002850753cb90fd2d9d1f64c/midscene-shared-0.28.10-beta-20250918024354.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250918024354.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zXJ7fZ7U0DpDvf0W2n+iJP6Q6aUvwnX32LzDTDoo759ay+C6dF0QYaSfn15Vw1L4u/49X2MEXw5guLMoCInBSQ==","shasum":"e89a512914d6dbced479ec5a27e050e44aa938de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250918024354.0.tgz","fileCount":161,"unpackedSize":764836,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF3I/kaIhb0coWJ8NFuBIscfTmklbSdTLFhbfNY7t5sxAiBojiohp1azQE/gT3un2BFZPD7EC38zrO+rX5V30cDfCg=="}],"size":144200},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250918024354.0_1758163505400_0.9808819893718712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T02:45:05.639Z","publish_time":1758163505639,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250919074140.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250919074140.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250919074140.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TL9i4nUMMGZx5uJLk20K6mD3v3eIBZfXVvtZwtMgAKr/qrsPeDWZvmg9CeQUJEY79nqZCehfIAnLvH1dsBUN/Q==","_resolved":"/tmp/6a4dc8f4cc48e7799a46e7b4d63c4ce7/midscene-shared-0.28.10-beta-20250919074140.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250919074140.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TL9i4nUMMGZx5uJLk20K6mD3v3eIBZfXVvtZwtMgAKr/qrsPeDWZvmg9CeQUJEY79nqZCehfIAnLvH1dsBUN/Q==","shasum":"b90a99bfd4a5d18c7ff96ea01a0aa2f50bbfa237","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250919074140.0.tgz","fileCount":161,"unpackedSize":764836,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9UPODU6OwXkerizz1qxEFKoMn7ygfV6jz0Q2zRfonyAIgBzzBPm/hsDfwXMDT9UUH4JW3xSWr74/yP0LN/gBeGEw="}],"size":144201},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250919074140.0_1758267769603_0.41854801737989145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T07:42:49.798Z","publish_time":1758267769798,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250919084614.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250919084614.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250919084614.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FCTQcIAq+OPK30sF4sQkj3bH1YPbbRwfKTjOdHG8KwiiL144bsL8Q2tNWcQyigqEHJVl7pXbkdsl1WXR924Xpw==","_resolved":"/tmp/60704b287c59ce10b5fa057113c193e3/midscene-shared-0.28.10-beta-20250919084614.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250919084614.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FCTQcIAq+OPK30sF4sQkj3bH1YPbbRwfKTjOdHG8KwiiL144bsL8Q2tNWcQyigqEHJVl7pXbkdsl1WXR924Xpw==","shasum":"3dba3d2c8376bfad95fc4aca83982ef8031ff700","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250919084614.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHY/vM1ixJvaf1PV0Ahgnv9Sdff28O9zwGZQCuXBxGPWAiAjoSunIJ9HsY5pM8WY3gpBmQlpsUIcJlFcRwGyQjCnpQ=="}],"size":147933},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250919084614.0_1758271644781_0.24620332978266357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T08:47:25.023Z","publish_time":1758271645023,"_source_registry_name":"default","contributors":[]},"0.28.10":{"name":"@midscene/shared","version":"0.28.10","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4hvCXlfwUDunDS61vYl6ovMbPU1TdJOR9pwtTbXMTWQ97mV0JPnqU3CmCekHq6sXr6/9qJ4GgXr5J8PcwYCiUA==","_resolved":"/tmp/a6253b4171d0240c57701eec8da14ea5/midscene-shared-0.28.10.tgz","_from":"file:midscene-shared-0.28.10.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4hvCXlfwUDunDS61vYl6ovMbPU1TdJOR9pwtTbXMTWQ97mV0JPnqU3CmCekHq6sXr6/9qJ4GgXr5J8PcwYCiUA==","shasum":"64d8db707c0599f7a9acc6048008959d658e6449","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10.tgz","fileCount":165,"unpackedSize":781178,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDab1ebqAXwRJWmkoYUjEXIMVI7yJSexMmETCGMvRz2ugIhAKX0laQbMuBKYOzf+A2YUq+vjnADWAGyLrqwNTXRBkJY"}],"size":147914},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10_1758272431053_0.8129830021834918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T09:00:31.274Z","publish_time":1758272431274,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250919094051.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250919094051.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250919094051.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VrYeGkKLxYK0IrVxb5eLc+u7rS6nOiUNBpKPfXxRuUFFbowNLagAfUvOrH8s8IG5vD8CAhJkI8LCgnnABFzX5A==","_resolved":"/tmp/29b8d69c6f683bc59e9bfc234c178c5d/midscene-shared-0.28.10-beta-20250919094051.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250919094051.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VrYeGkKLxYK0IrVxb5eLc+u7rS6nOiUNBpKPfXxRuUFFbowNLagAfUvOrH8s8IG5vD8CAhJkI8LCgnnABFzX5A==","shasum":"b1649cce83c5b420e7820a53669389192a82c195","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250919094051.0.tgz","fileCount":161,"unpackedSize":764836,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCNPiFqwfg/bGAkC5nDDnkeYpaamcDkjzZ7t+rnHINubwIgaAAletlnTX6fVTjNbRsDanWUZDKDxrPryqVPBerdKVo="}],"size":144201},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250919094051.0_1758274924894_0.002679981829757372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T09:42:05.104Z","publish_time":1758274925104,"_source_registry_name":"default","contributors":[]},"0.28.11-beta-20250919104516.0":{"name":"@midscene/shared","version":"0.28.11-beta-20250919104516.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.11-beta-20250919104516.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-F2WVVOYmeDouyY6b+/mXO+5vIZGXmC/dTshXcoW710sUEn7pEI3J3a4/TK2qE2zId+Weo/yTDh35/1YG9qdXLw==","_resolved":"/tmp/87f09de572b9cf9d6c03830c8657f9de/midscene-shared-0.28.11-beta-20250919104516.0.tgz","_from":"file:midscene-shared-0.28.11-beta-20250919104516.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-F2WVVOYmeDouyY6b+/mXO+5vIZGXmC/dTshXcoW710sUEn7pEI3J3a4/TK2qE2zId+Weo/yTDh35/1YG9qdXLw==","shasum":"67468a80bb4e8e3bcea9c91f7594af24094b420e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.11-beta-20250919104516.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF0oNEn311mgrUsleO4Z31tWYIRIpmJ075DuGeqZM/7cAiEAm+wdx2LVep6NKyeCtqcI0rvsFbLLPi3AvWKp8b0VzM4="}],"size":147934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.11-beta-20250919104516.0_1758278787184_0.6089856191718803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T10:46:27.370Z","publish_time":1758278787370,"_source_registry_name":"default","contributors":[]},"0.28.11-beta-20250919105144.0":{"name":"@midscene/shared","version":"0.28.11-beta-20250919105144.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.11-beta-20250919105144.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jorqKinigNxvdM6ocyvbBszr5nHrt6N1Xv7bj5mFabHZ+kbRlnj0SPwaOvl2t79p8UlOuQPDIMm/2on46ViKtA==","_resolved":"/tmp/2751db23636ee500739eb07e40bbcd0f/midscene-shared-0.28.11-beta-20250919105144.0.tgz","_from":"file:midscene-shared-0.28.11-beta-20250919105144.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jorqKinigNxvdM6ocyvbBszr5nHrt6N1Xv7bj5mFabHZ+kbRlnj0SPwaOvl2t79p8UlOuQPDIMm/2on46ViKtA==","shasum":"53b4502e741a0ed061e5e0b09f4583fa995e0a1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.11-beta-20250919105144.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzTVkVoCe/g1uiNfpGe3ETlJDalB7u4zGTwmAt1EX/YgIhAI6ZPtYcLjNpjgzwfJpVSTfaHLtCRGC7lXTvAXKEgwpT"}],"size":147933},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.11-beta-20250919105144.0_1758279176859_0.07086044311045558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T10:52:57.361Z","publish_time":1758279177361,"_source_registry_name":"default","contributors":[]},"0.28.11-beta-20250919111548.0":{"name":"@midscene/shared","version":"0.28.11-beta-20250919111548.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.11-beta-20250919111548.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Kcjoy3KUis2PaeyZFBzPr+VIJmtmbd2mhNcZcIbZPR+AZJxAqbYWbNwakVcgxdRKZHa2S5saO3x+gPz53wYwPA==","_resolved":"/tmp/b1bd6b3d36819a60639f68fbfb358f3f/midscene-shared-0.28.11-beta-20250919111548.0.tgz","_from":"file:midscene-shared-0.28.11-beta-20250919111548.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Kcjoy3KUis2PaeyZFBzPr+VIJmtmbd2mhNcZcIbZPR+AZJxAqbYWbNwakVcgxdRKZHa2S5saO3x+gPz53wYwPA==","shasum":"805df905b65f31a53f7f2562dec9ebf89026eea7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.11-beta-20250919111548.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAoUk50w4yze0pfyExGeZ0rlIVzIaIQP+pEP3g/d6/U/AiEAw+u2lX5fmz7NJy5A4SNVYo/83D7n0eIM42Ud8kaQIdM="}],"size":147934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.11-beta-20250919111548.0_1758280620412_0.5974884878880782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T11:17:00.653Z","publish_time":1758280620653,"_source_registry_name":"default","contributors":[]},"0.28.11-beta-20250922065131.0":{"name":"@midscene/shared","version":"0.28.11-beta-20250922065131.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.11-beta-20250922065131.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dB6MgEaTFmDp/eqoFaEItYNXFefTdr5CcU1vqmVwyHH7ybOsPh5EK/lzFRrYgONpw8SiJDZ1ecRz7z1xnLZt9Q==","_resolved":"/tmp/9b52aa43e606f9fcb127fcab9345d89c/midscene-shared-0.28.11-beta-20250922065131.0.tgz","_from":"file:midscene-shared-0.28.11-beta-20250922065131.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dB6MgEaTFmDp/eqoFaEItYNXFefTdr5CcU1vqmVwyHH7ybOsPh5EK/lzFRrYgONpw8SiJDZ1ecRz7z1xnLZt9Q==","shasum":"6b9ad061cc72b83fe1434194b7cd5f3450d77c2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.11-beta-20250922065131.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDRsAb5B5X16dGiemhUMiUpZtCPfAk2PW8xl/6BOEkBbAiEApZGMx52WSUYN69nbDU+jH0bauGg7FWA57Yf0ZQmlr2Q="}],"size":147934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.11-beta-20250922065131.0_1758523962805_0.4981265933624184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T06:52:43.023Z","publish_time":1758523963023,"_source_registry_name":"default","contributors":[]},"0.28.10-beta-20250922071252.0":{"name":"@midscene/shared","version":"0.28.10-beta-20250922071252.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.10-beta-20250922071252.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/wxFTTqACDLgf7nljk233BPL+TX3P/a6J8NxG9MZGTK42iJmMJP0RucOTBzi1DTgGyVHCQ6IdISw0wa+iiolEw==","_resolved":"/tmp/0596f78cc6ddf95ff5e48aa9ee2da018/midscene-shared-0.28.10-beta-20250922071252.0.tgz","_from":"file:midscene-shared-0.28.10-beta-20250922071252.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/wxFTTqACDLgf7nljk233BPL+TX3P/a6J8NxG9MZGTK42iJmMJP0RucOTBzi1DTgGyVHCQ6IdISw0wa+iiolEw==","shasum":"4681fcad7f6b4688cfe5cae35db65826b5ee6335","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.10-beta-20250922071252.0.tgz","fileCount":161,"unpackedSize":764836,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFT72JQWqNt7EJWp6pgjKkS2nsqmT8hi9TKPqZ/bGreAIhAIGSUwhxHZ+E4G29xXDmdH/onkl6CqKNJpH3cle1VUnO"}],"size":144201},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.10-beta-20250922071252.0_1758525243602_0.29699743525633826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T07:14:03.828Z","publish_time":1758525243828,"_source_registry_name":"default","contributors":[]},"0.28.11":{"name":"@midscene/shared","version":"0.28.11","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.11","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-n7RTayOJDO/ajIHBBL34EW7B0FW0cq0xv6qSpd5VDLORMhIY6N+/+NjTg9EwXpDqQM/GILmu5EdPUuoipFNpHg==","_resolved":"/tmp/0efa03cb0090b13133458fc8af07a817/midscene-shared-0.28.11.tgz","_from":"file:midscene-shared-0.28.11.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-n7RTayOJDO/ajIHBBL34EW7B0FW0cq0xv6qSpd5VDLORMhIY6N+/+NjTg9EwXpDqQM/GILmu5EdPUuoipFNpHg==","shasum":"3e341607ba4fc19516bfd0668ec08f5f6ac6c18d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.11.tgz","fileCount":165,"unpackedSize":781178,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFOcJ1Yv1HD93W4mAleIt3ASjnHrLJyL9ZEhrTqSJf9kAiEA6et86hlF9V8wIYvu1qSpsXrcV7A0hAuY/dCCM4J3oFo="}],"size":147914},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.11_1758526060612_0.7850597621320081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T07:27:40.833Z","publish_time":1758526060833,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250923080328.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250923080328.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250923080328.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ogb39Wvw1ngIHFqDD1SnH6Cj4P68AozyrApE+ELCHUTjgq+A48CSP+H9RyaO+oqFtCXimJz1Ibqbckg8/eI64g==","_resolved":"/tmp/d94ab9add8af2ce324e98f5a2edc1dc0/midscene-shared-0.28.12-beta-20250923080328.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250923080328.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ogb39Wvw1ngIHFqDD1SnH6Cj4P68AozyrApE+ELCHUTjgq+A48CSP+H9RyaO+oqFtCXimJz1Ibqbckg8/eI64g==","shasum":"ad3b6c227c6456dc320680f5438b78843ee0247c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250923080328.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUGZWXGT4UaZmaZotdoL/KDhnzzca/0sdLYdzNwlHIFQIgMx05BBhX7aysTOxe8mOwl3Y4mkFSFh/06BnEKSkdbxc="}],"size":147934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250923080328.0_1758614686054_0.573414038911972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T08:04:46.310Z","publish_time":1758614686310,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250923091649.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250923091649.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250923091649.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NB9Tvk9OtWew8zdkAzS3oIbZ567pXsGrlyhmC05GXd87Nn+WCwl+G6bv0s2fM6sIMs484NY/d8uxGMep4nLFnQ==","_resolved":"/tmp/c7b8b4899b7bbcd549fced669c0d2291/midscene-shared-0.28.12-beta-20250923091649.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250923091649.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NB9Tvk9OtWew8zdkAzS3oIbZ567pXsGrlyhmC05GXd87Nn+WCwl+G6bv0s2fM6sIMs484NY/d8uxGMep4nLFnQ==","shasum":"49b3683a8420cfb346f06b30b60f74d4fa792e2a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250923091649.0.tgz","fileCount":165,"unpackedSize":782535,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCQQaMlLdxf7p5EuesfPJ+4DVMsDbipjHe251uVsNcyUQIhAOamA3oe7r+VUCFQ6o4CsHyEiH+Zjk5jaaPxA0h7FTTq"}],"size":148165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250923091649.0_1758619085348_0.14508214436773703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T09:18:05.659Z","publish_time":1758619085659,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250923111720.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250923111720.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250923111720.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3x1iIslL+lyqkoHm+X3S3Mw5ej3ciEh5gt6PZqRaSUnbZ+Hh673OQRQNAj4bePsn/ixtiuVEiEN5Fc92xoCW7w==","_resolved":"/tmp/9848d452c4fbaa6a36cc7678f156a65e/midscene-shared-0.28.12-beta-20250923111720.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250923111720.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3x1iIslL+lyqkoHm+X3S3Mw5ej3ciEh5gt6PZqRaSUnbZ+Hh673OQRQNAj4bePsn/ixtiuVEiEN5Fc92xoCW7w==","shasum":"9aa1d32054538cdbdeb3c85c34be6a738c227a75","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250923111720.0.tgz","fileCount":165,"unpackedSize":782535,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC7lMMdVmd0mS3ilrqRvp5xD9Aa56vZ92EDuwXyBfKnbgIgRv5LueL4hplUVH4LtaMf0NjkKj7J6d2ebSWgkBDitiA="}],"size":148165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250923111720.0_1758626315378_0.92975397051936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T11:18:35.636Z","publish_time":1758626315636,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250923114831.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250923114831.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250923114831.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5oOuhbtRxCKA8ihc16r0ADthr4GmlQnxDsHpnUeqgWLYoTXW8Fj/Nzm3r4KbJZ/XQkSDTNTpvY3j5J/gyTKD+A==","_resolved":"/tmp/4297cb689e4b5b0f6e7b16324aface2d/midscene-shared-0.28.12-beta-20250923114831.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250923114831.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5oOuhbtRxCKA8ihc16r0ADthr4GmlQnxDsHpnUeqgWLYoTXW8Fj/Nzm3r4KbJZ/XQkSDTNTpvY3j5J/gyTKD+A==","shasum":"bfcc54feb83789f7103a6c7a0b8f710d0b385778","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250923114831.0.tgz","fileCount":165,"unpackedSize":782535,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDa1GhY81NCG6e7FvXgy2T1kTH5JDfFGeFHZbcriK8RkAIgPxRLJ1XA4f231aOSBmO2bWrn+UplZmB8ORcsJlvfM78="}],"size":148165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250923114831.0_1758628186744_0.45533604846517384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T11:49:46.981Z","publish_time":1758628186981,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250923124052.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250923124052.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250923124052.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BZOWrZtdWAVbanhzetltbf8BZ1HmW2FCbH76QvZXBt5bwqnlYvUFrYg1cGiTqjuqY3Vgqz1eP9K7rY00149JVA==","_resolved":"/tmp/6da0320a98d1d90fae15317f25346464/midscene-shared-0.28.12-beta-20250923124052.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250923124052.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BZOWrZtdWAVbanhzetltbf8BZ1HmW2FCbH76QvZXBt5bwqnlYvUFrYg1cGiTqjuqY3Vgqz1eP9K7rY00149JVA==","shasum":"1c6295025050d8e67899f851d844510790c574a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250923124052.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHfO1Snvnn/17/wR9gqw7jEkpdJUUDd7rdaWJ/7CsZbHAiATRZyBk1DAkYgXyakv2sYdAXQqw/nRQYAN7WuY85zJ1A=="}],"size":147934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250923124052.0_1758631324039_0.4644971331245784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T12:42:04.255Z","publish_time":1758631324255,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250923124135.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250923124135.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250923124135.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IXUk1YKViwxUNiixIEAZFJIqlNaz8+r0kYlQdpa3w2eqU7+FczkEpAI6sZca76AlL4PVccIa/uSieD0i4PmBuA==","_resolved":"/tmp/c7b6d98e3d2a845324d1107a4ed26e18/midscene-shared-0.28.12-beta-20250923124135.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250923124135.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IXUk1YKViwxUNiixIEAZFJIqlNaz8+r0kYlQdpa3w2eqU7+FczkEpAI6sZca76AlL4PVccIa/uSieD0i4PmBuA==","shasum":"0441482057ddb2ff05fea17a906b580eec66b284","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250923124135.0.tgz","fileCount":165,"unpackedSize":782535,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAz+qPdF8CP7ZFGT+M9V1FaLh1h4rPCq2q8b5VtzAlbSAiAmHQjTMajfhP1BJ8kybwahqIjYi00wz95x0di/wALj0w=="}],"size":148165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250923124135.0_1758631369172_0.010460454610695225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T12:42:49.389Z","publish_time":1758631369389,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250924031347.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250924031347.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250924031347.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UdlqdetJ+5oXeYbch6LuPShCOD8KvLYFAYSoZYKukKV0iIRbPXBfo1bBTz8DDaUVCvbXnxPGc1aUg9/Q93v6Vw==","_resolved":"/tmp/7b8c72b0efa5b279cb2e2f678f7663bd/midscene-shared-0.28.12-beta-20250924031347.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250924031347.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UdlqdetJ+5oXeYbch6LuPShCOD8KvLYFAYSoZYKukKV0iIRbPXBfo1bBTz8DDaUVCvbXnxPGc1aUg9/Q93v6Vw==","shasum":"299d262762a51b3490e425d0581dbd4aa07bdd1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250924031347.0.tgz","fileCount":165,"unpackedSize":781200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJ0BotR2Q8q6KrCRieL8NM6B/RnplFJJXPHS5H+YMyzAIhANIfDDEPoDgPEJgDft2rikUkeM2IyOQ7mqjctZ69LB1w"}],"size":147934},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250924031347.0_1758683698965_0.3999954886942769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T03:14:59.189Z","publish_time":1758683699189,"_source_registry_name":"default","contributors":[]},"0.29.0":{"name":"@midscene/shared","version":"0.29.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nsu0t5UyXp0TBq4ZwQ2fB7ZaNAbdH8C3FRu0cOxYdUoRfC3t3atXpU2kvDmImm2sBB6jPf9FDvVbKxGnFCJztw==","_resolved":"/tmp/5db8c9473af9e317c8ab39cc20f5ad61/midscene-shared-0.29.0.tgz","_from":"file:midscene-shared-0.29.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nsu0t5UyXp0TBq4ZwQ2fB7ZaNAbdH8C3FRu0cOxYdUoRfC3t3atXpU2kvDmImm2sBB6jPf9FDvVbKxGnFCJztw==","shasum":"dd0b82b1c5d9431c28c9e51eba9e91fcbe0884ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.0.tgz","fileCount":165,"unpackedSize":781177,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBZvzXeFbKkL1LKy4023h5HHSi8JY6anTmpL0ol+yBCHAiBR7S4el+0bgLnb1EqhmzIQRpRZTUmnPy4vVl/TEnd/5Q=="}],"size":147914},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.0_1758684241031_0.21387215499844148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T03:24:01.286Z","publish_time":1758684241286,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250924091555.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250924091555.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250924091555.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NkiWXfzikc5axrnMOWRWt0ouu0VJt/4//tzFIXya77OJt1uG0Q2sKIbhgonM4YJww/DWQ21c32X1ffCWyAMDtA==","_resolved":"/tmp/efea4f4ebead38f63b7fc81bfc646bcf/midscene-shared-0.28.12-beta-20250924091555.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250924091555.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NkiWXfzikc5axrnMOWRWt0ouu0VJt/4//tzFIXya77OJt1uG0Q2sKIbhgonM4YJww/DWQ21c32X1ffCWyAMDtA==","shasum":"f4d49cb86e3f2af47f8106aa9e27567d6948481d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250924091555.0.tgz","fileCount":165,"unpackedSize":784232,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhEskt9HXBF7Hh1IJvvHeJ5ax7WK/2jSjwcAmvacRYKwIhAMm5sLh+VGC1os+rs0Ne0UqGW7yvBRmxeQLWEpDnuTyk"}],"size":148306},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250924091555.0_1758705428784_0.9233470357393243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T09:17:09.010Z","publish_time":1758705429010,"_source_registry_name":"default","contributors":[]},"0.28.12-beta-20250924093113.0":{"name":"@midscene/shared","version":"0.28.12-beta-20250924093113.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.28.12-beta-20250924093113.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7J4Yu3iCJZ/I0rHO+j7LdH1FSyPZ3UmEefItIAgsdOCuAwDe3TZxxQCOVpOhtRYdy5lzj3ZMNDIWFX19Xqd5pA==","_resolved":"/tmp/48032654eb59fe2eb580fdd8e4b080b8/midscene-shared-0.28.12-beta-20250924093113.0.tgz","_from":"file:midscene-shared-0.28.12-beta-20250924093113.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7J4Yu3iCJZ/I0rHO+j7LdH1FSyPZ3UmEefItIAgsdOCuAwDe3TZxxQCOVpOhtRYdy5lzj3ZMNDIWFX19Xqd5pA==","shasum":"62068de7660043b032a8ce263d57d0b853e948f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.28.12-beta-20250924093113.0.tgz","fileCount":165,"unpackedSize":784232,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCi903Ec4C33biT7mlaLhx1jmBJSCwnWJdpDEy96G1gjwIgB1Fi1JtKneaaihyxqVe67J6D0U+BfyuGxS2dddIXznk="}],"size":148306},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.28.12-beta-20250924093113.0_1758706344923_0.8973690246868391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T09:32:25.195Z","publish_time":1758706345195,"_source_registry_name":"default","contributors":[]},"0.29.1":{"name":"@midscene/shared","version":"0.29.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sxqEANY4XM0/aD5ksCJhndyuQk+vo6VKCipovkEfjhNnY9W+DnxddGtnZzqwE6c9aW0mdaeVzrz4l0Y7g7mdRw==","_resolved":"/tmp/77096c0aca6a7ac72db538e8ee4ee9f5/midscene-shared-0.29.1.tgz","_from":"file:midscene-shared-0.29.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sxqEANY4XM0/aD5ksCJhndyuQk+vo6VKCipovkEfjhNnY9W+DnxddGtnZzqwE6c9aW0mdaeVzrz4l0Y7g7mdRw==","shasum":"67d80c0861b9467be4cc09794169d9b9aa5a5449","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.1.tgz","fileCount":165,"unpackedSize":784209,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFxUTP2vwVWJndRxYL6kyaAjKZMKH1Y+ne6bJNLVT0OOAiBoXfSosStKEspcquDMgEakFHB7JM5Nj793WoFtUEI+sw=="}],"size":148286},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.1_1758707761695_0.5083427745072395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T09:56:01.913Z","publish_time":1758707761913,"_source_registry_name":"default","contributors":[]},"0.29.2-beta-20250924120255.0":{"name":"@midscene/shared","version":"0.29.2-beta-20250924120255.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.2-beta-20250924120255.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eUY1g27vrdmNkTUw0BDGlGsDyWoZF1F6dZPl6aTWZmTdADHUOEPb+CjajewIzUy/xlZtw5mXmOAbtcjIziCu9g==","_resolved":"/tmp/8d549d2e235b862d4d0dfcf2923ded3b/midscene-shared-0.29.2-beta-20250924120255.0.tgz","_from":"file:midscene-shared-0.29.2-beta-20250924120255.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eUY1g27vrdmNkTUw0BDGlGsDyWoZF1F6dZPl6aTWZmTdADHUOEPb+CjajewIzUy/xlZtw5mXmOAbtcjIziCu9g==","shasum":"62e1f45cccd67f8a7ab0adda5bc2e08f0c313c83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.2-beta-20250924120255.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG10i5BqkYSe6mC9YM1pUCCBIu2fRVfkTbcIwa1PoDx1AiBZD4HHesrix+9u5nmHLsJkz44brKQ1+SKQ0d0DDg80EA=="}],"size":150283},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.2-beta-20250924120255.0_1758715455763_0.994744814234408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T12:04:15.986Z","publish_time":1758715455986,"_source_registry_name":"default","contributors":[]},"0.29.2-beta-20250925014216.0":{"name":"@midscene/shared","version":"0.29.2-beta-20250925014216.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.2-beta-20250925014216.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ExfDjZ0zo2Nxsp7VThL8AX1I0XQCAVm3gltTsoWHts6Ra1/5xpz8TOuiR58F70TW+koe63KkihWpFc3tBN95iA==","_resolved":"/tmp/10ff41d0edb85a13326f325d58f34829/midscene-shared-0.29.2-beta-20250925014216.0.tgz","_from":"file:midscene-shared-0.29.2-beta-20250925014216.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ExfDjZ0zo2Nxsp7VThL8AX1I0XQCAVm3gltTsoWHts6Ra1/5xpz8TOuiR58F70TW+koe63KkihWpFc3tBN95iA==","shasum":"9f969c4a14648932d4c201da317bb0fe2e0f410e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.2-beta-20250925014216.0.tgz","fileCount":165,"unpackedSize":784231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE5zmeca87sc7vvULFrprbbOuV8LxRE2yVWtG4ROMX1kAiB5DHrisHVB+bFWXGpggH9I/pGRv8Blm4oN+UuXMN6JsQ=="}],"size":148304},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.2-beta-20250925014216.0_1758764608089_0.07473195881950812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T01:43:28.322Z","publish_time":1758764608322,"_source_registry_name":"default","contributors":[]},"0.29.2-beta-20250925020818.0":{"name":"@midscene/shared","version":"0.29.2-beta-20250925020818.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.2-beta-20250925020818.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+Dzddw+dpo4+QumXokBIaeieesdEjN05bc/llNfTZbqFqsNdhOKOTRVhfgIZ/6KwOW2EpuIWS4NXEx+Kjve9sw==","_resolved":"/tmp/e540eacf45aae018cdeec361576f9f39/midscene-shared-0.29.2-beta-20250925020818.0.tgz","_from":"file:midscene-shared-0.29.2-beta-20250925020818.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+Dzddw+dpo4+QumXokBIaeieesdEjN05bc/llNfTZbqFqsNdhOKOTRVhfgIZ/6KwOW2EpuIWS4NXEx+Kjve9sw==","shasum":"5c81808edd5bf13d51e211a87e019546f151ff0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.2-beta-20250925020818.0.tgz","fileCount":165,"unpackedSize":784231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGWkvoEatLv9unFK6ZkM7sKhPckwlnbbZ2ceUOAJCrQ+AiBQV8IgY3IBqxMf7WTMgdWzDxS6W5x1JxPV2CGtU08jew=="}],"size":148303},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.2-beta-20250925020818.0_1758766168861_0.8737555707303659"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T02:09:29.161Z","publish_time":1758766169161,"_source_registry_name":"default","contributors":[]},"0.29.2":{"name":"@midscene/shared","version":"0.29.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-u5lXE2xhmgbIEeGkwmGoWVVWR1T7Ft0lyQ2IX4xPpxwKM2UOarSRONQwxLRCF+Pwna1iYEn74Sgg9yWk+NqNwQ==","_resolved":"/tmp/6c602d668d48f6b837ede6f39c465372/midscene-shared-0.29.2.tgz","_from":"file:midscene-shared-0.29.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-u5lXE2xhmgbIEeGkwmGoWVVWR1T7Ft0lyQ2IX4xPpxwKM2UOarSRONQwxLRCF+Pwna1iYEn74Sgg9yWk+NqNwQ==","shasum":"603ab29a8c3c6a431ff43faf91d14509a7614f43","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.2.tgz","fileCount":165,"unpackedSize":784209,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1wunQ84qzJSRW5N1u4OCzEp9MlT4mD8FgqBejjFkDMAIhAOR/lR7iwcw4ttYmAeiouROjXC5sspWkdR2b0JhoZ044"}],"size":148286},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.2_1758772049292_0.9319592743617087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T03:47:29.477Z","publish_time":1758772049477,"_source_registry_name":"default","contributors":[]},"0.29.2-beta-20250925080042.0":{"name":"@midscene/shared","version":"0.29.2-beta-20250925080042.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.2-beta-20250925080042.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0e4hRSYcFwYgXUmgqPODa0UjBAB1xSZPxF5w/Q+eRiylSvDPm1lIwsuYY2X5uh31kJsES9KB3K9eHPalLKmSrQ==","_resolved":"/tmp/fb1a282715ba3e0ccf0a45012d4d6c2c/midscene-shared-0.29.2-beta-20250925080042.0.tgz","_from":"file:midscene-shared-0.29.2-beta-20250925080042.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0e4hRSYcFwYgXUmgqPODa0UjBAB1xSZPxF5w/Q+eRiylSvDPm1lIwsuYY2X5uh31kJsES9KB3K9eHPalLKmSrQ==","shasum":"51480005dbc2df7f9b4f7a231919fe842d57f702","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.2-beta-20250925080042.0.tgz","fileCount":165,"unpackedSize":784231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDs+E57O7iCvFutw9oLjAaWexoc5PiSutXimgcY/RcxNgIgYQxtR9NebKhCnIT1X7xkU1caFECNfGXGwPFqUq8BTeY="}],"size":148304},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.2-beta-20250925080042.0_1758787310111_0.09484729676770542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T08:01:50.348Z","publish_time":1758787310348,"_source_registry_name":"default","contributors":[]},"0.29.2-beta-20250925081422.0":{"name":"@midscene/shared","version":"0.29.2-beta-20250925081422.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.2-beta-20250925081422.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pgMRqP21kZ2RFP8tk/kUJrPTX/gV2vzFM8/gbsvSIaAYml+gImoynjtOYlT8OQCO1Qsl8MgTxicdVIC64VQFZw==","_resolved":"/tmp/a91d6a492233e367b39725af566441d7/midscene-shared-0.29.2-beta-20250925081422.0.tgz","_from":"file:midscene-shared-0.29.2-beta-20250925081422.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pgMRqP21kZ2RFP8tk/kUJrPTX/gV2vzFM8/gbsvSIaAYml+gImoynjtOYlT8OQCO1Qsl8MgTxicdVIC64VQFZw==","shasum":"c2c34fac17c8ebb367367073d8f41c1b3ec2ae42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.2-beta-20250925081422.0.tgz","fileCount":165,"unpackedSize":784231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFHsETBYX5rZlGoeizeTJ3NY0GKUMh3trdy3gvr4Gc4DAiBX7xV7H9eET0Lb+mOmbyR5VLzCC7JQUvZTHWW7iM/cFw=="}],"size":148304},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.2-beta-20250925081422.0_1758788137984_0.2648691288228253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T08:15:38.260Z","publish_time":1758788138260,"_source_registry_name":"default","contributors":[]},"0.29.3-beta-20250925084104.0":{"name":"@midscene/shared","version":"0.29.3-beta-20250925084104.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.3-beta-20250925084104.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qa6I21OjjZJdfHWeI3EIkor+FRg/dLIH2kpBXPsI2o1WkboHyUrocsvYxefe8J1PU6+4Qkj0ny9Ff5HwkjFXZg==","_resolved":"/tmp/37899fa59638cc3d5fef1b84e0183f55/midscene-shared-0.29.3-beta-20250925084104.0.tgz","_from":"file:midscene-shared-0.29.3-beta-20250925084104.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qa6I21OjjZJdfHWeI3EIkor+FRg/dLIH2kpBXPsI2o1WkboHyUrocsvYxefe8J1PU6+4Qkj0ny9Ff5HwkjFXZg==","shasum":"156395af646280f1f2dbe22ce6a5755c82959c19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.3-beta-20250925084104.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCORRHOFrsNaJYUVoofvNWXUpvIJZYnzMNA5LSECKukDgIhAOO1tSsTbrzlRGd3pTFyYqCadIFG13HQ0eapOWbGe3I7"}],"size":150284},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.3-beta-20250925084104.0_1758789747763_0.9461315504141388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T08:42:28.053Z","publish_time":1758789748053,"_source_registry_name":"default","contributors":[]},"0.29.3-beta-20250925085555.0":{"name":"@midscene/shared","version":"0.29.3-beta-20250925085555.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.3-beta-20250925085555.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rX7PVzEgVeOW+Zgsbm0syxnGKHqx4lcST+1tJ6o1GBxmPR114431W9ilTisuy0L8RFDmkqWEiQlBrH9DLT25iQ==","_resolved":"/tmp/7474d58981aa6ac3cf8132b638ec770f/midscene-shared-0.29.3-beta-20250925085555.0.tgz","_from":"file:midscene-shared-0.29.3-beta-20250925085555.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rX7PVzEgVeOW+Zgsbm0syxnGKHqx4lcST+1tJ6o1GBxmPR114431W9ilTisuy0L8RFDmkqWEiQlBrH9DLT25iQ==","shasum":"5c75042c39c9d8ef2316a94451ab13939eafd11d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.3-beta-20250925085555.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDeS4q35cZQNuXWpJ7Hli9g50i49Ajm8D5wS+ODdYu9gQIhAL2VstsP1Cbnm8D7KcBSoF7Fu99FcSBHGYxohpOPbSgr"}],"size":150285},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.3-beta-20250925085555.0_1758790636506_0.14286999175027648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T08:57:16.764Z","publish_time":1758790636764,"_source_registry_name":"default","contributors":[]},"0.29.3-beta-20250925090314.0":{"name":"@midscene/shared","version":"0.29.3-beta-20250925090314.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.3-beta-20250925090314.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-T+UD0lyJhMVY4YFUjoQcpfm53nGhMStw+RUfGwaCViFhl/yQumGyV1waTwGRfwlnpUg+mJxdP+nRrG0yT+vkIQ==","_resolved":"/tmp/ad6e37dd91f23b991b30db24fc28a449/midscene-shared-0.29.3-beta-20250925090314.0.tgz","_from":"file:midscene-shared-0.29.3-beta-20250925090314.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-T+UD0lyJhMVY4YFUjoQcpfm53nGhMStw+RUfGwaCViFhl/yQumGyV1waTwGRfwlnpUg+mJxdP+nRrG0yT+vkIQ==","shasum":"47b3d0cc77554aeddba622f322f74ba22641229d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.3-beta-20250925090314.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwemkpgoq1WcFz6vrflolvIFPeKav4HUDIlmS0XE4KXQIhAL8vDibqx8IpFnpUvNy/oleu3pliZuT7dTAJ0Y/3U8Ji"}],"size":150284},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.3-beta-20250925090314.0_1758791080480_0.6553186191383953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T09:04:40.770Z","publish_time":1758791080770,"_source_registry_name":"default","contributors":[]},"0.29.3":{"name":"@midscene/shared","version":"0.29.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Dy28xVxxX2CZWLuswyexAAckDqx+RxRNp/wh+C6JGHSj0kKvnhhBt9wbcTwUhdPDGwcCzxGdoINdSetKS3qLvw==","_resolved":"/tmp/bf9bd5d4803c5c3dd439310be0115b9a/midscene-shared-0.29.3.tgz","_from":"file:midscene-shared-0.29.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Dy28xVxxX2CZWLuswyexAAckDqx+RxRNp/wh+C6JGHSj0kKvnhhBt9wbcTwUhdPDGwcCzxGdoINdSetKS3qLvw==","shasum":"7743d8c3936309adc58eb7950948144ff4482834","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.3.tgz","fileCount":169,"unpackedSize":794485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfLgVtX0z3Wh5RNqYeZ+sYmCPBwhxhCBa32l5QulgmNwIhAMoKfY5LbfY+qbBjUB6YNKWmadfO+lvoMtIpqeHIisQw"}],"size":150262},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.3_1758791505187_0.3733708188208613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T09:11:45.440Z","publish_time":1758791505440,"_source_registry_name":"default","contributors":[]},"0.29.4-beta-20250925153634.0":{"name":"@midscene/shared","version":"0.29.4-beta-20250925153634.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.4-beta-20250925153634.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LPrbTXXjn6Y4jDRyk1iRrAPXu5Qwyb8DGZG3rskNosWtDtuVQCYjhpnJPTmAxBWGLz2u0L0yfwyFTWLeyIQ8IA==","_resolved":"/tmp/b56774ce428188324a06e32603bf9301/midscene-shared-0.29.4-beta-20250925153634.0.tgz","_from":"file:midscene-shared-0.29.4-beta-20250925153634.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LPrbTXXjn6Y4jDRyk1iRrAPXu5Qwyb8DGZG3rskNosWtDtuVQCYjhpnJPTmAxBWGLz2u0L0yfwyFTWLeyIQ8IA==","shasum":"a22c439de88ea1cdc974dfab651a7e1e413d05dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.4-beta-20250925153634.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpFVwaWcqk9HHC4HF8rApHHHIoWDKUX7f7KqQYpXYyTgIhAK0/MiCYcXPQp4ORkNSlfWGgnteL8W0D712tL3hz/4sZ"}],"size":150284},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.4-beta-20250925153634.0_1758814674461_0.3594591699291221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T15:37:54.713Z","publish_time":1758814674713,"_source_registry_name":"default","contributors":[]},"0.29.4-beta-20250925155447.0":{"name":"@midscene/shared","version":"0.29.4-beta-20250925155447.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.4-beta-20250925155447.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OY9irt2mYEYcR6GygDp0Tytu8uxzTLGIN9ks9/R2EKgrE5g4PXjQz7M5llF4nFd7/3ELeH9HjhLTnIf7jetVRw==","_resolved":"/tmp/3ad041b589e1179510de90534f4b9217/midscene-shared-0.29.4-beta-20250925155447.0.tgz","_from":"file:midscene-shared-0.29.4-beta-20250925155447.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OY9irt2mYEYcR6GygDp0Tytu8uxzTLGIN9ks9/R2EKgrE5g4PXjQz7M5llF4nFd7/3ELeH9HjhLTnIf7jetVRw==","shasum":"64a5be79984be2f7dc974a133fc0e1272a172cda","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.4-beta-20250925155447.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAvA6rysSo9wl8Ik4ycEOQLf5RGNBmeg6joGKydKOik7AiAY3FkYI1DgZe12LN82aiNKM2teuYu9WuSIZpIvVVwohA=="}],"size":150285},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.4-beta-20250925155447.0_1758815765925_0.768469087521036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T15:56:06.111Z","publish_time":1758815766111,"_source_registry_name":"default","contributors":[]},"0.29.4-beta-20250926035007.0":{"name":"@midscene/shared","version":"0.29.4-beta-20250926035007.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.4-beta-20250926035007.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LJa62DavP6OFG2feUZwrlEGkWRTcTnJN57l+TFpTSrKe0Kxs1QWRPWj1FeI7Puu2K1Ad4gPaAsLELMgRM+dWMg==","_resolved":"/tmp/eed110e378a67c42abc3a94029658e7e/midscene-shared-0.29.4-beta-20250926035007.0.tgz","_from":"file:midscene-shared-0.29.4-beta-20250926035007.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LJa62DavP6OFG2feUZwrlEGkWRTcTnJN57l+TFpTSrKe0Kxs1QWRPWj1FeI7Puu2K1Ad4gPaAsLELMgRM+dWMg==","shasum":"1a444e2178dc9c62811128a7651f44002de652b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.4-beta-20250926035007.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFUK2zIRSEt1bT+KT1pSdE/VikJIUa6qJm9O+//U4j7PAiEA6B6I1NNEYslFnn0MAYZmIF8PlJhaSHcIs25fONwfLto="}],"size":150285},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.4-beta-20250926035007.0_1758858686840_0.709651938525087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T03:51:27.110Z","publish_time":1758858687110,"_source_registry_name":"default","contributors":[]},"0.29.4":{"name":"@midscene/shared","version":"0.29.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Orfx63LMXdWhGKgmbrBWGiJrHkfvTFwmwkiVdJ5/luD4fruTTHtJnt0cclInnRQsTZFoub/Bzgq3UWtqyvtv5Q==","_resolved":"/tmp/9ad89b765540bb816ed0722f22463b9f/midscene-shared-0.29.4.tgz","_from":"file:midscene-shared-0.29.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Orfx63LMXdWhGKgmbrBWGiJrHkfvTFwmwkiVdJ5/luD4fruTTHtJnt0cclInnRQsTZFoub/Bzgq3UWtqyvtv5Q==","shasum":"ce2d4ae05059f4502bed2872dd19c14b2cea6700","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.4.tgz","fileCount":169,"unpackedSize":794485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFK34hkkxLcNYf0a727aIT4z6iV7oh80fWmm//HULnDeAiBYt0qnUbBHud9nS3gZsl81yxHG01zcjIqaiGSZMz3Nig=="}],"size":150264},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.4_1758866821105_0.9698167605651336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T06:07:01.366Z","publish_time":1758866821366,"_source_registry_name":"default","contributors":[]},"0.29.4-beta-20250926062439.0":{"name":"@midscene/shared","version":"0.29.4-beta-20250926062439.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.4-beta-20250926062439.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1szGwjNVDLkaYeNTnl92ocuxt+IYG2e6EpwYmhTdPCl9s5KVj5XsvEjrKto2+1lY2wQSiLwiJtb+9vffgIIK7A==","_resolved":"/tmp/e82aaeec376df4fa188a5bf33f0953d4/midscene-shared-0.29.4-beta-20250926062439.0.tgz","_from":"file:midscene-shared-0.29.4-beta-20250926062439.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1szGwjNVDLkaYeNTnl92ocuxt+IYG2e6EpwYmhTdPCl9s5KVj5XsvEjrKto2+1lY2wQSiLwiJtb+9vffgIIK7A==","shasum":"cf5756eee70e3050d54081e8e41cfc953a4c0c65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.4-beta-20250926062439.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGNXcM+viWZhH7nRWhjtTZ0v46ZRbuz3ZcWv+9MFAsgGAiEArVc2BByPm92pGVvc/LE+zn5HcFJI5dheUmxRvsMVeH8="}],"size":150285},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.4-beta-20250926062439.0_1758867961492_0.559584431343563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T06:26:01.705Z","publish_time":1758867961705,"_source_registry_name":"default","contributors":[]},"0.29.5-beta-20250926082304.0":{"name":"@midscene/shared","version":"0.29.5-beta-20250926082304.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.5-beta-20250926082304.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZuJskITdz1o6ttx7DZ8FtS6Q1StiqTGv+2PKnKJAiJ7LuAXEfQXEVGKy2VudWcNOOkLBVo7RXuaP+f71oRbeoQ==","_resolved":"/tmp/d92299d49e66d10b3b35b85c94196983/midscene-shared-0.29.5-beta-20250926082304.0.tgz","_from":"file:midscene-shared-0.29.5-beta-20250926082304.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZuJskITdz1o6ttx7DZ8FtS6Q1StiqTGv+2PKnKJAiJ7LuAXEfQXEVGKy2VudWcNOOkLBVo7RXuaP+f71oRbeoQ==","shasum":"5e0d84622a3129fce9c68bdf3328532db9705350","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.5-beta-20250926082304.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBbmjcgMFQbOoIXi4TPQqTaAlWoljoIz/gjsAJx0gjrFAiAb0SisTiTV6Li5UX5jhArt22rAFdH1FUJo8ABT1QDAAA=="}],"size":150284},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.5-beta-20250926082304.0_1758875062567_0.8256191366729764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T08:24:22.802Z","publish_time":1758875062802,"_source_registry_name":"default","contributors":[]},"0.29.5":{"name":"@midscene/shared","version":"0.29.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eoWMg1Eu7rj2UOfDW4brITE/KPe2fXYVmC6MU3k18r1aZtukjdeH4i+zpp8gcJmf/wlyhTdyfGXaJyYrLY1T8Q==","_resolved":"/tmp/d0650f31474c7f35146d98cd942d38dc/midscene-shared-0.29.5.tgz","_from":"file:midscene-shared-0.29.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eoWMg1Eu7rj2UOfDW4brITE/KPe2fXYVmC6MU3k18r1aZtukjdeH4i+zpp8gcJmf/wlyhTdyfGXaJyYrLY1T8Q==","shasum":"79df6e59294a2d12f46e2417d0fac73564ac0d8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.5.tgz","fileCount":169,"unpackedSize":794485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAwkDtooEdHpLtvx+jj1YTR6KOsgUEbT+nXmWmWogC79AiAsxUFCN3k2nvz57ufhBS1JQPD6fc8cu6j7i20Br2gqTQ=="}],"size":150263},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.5_1758876909376_0.932315759055657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T08:55:09.617Z","publish_time":1758876909617,"_source_registry_name":"default","contributors":[]},"0.29.6":{"name":"@midscene/shared","version":"0.29.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CNFoNrxNj0sPw2b99MtwKq2o/uearAkqKB4agbTsb2b7cv7mBhGRifFoJcRm7zWO21KUDDuo+vLyL5SenIqNSw==","_resolved":"/tmp/743e347e37067fbece69f6033e0c70d4/midscene-shared-0.29.6.tgz","_from":"file:midscene-shared-0.29.6.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CNFoNrxNj0sPw2b99MtwKq2o/uearAkqKB4agbTsb2b7cv7mBhGRifFoJcRm7zWO21KUDDuo+vLyL5SenIqNSw==","shasum":"80671f25e3f155411d1ccc2ef4045de8fa5072bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.6.tgz","fileCount":169,"unpackedSize":794485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBFB1nPF7Elfq+V7UN1qyTu5Xjh6TTQih/MVMn3VsNPNAiEAtu+aiZOouNZJGNUMAJ22scLgWGCfer8LOIim0hJPpcA="}],"size":150264},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.6_1758878320245_0.522040466656275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T09:18:40.510Z","publish_time":1758878320510,"_source_registry_name":"default","contributors":[]},"0.29.7-beta-20250930025459.0":{"name":"@midscene/shared","version":"0.29.7-beta-20250930025459.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.7-beta-20250930025459.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DzX6J1TePFqQK6KgFUdB4FPBuEv1Tp6fekbCXsYlYebHNuRVL8vK7jCPN4RR3nyD+VqSPP7+yqOueaoA6UaK1w==","_resolved":"/tmp/2377cb7561da4e2738892aea01260000/midscene-shared-0.29.7-beta-20250930025459.0.tgz","_from":"file:midscene-shared-0.29.7-beta-20250930025459.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DzX6J1TePFqQK6KgFUdB4FPBuEv1Tp6fekbCXsYlYebHNuRVL8vK7jCPN4RR3nyD+VqSPP7+yqOueaoA6UaK1w==","shasum":"04bddedf2126b83faac7146b4c257f88726d8266","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.7-beta-20250930025459.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBuUiuv2mFXRPigLR0JYdnB5W/guBMAtJ4QAKUO4PzYmAiEAohix9+Q+INsGp1BWdbrNW8ui0ZkAAMbng+IjCBsgpDs="}],"size":150285},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.7-beta-20250930025459.0_1759200978381_0.8332919380531179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T02:56:18.639Z","publish_time":1759200978639,"_source_registry_name":"default","contributors":[]},"0.29.7-beta-20250930035234.0":{"name":"@midscene/shared","version":"0.29.7-beta-20250930035234.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.7-beta-20250930035234.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CWvvp5eaj2ugh1Rum1Eg+QDtO/fR/CSlIbebT7VkfPRiXT65BiYxf8H2Fihd8rANkyqa+zcIG8sobMNuG/PCHQ==","_resolved":"/tmp/962e7dd05b37ff01e4fb37d373619f7c/midscene-shared-0.29.7-beta-20250930035234.0.tgz","_from":"file:midscene-shared-0.29.7-beta-20250930035234.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-CWvvp5eaj2ugh1Rum1Eg+QDtO/fR/CSlIbebT7VkfPRiXT65BiYxf8H2Fihd8rANkyqa+zcIG8sobMNuG/PCHQ==","shasum":"944e9c9b34492580b2d394437c13c0c28032fe36","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.7-beta-20250930035234.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEJc0dIutGdEAtlvBlKeQ/2QsURzJYe2o/y9PBStxacZAiAETtLCI3IuC9LSuEV0CO7beO1B/tAJgtJ0Epw0V71JMg=="}],"size":150284},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.7-beta-20250930035234.0_1759204434873_0.9227522191054824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T03:53:55.119Z","publish_time":1759204435119,"_source_registry_name":"default","contributors":[]},"0.29.7-beta-20250930083551.0":{"name":"@midscene/shared","version":"0.29.7-beta-20250930083551.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.29.7-beta-20250930083551.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-S9xN2LN4eeNR+4p35PdePD/XuDpX0RuBAQQDI86O9rC0MUnlcHyd7rOl0UJNSm3ZW2yurSKbMkpA8nZqes3bwQ==","_resolved":"/tmp/e1fb022d7baf1f30f2044e46b2ae3bcc/midscene-shared-0.29.7-beta-20250930083551.0.tgz","_from":"file:midscene-shared-0.29.7-beta-20250930083551.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-S9xN2LN4eeNR+4p35PdePD/XuDpX0RuBAQQDI86O9rC0MUnlcHyd7rOl0UJNSm3ZW2yurSKbMkpA8nZqes3bwQ==","shasum":"990832608492e7f88a2ee8e3de04ef848238b5db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.29.7-beta-20250930083551.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD05E4xM1JFpI5Lq5c2VXWcn9ry62apdBCIJTlec3FAlwIhAOZm7qAyIp0unWxMV7zcUSpTr69nnzRzLYx3vF1HT588"}],"size":150285},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.29.7-beta-20250930083551.0_1759221432158_0.4302084521889691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T08:37:12.406Z","publish_time":1759221432406,"_source_registry_name":"default","contributors":[]},"0.30.0":{"name":"@midscene/shared","version":"0.30.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SZBZ4LpWPjNwQBHXgMl3LlPOwM/3KOS2UiaiesvzWvTbF/F0/KXb+K/j6THCCLcrovbLHaUpEOM1mP+jiug0Iw==","_resolved":"/tmp/1a8f85d5f97804724bdf40f8c989c3c8/midscene-shared-0.30.0.tgz","_from":"file:midscene-shared-0.30.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SZBZ4LpWPjNwQBHXgMl3LlPOwM/3KOS2UiaiesvzWvTbF/F0/KXb+K/j6THCCLcrovbLHaUpEOM1mP+jiug0Iw==","shasum":"31e17d0e578b6d04765e419f923c60c746f908cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.0.tgz","fileCount":169,"unpackedSize":794485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEMA0K+jJjRDiOscMbgMdypFcjvs8jiZyzVlO/joRxAOAiBlyhgeE8LJ0oIftnW2rKyv6hgHl2jrFFFNyjV1i/o+cA=="}],"size":150264},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.0_1759222399794_0.436966110359837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T08:53:19.992Z","publish_time":1759222399992,"_source_registry_name":"default","contributors":[]},"0.30.1-beta-20250930105638.0":{"name":"@midscene/shared","version":"0.30.1-beta-20250930105638.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.1-beta-20250930105638.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Dw5muc9fRfiHCjBoatmZaFIaUEGX/oKYdYXNGS5VMnhR+dV2aWg6DWSlzcTEDGQ6WgtaADy1EGz/+KbBkUGBjg==","_resolved":"/tmp/9e53a7a0cb00b1c1b8ab13c01f438d14/midscene-shared-0.30.1-beta-20250930105638.0.tgz","_from":"file:midscene-shared-0.30.1-beta-20250930105638.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Dw5muc9fRfiHCjBoatmZaFIaUEGX/oKYdYXNGS5VMnhR+dV2aWg6DWSlzcTEDGQ6WgtaADy1EGz/+KbBkUGBjg==","shasum":"65aa5ef720a399d36070d4f846139ae40487d94f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.1-beta-20250930105638.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJnu3+p+8iUA5myMEOdXzPmW9nI5Hds6tOFL0WwzLuOQIgd01E1/MpoGqjlf/xWpai6gs4OPWksTstEAB+gAcv70s="}],"size":150284},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.1-beta-20250930105638.0_1759229877551_0.7821987785268849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T10:57:57.881Z","publish_time":1759229877881,"_source_registry_name":"default","contributors":[]},"0.30.1-beta-20250930115351.0":{"name":"@midscene/shared","version":"0.30.1-beta-20250930115351.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.1-beta-20250930115351.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mZbdopXaaQqFm1K1BVyH49VFrajM/DnpO7CbKF3XSHUFBJdB3JpWd3soSa6x+kW3QJN3foOW0wpLVK7AggC74Q==","_resolved":"/tmp/294ccbd97e9710cf27b129dc759425e1/midscene-shared-0.30.1-beta-20250930115351.0.tgz","_from":"file:midscene-shared-0.30.1-beta-20250930115351.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mZbdopXaaQqFm1K1BVyH49VFrajM/DnpO7CbKF3XSHUFBJdB3JpWd3soSa6x+kW3QJN3foOW0wpLVK7AggC74Q==","shasum":"0fa296f46703a0cddce8bb8eb537a3a0a33156dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.1-beta-20250930115351.0.tgz","fileCount":169,"unpackedSize":794507,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBAL81/W88XCwQBRLtac0a0Vm6X/DlwV76BNklbQjTAdAiEA2w/pAkCbz1i4Kn4umWSRJEilCl6AtHrPS7LDjRo1fyI="}],"size":150283},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.1-beta-20250930115351.0_1759233309549_0.405534596627114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T11:55:09.805Z","publish_time":1759233309805,"_source_registry_name":"default","contributors":[]},"0.30.1":{"name":"@midscene/shared","version":"0.30.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pNnxvB15OMKjem/WrB/vD3Smy4XiwzmZDEwsigqUDnajdXPIo5HFhBxN2vrE+ajIwTKxL5Dwxtiv8pLQSHNbTQ==","_resolved":"/tmp/bcd94da59798a0f737930bf15260a32e/midscene-shared-0.30.1.tgz","_from":"file:midscene-shared-0.30.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pNnxvB15OMKjem/WrB/vD3Smy4XiwzmZDEwsigqUDnajdXPIo5HFhBxN2vrE+ajIwTKxL5Dwxtiv8pLQSHNbTQ==","shasum":"2f4cd41f8ac0df3b5b833999a91dfbcadd8d39a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.1.tgz","fileCount":169,"unpackedSize":794485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA1cKMt+W0Jk8qdL1d2zm37NzPUmku5J815Aq3QQL8mlAiAxwpVjDyrYEkvb2K5fTea4bmwFukUyY1JWUxG+Z910Zw=="}],"size":150263},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.1_1759234798619_0.9576054920395392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T12:19:58.883Z","publish_time":1759234798883,"_source_registry_name":"default","contributors":[]},"0.30.2-beta-20250930144216.0":{"name":"@midscene/shared","version":"0.30.2-beta-20250930144216.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.2-beta-20250930144216.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dR7h0WNTu7oNJk2j3OCtH1/wRmwK4OyeyYSMXMDuZTouKUdfyoQ3hvchlbPffCW9HIOEezjOIA5XB7PqRm3tog==","_resolved":"/tmp/c29bb05f4e81705c55da463cbb2a7cf1/midscene-shared-0.30.2-beta-20250930144216.0.tgz","_from":"file:midscene-shared-0.30.2-beta-20250930144216.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dR7h0WNTu7oNJk2j3OCtH1/wRmwK4OyeyYSMXMDuZTouKUdfyoQ3hvchlbPffCW9HIOEezjOIA5XB7PqRm3tog==","shasum":"e0b99ab414bc0afedce6d050cf2c3293e792ecf1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.2-beta-20250930144216.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDIufNsVjgXXeIK9ejZ4PfwCIjliYU2aOblxEQx3UQMwAiBpjfZMcnPXOe3FoEXsszHkcb9+Q1Lp2n7QTlsDWzy8bg=="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.2-beta-20250930144216.0_1759243415595_0.9878829248064753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T14:43:35.802Z","publish_time":1759243415802,"_source_registry_name":"default","contributors":[]},"0.30.2-beta-20251003133504.0":{"name":"@midscene/shared","version":"0.30.2-beta-20251003133504.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.2-beta-20251003133504.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hk7+LSYIpK6EZQ8UEfHwxT/+f5owyGAXkLeH3BJltWZ+N3ohQU/+VaG2tZAkf4wtLpdYfkapU7ev1ZpMleP67A==","_resolved":"/tmp/1714586b7f68bb009519074723d3d5e0/midscene-shared-0.30.2-beta-20251003133504.0.tgz","_from":"file:midscene-shared-0.30.2-beta-20251003133504.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hk7+LSYIpK6EZQ8UEfHwxT/+f5owyGAXkLeH3BJltWZ+N3ohQU/+VaG2tZAkf4wtLpdYfkapU7ev1ZpMleP67A==","shasum":"77e9b8e1cc98bf7c1fe6c2f6d7cbe74e40eaef11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.2-beta-20251003133504.0.tgz","fileCount":169,"unpackedSize":795184,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAH6mnXk83MgWMtrQpTJPJu0GTsoWzRDEu0g52TexiZQIgNR9F4/DO6iv51MX+NIoMTBIHFxnnWN3BLbSplY2dSW0="}],"size":150393},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.2-beta-20251003133504.0_1759498583526_0.2558906086288477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T13:36:23.759Z","publish_time":1759498583759,"_source_registry_name":"default","contributors":[]},"0.30.2-beta-20251009120232.0":{"name":"@midscene/shared","version":"0.30.2-beta-20251009120232.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.2-beta-20251009120232.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ry6tfznGmi93NAVGt/f2c4vtlqOmuLLKv/67RQPbK9qkJs07JetPWPvbOmsSXdBhdRLzLDfqbBTEM8XNPSdzKA==","_resolved":"/tmp/10c3437a3b546ebf13d549a6dd87f85b/midscene-shared-0.30.2-beta-20251009120232.0.tgz","_from":"file:midscene-shared-0.30.2-beta-20251009120232.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ry6tfznGmi93NAVGt/f2c4vtlqOmuLLKv/67RQPbK9qkJs07JetPWPvbOmsSXdBhdRLzLDfqbBTEM8XNPSdzKA==","shasum":"743c52f737b0e90561fdec6f52dca292ffef46c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.2-beta-20251009120232.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDyLEv0UPE4aYfW2ja3APem5wnroWUYhc854rfH36RMOAiBFnLPx0P7YwUQCWBKRd1DeTAg37ZON5y+pNJCuVC4MOw=="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.2-beta-20251009120232.0_1760011431395_0.6947080212410648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T12:03:51.707Z","publish_time":1760011431707,"_source_registry_name":"default","contributors":[]},"0.30.2-beta-20251010022008.0":{"name":"@midscene/shared","version":"0.30.2-beta-20251010022008.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.2-beta-20251010022008.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zG9syOqdwm06bHQlaYVPM+BwQnYvMy2ORqbyLc/5mBOjdz/rx8Gxd954jR+0UHeTGkC5B5qZSsJ49Md3Ie5VQQ==","_resolved":"/tmp/9cfc6a8c2a3ba14c426b369d1f697e62/midscene-shared-0.30.2-beta-20251010022008.0.tgz","_from":"file:midscene-shared-0.30.2-beta-20251010022008.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zG9syOqdwm06bHQlaYVPM+BwQnYvMy2ORqbyLc/5mBOjdz/rx8Gxd954jR+0UHeTGkC5B5qZSsJ49Md3Ie5VQQ==","shasum":"0d80423d4c6c38d5dd3f6319953f99aa77ed6018","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.2-beta-20251010022008.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFoP75WNot0XaByTiZaQpOQ70Gh6FMUfWNoEdHsTfCJ0AiB1xZrrriDXbamHl6IPRFfuGJNTlU9RbgAz+P+x/h5ESw=="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.2-beta-20251010022008.0_1760062886813_0.8716915125967013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T02:21:27.079Z","publish_time":1760062887079,"_source_registry_name":"default","contributors":[]},"0.30.2-beta-20251010092125.0":{"name":"@midscene/shared","version":"0.30.2-beta-20251010092125.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.2-beta-20251010092125.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9+VkPiBPESTp5xHHMUJ+rrhDdrwOgzyUTNwvWXBNHQ2uoynAgIL8WGxnzmAxC6pceKBDINCq1AeyADs0zxJDwA==","_resolved":"/tmp/1d5a3ff29665aaa6cc292e132f626feb/midscene-shared-0.30.2-beta-20251010092125.0.tgz","_from":"file:midscene-shared-0.30.2-beta-20251010092125.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9+VkPiBPESTp5xHHMUJ+rrhDdrwOgzyUTNwvWXBNHQ2uoynAgIL8WGxnzmAxC6pceKBDINCq1AeyADs0zxJDwA==","shasum":"f0baa9204b5d63729fbe5f06fe16cbf589316b3a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.2-beta-20251010092125.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDUJUIRtN6oaRhoMkpxbyMlpo8tPXxhOD+amBGhLiqVCAiEAjuTGRjoFHu6CQuUUUb4g1FsX/HsC32zrUuFagJxJMnA="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.2-beta-20251010092125.0_1760088164117_0.418206624188604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T09:22:44.338Z","publish_time":1760088164338,"_source_registry_name":"default","contributors":[]},"0.30.2":{"name":"@midscene/shared","version":"0.30.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ILqtwSwyqzUr556PHPrqECPLPgE485CZ9vdsWXMuggGlMLZVYEokXOYkPYIooerFZoQV00ylaMFi+SkyBuoB6A==","_resolved":"/tmp/98d438775d31689f7dca0155b28600df/midscene-shared-0.30.2.tgz","_from":"file:midscene-shared-0.30.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ILqtwSwyqzUr556PHPrqECPLPgE485CZ9vdsWXMuggGlMLZVYEokXOYkPYIooerFZoQV00ylaMFi+SkyBuoB6A==","shasum":"d43e6a377899faa5f4ecfa2466b424a12bbce620","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.2.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFMGa4YIcrQ1QQMLQrVTnUtmmQdLiaYip2DPsitIBgBfAiBEz8gNDopGdCvRTXVXq3wleSN3n3BYhekT1QA3JwNX+Q=="}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.2_1760089669293_0.3673334775221151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T09:47:49.516Z","publish_time":1760089669516,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251011064436.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251011064436.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251011064436.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-D+/HxbpBA9fd4FWeWXd8Ul2EcO5iWA7B3la0mx/t07aFXS6a0ArX+gboq5qCCtpUzBF0kMwNAVZrkzKaz4eDwA==","_resolved":"/tmp/cbbda4f9538cb3f7144945adf659092a/midscene-shared-0.30.3-beta-20251011064436.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251011064436.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-D+/HxbpBA9fd4FWeWXd8Ul2EcO5iWA7B3la0mx/t07aFXS6a0ArX+gboq5qCCtpUzBF0kMwNAVZrkzKaz4eDwA==","shasum":"a60c6d6f706e61f3ede7045cacaeac9487d0bb6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251011064436.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE6Eyu2Mk0WEVEDmxMgC9pz8qZ6aTd3c8LzG3QBl7JqQAiEAwSfwuV5tIzrvDA8pKT6Q5sRh2iXtUVgnacn98tc6Z+s="}],"size":150356},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251011064436.0_1760165154875_0.64573871859817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-11T06:45:55.172Z","publish_time":1760165155172,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251011080128.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251011080128.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251011080128.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EXnnc1H4A1kOWfZbzJMo0fo2ZWNA5ECvFpbxmjYdKlQ+Kc7xHLW43TuxJ6KBbkg63kvAjOoJKPN+UyDR4Rivkw==","_resolved":"/tmp/fc91b569c78edf4338d113447c280068/midscene-shared-0.30.3-beta-20251011080128.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251011080128.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EXnnc1H4A1kOWfZbzJMo0fo2ZWNA5ECvFpbxmjYdKlQ+Kc7xHLW43TuxJ6KBbkg63kvAjOoJKPN+UyDR4Rivkw==","shasum":"06e9f5eb2e17e656b671cb345a9a647f5e42ba0a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251011080128.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqrDaa2yeQsr30oRM4Zr8vgThNJs9qzOAMbxKa5plSCAIhALJ2Qk3Bc7eI154IynKSkBMD8ggWdCep44gvxclwnBY4"}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251011080128.0_1760169765905_0.13643936934946588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-11T08:02:46.124Z","publish_time":1760169766124,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251011125638.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251011125638.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251011125638.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PHDJDPKs+3mRmp/7JjZ//6nzQmeQevl/hAY4Z1FNk00J2M+VwjTadeZmcGjw/ce+59nPB+F7LJBK8aBfv/Xi9A==","_resolved":"/tmp/60d48f1c0a78218d1e0cdae7a1394667/midscene-shared-0.30.3-beta-20251011125638.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251011125638.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PHDJDPKs+3mRmp/7JjZ//6nzQmeQevl/hAY4Z1FNk00J2M+VwjTadeZmcGjw/ce+59nPB+F7LJBK8aBfv/Xi9A==","shasum":"7ac42bb6f5f411f585525c36c5b6c193c781b8a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251011125638.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFCcComrEwAI8odN9qYqK7pP6UGBE1rmZaDMvMI3WL/HAiEAm5gYbMjqnOL8OlQIIVKKo1AFPGvbh7BR8GqfOpYy0eM="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251011125638.0_1760187476454_0.3105551784268943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-11T12:57:56.735Z","publish_time":1760187476735,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251014030035.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251014030035.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251014030035.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qIqKbJrHi10bJUnh7EiVXnWJp9yVJstiGlpIh9mbVRmyvYZTrj+tlM9COJBLnS9wpExIrs5d+KXKrb1mqlktyA==","_resolved":"/tmp/38b37454f823c42359b5208820167429/midscene-shared-0.30.3-beta-20251014030035.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251014030035.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qIqKbJrHi10bJUnh7EiVXnWJp9yVJstiGlpIh9mbVRmyvYZTrj+tlM9COJBLnS9wpExIrs5d+KXKrb1mqlktyA==","shasum":"90a910e4b2c165ce02c69c01d62e0ce2ea95f01c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251014030035.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJQPn4vQVNrISqvUM2JXX9S1lb1H56D262kXM26jVmwwIgI70EvaZKgryOFFZhB3bJyPxtNSxQhPq8P1zbxsZ1lFY="}],"size":150356},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251014030035.0_1760410915539_0.4973210020432728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T03:01:55.798Z","publish_time":1760410915798,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251015092615.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251015092615.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251015092615.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LpzAcB2RCVRpmz9Y80v98cMUxfUJVWwFwkzvULFlRu5H4WxgYzIEtDzzRc+Zusme4Vkg/imQD6s3P54FjeNHBg==","_resolved":"/tmp/75cb223777027030901c7bcf7962991e/midscene-shared-0.30.3-beta-20251015092615.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251015092615.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LpzAcB2RCVRpmz9Y80v98cMUxfUJVWwFwkzvULFlRu5H4WxgYzIEtDzzRc+Zusme4Vkg/imQD6s3P54FjeNHBg==","shasum":"7fee6df014ffec0579cbf9a1072464dcc7dfa036","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251015092615.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBCAGNsLkev8AJRIyTLjBz5z99i8+bLqg8qfGqeBoWxVAiAJkGgrSdtfvBJmOasMrWi277547jjCVDKFJbM789e+fw=="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251015092615.0_1760520455842_0.42587569003682524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T09:27:36.087Z","publish_time":1760520456087,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251015093703.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251015093703.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251015093703.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vQ9BqlT6CkiBYMG7rpD1cdE+QaofYgcz+v+orgYp3Q3yknjjHnz1k1nPm+eRiVZmvTdA5v9pnLdqt8Ybapy7kw==","_resolved":"/tmp/4c802f1eefeb0f703ea9cbc61ebd17c1/midscene-shared-0.30.3-beta-20251015093703.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251015093703.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vQ9BqlT6CkiBYMG7rpD1cdE+QaofYgcz+v+orgYp3Q3yknjjHnz1k1nPm+eRiVZmvTdA5v9pnLdqt8Ybapy7kw==","shasum":"8fbaef5a374ffa827ffa5058b5d789263eca94df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251015093703.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSSXdc9rL3aV7GOnnORU0xk6GiA+1+e75duKEjdmVsgwIhAKr5JlP3c3aKKsIUYe8K+wyl0rcH+A//EyJ2gW4qmJ5H"}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251015093703.0_1760521098323_0.38061193007586613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T09:38:18.576Z","publish_time":1760521098576,"_source_registry_name":"default","contributors":[]},"0.30.3-beta-20251016025939.0":{"name":"@midscene/shared","version":"0.30.3-beta-20251016025939.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3-beta-20251016025939.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QvfNIU0DDbX5gDLjd+hhQ+hhJoNBowJVlUPlr93YqRyg6Kzn+e0K58zvsG4DrWmaV8CE8OBYRF9lf8rU5UYtug==","_resolved":"/tmp/971de74977e7e7d031c67af330043373/midscene-shared-0.30.3-beta-20251016025939.0.tgz","_from":"file:midscene-shared-0.30.3-beta-20251016025939.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QvfNIU0DDbX5gDLjd+hhQ+hhJoNBowJVlUPlr93YqRyg6Kzn+e0K58zvsG4DrWmaV8CE8OBYRF9lf8rU5UYtug==","shasum":"d907e3829f26d70344a83e15e44342fd534a290b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3-beta-20251016025939.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG12VpxuagmVJhqhPN5Gjh7s/rNTZyuGptH+U4Y0c32+AiEAjTyH1c9Rf2I2ZheND1S7xZRfe2V8eW9GFf2nBMhzJnY="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3-beta-20251016025939.0_1760583660554_0.603782447851898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T03:01:00.818Z","publish_time":1760583660818,"_source_registry_name":"default","contributors":[]},"0.30.3":{"name":"@midscene/shared","version":"0.30.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w/aTsAG6rlqkWtLqIT9SQy90Wgm4ihYwl7i0tED6MSCCckGXmcB6ZeTiqR5GJTqrYmZYKzDgRRyT2wlpaop/GA==","_resolved":"/tmp/7e88241bfc84f548f4d5bb1ca72d7568/midscene-shared-0.30.3.tgz","_from":"file:midscene-shared-0.30.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-w/aTsAG6rlqkWtLqIT9SQy90Wgm4ihYwl7i0tED6MSCCckGXmcB6ZeTiqR5GJTqrYmZYKzDgRRyT2wlpaop/GA==","shasum":"b801177d357204fb277b19ef6658a956b51381a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.3.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtgjUubx/RA8F7aU0QBOTQyLadj0T3rfyOP4AF8F0shwIgSZRQbnCm/YLm+8xTkvBSMrzU8fTHQbwCVXlCQYrujiQ="}],"size":150335},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.3_1760585873243_0.1320026260152818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T03:37:53.491Z","publish_time":1760585873491,"_source_registry_name":"default","contributors":[]},"0.30.4-beta-20251016083204.0":{"name":"@midscene/shared","version":"0.30.4-beta-20251016083204.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.4-beta-20251016083204.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zfgB/wV6lNWVTktp5paZS9h7i5iNqP5TW2h7eu2/bOQzdGldic2KTgZd9gJmqFCK59mfW+1ms/6+JG9Rm1JSrA==","_resolved":"/tmp/9931634eea4e43a15e8d5f2ab22723dc/midscene-shared-0.30.4-beta-20251016083204.0.tgz","_from":"file:midscene-shared-0.30.4-beta-20251016083204.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zfgB/wV6lNWVTktp5paZS9h7i5iNqP5TW2h7eu2/bOQzdGldic2KTgZd9gJmqFCK59mfW+1ms/6+JG9Rm1JSrA==","shasum":"05d5ffe08669cef91d3a8af0040add6f339bf2e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.4-beta-20251016083204.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEGLW9jUypLur0ZU6ltz1i2ED13jCWNOKsN5KYhanfYIAiEAx8HVTBdDSU7p6i1adX4sqWMY+JR3vXc0+xouVxgMTT4="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.4-beta-20251016083204.0_1760603604860_0.47927204557644276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T08:33:25.066Z","publish_time":1760603605066,"_source_registry_name":"default","contributors":[]},"0.30.4-beta-20251016120711.0":{"name":"@midscene/shared","version":"0.30.4-beta-20251016120711.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.4-beta-20251016120711.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-K2YqFFgfiUjgg/jBbGWYb3CKQCoXEPHTN5Uh/lJTOqdkYRgeuMBgpEdnQ8uPk5O305yMQvTuQyXMfGHmZ4hIIQ==","_resolved":"/tmp/1698d93a4633e3dbc310b59511155cc7/midscene-shared-0.30.4-beta-20251016120711.0.tgz","_from":"file:midscene-shared-0.30.4-beta-20251016120711.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-K2YqFFgfiUjgg/jBbGWYb3CKQCoXEPHTN5Uh/lJTOqdkYRgeuMBgpEdnQ8uPk5O305yMQvTuQyXMfGHmZ4hIIQ==","shasum":"b983bb326a215b011c1690f350ad39414e82f9b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.4-beta-20251016120711.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRkO/PWcSUs3iNNbMVuuqhc5hXY2x8cRyCg84NVeviTQIgQYT7Qrv2UFXcu4eN3jm8HguUJe5kcf6sw4d3wUFfPwY="}],"size":150359},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.4-beta-20251016120711.0_1760616509793_0.7968824921063291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T12:08:30.195Z","publish_time":1760616510195,"_source_registry_name":"default","contributors":[]},"0.30.4":{"name":"@midscene/shared","version":"0.30.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZSaiKCyda5cibo0PK/H1chAepdHLln6Lf0rQB+1u0NsmlownKyVwPEKSRa/tfR2z/fUhKLiCB5u5kzfsVUiHeA==","_resolved":"/tmp/e66056f36957372f1be7f9a9bdfc0d5d/midscene-shared-0.30.4.tgz","_from":"file:midscene-shared-0.30.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZSaiKCyda5cibo0PK/H1chAepdHLln6Lf0rQB+1u0NsmlownKyVwPEKSRa/tfR2z/fUhKLiCB5u5kzfsVUiHeA==","shasum":"c62714b07d0f9717bc76e7855fbd616b3f1cb8ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.4.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAX/X6P51DmixSB7wPbQDnPZZjx00WzQ7xCG1ijbKqVbAiAKmiX4ir33yRAuUVmVrz91vGWVYWL9sA9/e05DGqZWlg=="}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.4_1760618608414_0.030850522335201136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T12:43:28.645Z","publish_time":1760618608645,"_source_registry_name":"default","contributors":[]},"0.30.5-beta-20251017025531.0":{"name":"@midscene/shared","version":"0.30.5-beta-20251017025531.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.5-beta-20251017025531.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hagR76PT956XSntCJr6PapfzG3Z/10vVRtGl22e+IBeAWzBmx0Eem6871D/hKrNM1mmcDI8xHvn73LbSFWrzNw==","_resolved":"/tmp/5e8f21b6e5d5e693540cf2e28ac3c4a6/midscene-shared-0.30.5-beta-20251017025531.0.tgz","_from":"file:midscene-shared-0.30.5-beta-20251017025531.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hagR76PT956XSntCJr6PapfzG3Z/10vVRtGl22e+IBeAWzBmx0Eem6871D/hKrNM1mmcDI8xHvn73LbSFWrzNw==","shasum":"5ba5d37ce7aff5583672b01c811f79252f97540b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.5-beta-20251017025531.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDEBWWFyQgYnnnWWhdVq+c7bbHSJYUnm6+bx11cDiQhwAiA0VOP/dHO269wQ3WfKYP49l3bS60Yj9LuKpTk/oPLH0A=="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.5-beta-20251017025531.0_1760669812694_0.0655822289399306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T02:56:52.951Z","publish_time":1760669812951,"_source_registry_name":"default","contributors":[]},"0.30.5-beta-20251017073249.0":{"name":"@midscene/shared","version":"0.30.5-beta-20251017073249.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.5-beta-20251017073249.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Fq08yEr/t91xW3UDi13f/MevmCt39bi4QqTu8PRn0e5BzG3VwZ1VavqTl/RvfGGgH2nmzQ9iwcVWjBOnefeoGQ==","_resolved":"/tmp/9b6b84e13fb30ff1e2cb3e05180a4226/midscene-shared-0.30.5-beta-20251017073249.0.tgz","_from":"file:midscene-shared-0.30.5-beta-20251017073249.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Fq08yEr/t91xW3UDi13f/MevmCt39bi4QqTu8PRn0e5BzG3VwZ1VavqTl/RvfGGgH2nmzQ9iwcVWjBOnefeoGQ==","shasum":"c49da86d504e3a12eb3b760352fa296593821cda","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.5-beta-20251017073249.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA35K3rQwaZS8DstItPbu762cYOgvhERpcbVu/i1CAA4AiEAv7ARpRvw+ucelOgJWbYWjqo9kTtl8tOMlq7AgTtapOk="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.5-beta-20251017073249.0_1760686450740_0.7534635940764034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T07:34:10.977Z","publish_time":1760686450977,"_source_registry_name":"default","contributors":[]},"0.30.5-beta-20251020035347.0":{"name":"@midscene/shared","version":"0.30.5-beta-20251020035347.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.5-beta-20251020035347.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ipw9yRwTy/wnFa13tVmrUPweWsrTFdVnAtEbNjlwuUBQnz5dHZIfC7xWE8ZGwV/RU+ETjUWiektnjY7GrPe0Ww==","_resolved":"/tmp/071ccec54518c8d272ac030a8a39e88a/midscene-shared-0.30.5-beta-20251020035347.0.tgz","_from":"file:midscene-shared-0.30.5-beta-20251020035347.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ipw9yRwTy/wnFa13tVmrUPweWsrTFdVnAtEbNjlwuUBQnz5dHZIfC7xWE8ZGwV/RU+ETjUWiektnjY7GrPe0Ww==","shasum":"1b8fef98dcd086de8c9d7f96fa78164c2c03347e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.5-beta-20251020035347.0.tgz","fileCount":169,"unpackedSize":734202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWp+YjOTFanieOFUBAHx2+BI7Wlxe57wrEBt0WOUvmTAIhAP7Tql1h7/+4nlS1/9C8vhamZlstbeY+pOuucl62yvq3"}],"size":144660},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.5-beta-20251020035347.0_1760932504383_0.4104004789894997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T03:55:04.730Z","publish_time":1760932504730,"_source_registry_name":"default","contributors":[]},"0.30.5-beta-20251021035431.0":{"name":"@midscene/shared","version":"0.30.5-beta-20251021035431.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.5-beta-20251021035431.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uZuhm/y6GOVWC8WzpCmCcnM1lWTe1hMgEo8tN8uSDUqq3Qt5fCJB5cx3jbBsGYIYehAI0ZIrmr2Nq3cGuuRq9A==","_resolved":"/tmp/7b24338ab2cbc3242e226c04ef99e1a5/midscene-shared-0.30.5-beta-20251021035431.0.tgz","_from":"file:midscene-shared-0.30.5-beta-20251021035431.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uZuhm/y6GOVWC8WzpCmCcnM1lWTe1hMgEo8tN8uSDUqq3Qt5fCJB5cx3jbBsGYIYehAI0ZIrmr2Nq3cGuuRq9A==","shasum":"ffe70d4e483718f38197d9709720b9da81938291","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.5-beta-20251021035431.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2+Lh8memesZfW8pQnlvEE5C7k0fwFC3ci7Xqt65ibUAIhAOUPPszzsfbnyBUBmKeZ2jAeH8jQGK+heJHxoHYkOdcm"}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.5-beta-20251021035431.0_1761018949525_0.5220134104783953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T03:55:49.789Z","publish_time":1761018949789,"_source_registry_name":"default","contributors":[]},"0.30.5":{"name":"@midscene/shared","version":"0.30.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-V1NRr0Ft/Okgb63/MO9WwlyN65jfVDOej4lpA6NdvamYJkxcwoG8HNadJvsUbhBh7GzIuo4pjDDz5YTdBYawEg==","_resolved":"/tmp/0a24538705e42448da400dac64d5ac11/midscene-shared-0.30.5.tgz","_from":"file:midscene-shared-0.30.5.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-V1NRr0Ft/Okgb63/MO9WwlyN65jfVDOej4lpA6NdvamYJkxcwoG8HNadJvsUbhBh7GzIuo4pjDDz5YTdBYawEg==","shasum":"1a1c053ec5b56641846d6771c2291ae31d42286b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.5.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDm3kii3BjKFYWUGnsf/aJqSqtEH9coSl8mmB26UFZ94wIhALteWo9gbptWPbcJ3b+JTL9XmxyovOtUfgW5WH3HwNmV"}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.5_1761023601452_0.33158969179415165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T05:13:21.700Z","publish_time":1761023601700,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251021060907.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251021060907.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251021060907.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HZdgVmvRu8wxCLjUVb/0SRomlxwoTQdkvxozij0RW77AuI35mUEOveLSfUkoIQ4ssel/7q+ih3DNDmxfOo0C8A==","_resolved":"/tmp/bf1b928198078daa45eabfb7d6162785/midscene-shared-1.0.1-beta-20251021060907.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251021060907.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HZdgVmvRu8wxCLjUVb/0SRomlxwoTQdkvxozij0RW77AuI35mUEOveLSfUkoIQ4ssel/7q+ih3DNDmxfOo0C8A==","shasum":"8681df7fed05ddbe9dbd9369394eb94c00ac3cd8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251021060907.0.tgz","fileCount":169,"unpackedSize":736785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIESUzoRdduTEh90nTF3CcskE5uG626T14Sbstr7CkV2NAiBl6qIhEScEjLtpS/R6tkH+aCjcQskS6OjQA16i6xPtMw=="}],"size":145293},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251021060907.0_1761027028541_0.6749426063861319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T06:10:28.803Z","publish_time":1761027028803,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251021111532.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251021111532.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251021111532.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EuLF1kY1nEKoy+1DQDohBMWhj0mpYnLdCCDvvL/+3nys4JGBzHlyuuEnny94wc42hMcUmOGXmGO2+ZdHLjaUwQ==","_resolved":"/tmp/d4883efdfdf31f39b9fd918d8a8197b7/midscene-shared-0.30.6-beta-20251021111532.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251021111532.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EuLF1kY1nEKoy+1DQDohBMWhj0mpYnLdCCDvvL/+3nys4JGBzHlyuuEnny94wc42hMcUmOGXmGO2+ZdHLjaUwQ==","shasum":"4ebc6ce5fc7df4c5d2f56c53504f53433eec78c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251021111532.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfWwHBMwsOB4GsUO3fuBGkVq0/PIhivlu9ZX+Tp7SrVwIgNGJBfv6EKlQy0sLd34WQg6qTtais6VlrCLRjr94ZEG8="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251021111532.0_1761045411427_0.2934274196761477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T11:16:51.632Z","publish_time":1761045411632,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251021115636.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251021115636.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251021115636.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1n3cp68WEpvhzvwUXRjjMCAJDFpk7Bs+pXBRhDmp1wOIud0d2jzJUJJrtIaL+KDbhlNzexIFzxPhfPvbJPbiRg==","_resolved":"/tmp/95dc39a47dd6d02c7a5528cf91c1eba5/midscene-shared-0.30.6-beta-20251021115636.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251021115636.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1n3cp68WEpvhzvwUXRjjMCAJDFpk7Bs+pXBRhDmp1wOIud0d2jzJUJJrtIaL+KDbhlNzexIFzxPhfPvbJPbiRg==","shasum":"1b3acbd1be783d6e7c7c2dde3df5d9b1089f06b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251021115636.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEFEurbLKBJqo+YBxbBneU6zARr6tJmRr+J+Fxv/om5vAiEAnsJzJd74RpkPCdxH+gwgkjQRFq0XIcYzbz/LHS4HyVc="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251021115636.0_1761047875749_0.5256637137528932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T11:57:56.003Z","publish_time":1761047876003,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251021121032.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251021121032.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251021121032.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Fte11TXZ4/s7gAhoNJMfn59hY88AyFoo5I0/wXclU3ZR21TF6EG8FtksgS7IzYy8rMzDB9FrAYCo9fEGJmgtHw==","_resolved":"/tmp/64048d18fdf92cb7ec48528baf869235/midscene-shared-0.30.6-beta-20251021121032.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251021121032.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Fte11TXZ4/s7gAhoNJMfn59hY88AyFoo5I0/wXclU3ZR21TF6EG8FtksgS7IzYy8rMzDB9FrAYCo9fEGJmgtHw==","shasum":"961021fe5d777eedb09f3c19d6d30094c284117d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251021121032.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDMxoIasXl4GeCjpGQeArG0SmlmX0CBAFpn8zB1eHC1EAiAWpRly3lJwTPIHtfA5Wzizy08YApZB0UzYiD11+A6AOA=="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251021121032.0_1761048715652_0.9987754802073023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T12:11:55.854Z","publish_time":1761048715854,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251022061854.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251022061854.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251022061854.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7025bNDCSHPit0hpzBfMSspF/HLSAd69VVBllNinfneis0VM7CqKAdW6Vm/xR2zyl6fVYipm880QGZ6LD35NmQ==","_resolved":"/tmp/0767fc218b4d26da760f1576b4edeb8b/midscene-shared-0.30.6-beta-20251022061854.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251022061854.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7025bNDCSHPit0hpzBfMSspF/HLSAd69VVBllNinfneis0VM7CqKAdW6Vm/xR2zyl6fVYipm880QGZ6LD35NmQ==","shasum":"e6ea4738a93e52f76ca0925f00fd960dead690da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251022061854.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCTNHhVMDQscXAW7uDhUG3jiTCvPnMn269uxXLiHqMWwAIgcbzo+YKukRvqHQL0wmIdutgVQkOtZwK763yg9tVWcKU="}],"size":150356},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251022061854.0_1761114013510_0.6153727717139659"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T06:20:13.716Z","publish_time":1761114013716,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251022061922.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251022061922.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251022061922.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Vx38gy5PmSaGtJzDdWq5Obc6BYqaeSqAwCnSPDlonuDW0InVrhYyitvoCxxvHTezqJJ+dhO3ngVbN8lZPKYt0w==","_resolved":"/tmp/0a597fbf17013bbc7056acb16710eef1/midscene-shared-1.0.1-beta-20251022061922.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251022061922.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Vx38gy5PmSaGtJzDdWq5Obc6BYqaeSqAwCnSPDlonuDW0InVrhYyitvoCxxvHTezqJJ+dhO3ngVbN8lZPKYt0w==","shasum":"25025ed4ddea0b1cf53cb47bc05a4e5771b1caee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251022061922.0.tgz","fileCount":169,"unpackedSize":736785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA3n0tvISX3fwWzd5BsNQWLvYgiauFqHAp8NVP5KIhMhAiA4ngw+nRjNOnT/I32xC6WMD0RAVQ3uI5CQnh03aq88ag=="}],"size":145292},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251022061922.0_1761114036803_0.8219943737672908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T06:20:37.025Z","publish_time":1761114037025,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251022061949.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251022061949.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251022061949.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gZMS/7WywV5lDOHWO1RTVVRDnd/rW8ZnIRAFyZcA/rbmbPfLJVFwVHTHi8MW6mtV7Nxzm9e4oQBB/x/d0ubU/w==","_resolved":"/tmp/afdb6375535c9b40153ec4078cbe6644/midscene-shared-0.30.6-beta-20251022061949.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251022061949.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gZMS/7WywV5lDOHWO1RTVVRDnd/rW8ZnIRAFyZcA/rbmbPfLJVFwVHTHi8MW6mtV7Nxzm9e4oQBB/x/d0ubU/w==","shasum":"4d2779658846183192c9b302f080f5ff0319db9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251022061949.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDuaOYpQzFBhntnhs/WJ4xZLWUUWLKVxWOG0PrjfDccpQIgM9zEkNH7F85S9AUjrjymb2SQBxUqKUkOwombeUjoIHI="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251022061949.0_1761114070319_0.6477313320955131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T06:21:10.692Z","publish_time":1761114070692,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251022093704.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251022093704.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251022093704.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-o6ocDkJSZMVSU8E9zglpIix/p4PNcvGtz4aSO3WvSSn6SM5k7Z9qYcTevhhOc3e1FwVvbntT3EVBTSoMi1mVSQ==","_resolved":"/tmp/566070e961b362b62619ec4fa8fb9bd3/midscene-shared-0.30.6-beta-20251022093704.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251022093704.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-o6ocDkJSZMVSU8E9zglpIix/p4PNcvGtz4aSO3WvSSn6SM5k7Z9qYcTevhhOc3e1FwVvbntT3EVBTSoMi1mVSQ==","shasum":"eed2e680b28dc9967cb31490f23cc91ccb673ee8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251022093704.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYboc1f2pRB33Lz0FynYADIc3/zTCj4tq/DhK0I8oenAIhAPyFRKl6savE4XtWwGn39qIdMSdA63InAG8gWukNOkuL"}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251022093704.0_1761125902067_0.5561251896134634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T09:38:22.330Z","publish_time":1761125902330,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251022111444.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251022111444.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251022111444.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vG9bvqW1gBsB5LXTE3pS/KWcwXzJnGhJcXo6xegs1o7OZlrMw2p0LJLet7hV3o/5YJxf0wZ2VM0g74axPPnL1w==","_resolved":"/tmp/7dae3186a98e98cefe3d2bb69c022074/midscene-shared-0.30.6-beta-20251022111444.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251022111444.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vG9bvqW1gBsB5LXTE3pS/KWcwXzJnGhJcXo6xegs1o7OZlrMw2p0LJLet7hV3o/5YJxf0wZ2VM0g74axPPnL1w==","shasum":"23d4d64cb25dd5006712d33d55c4002678939ccb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251022111444.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBPUgR1WVW71vhEZSzDUexBB2kgd++KpKxdVAHp/8dn7AiEA1o328bW3JRNSC3hurCQuDX8DupCwE98+djO50UHs7UY="}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251022111444.0_1761131762643_0.6800622699424643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T11:16:02.950Z","publish_time":1761131762950,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251022112352.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251022112352.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251022112352.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NGtMmhCA563YmMLD16Ys3C9lpxgnSPPGw5v0ejo5by5HUqHwVfONAFAStCSJ0rCDHsRIP1+byBUlBcoYhebUeA==","_resolved":"/tmp/89e0315506f6dd6834bd409f522b293e/midscene-shared-0.30.6-beta-20251022112352.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251022112352.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NGtMmhCA563YmMLD16Ys3C9lpxgnSPPGw5v0ejo5by5HUqHwVfONAFAStCSJ0rCDHsRIP1+byBUlBcoYhebUeA==","shasum":"829b0d89c618c0460791c3bbe17aed8d9a845075","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251022112352.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlw3CbK1tA0F0wVjX8yfZ60AOMcJRV+545kBjxjNkEGQIhAIg5mdr3PB3Hop0UM1cQBESe+qLHbcg6mO+jYZLAXmtI"}],"size":150357},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251022112352.0_1761132306250_0.24937739851232532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T11:25:06.496Z","publish_time":1761132306496,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251023082056.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251023082056.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251023082056.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sR3hCSkyQ+KGOrbiM1kecHFljksYBwQis3pn3EC6Z3BfawEJb19urhP/mcAXOJk5PBPEKbng5KA5mUtPNv3tBQ==","_resolved":"/tmp/71c571c179f54120368a5ddca7f9af86/midscene-shared-0.30.6-beta-20251023082056.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251023082056.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sR3hCSkyQ+KGOrbiM1kecHFljksYBwQis3pn3EC6Z3BfawEJb19urhP/mcAXOJk5PBPEKbng5KA5mUtPNv3tBQ==","shasum":"84b6281048df8a1f2e1659020818483f0c3095e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251023082056.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgjry29C3OF3Umddn8zBkVHkXs43UIdNyiKFM13I7jBgIgL6v5KlRU5dsRChiu75LyN9GjZ6NOzoLm1D05g763BOA="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251023082056.0_1761207734239_0.6500113383307169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T08:22:14.470Z","publish_time":1761207734470,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251023092723.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251023092723.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251023092723.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gv8zUtHpbXWyVaGWDnWLipC7CZQbuNrZxRQ5CXntYG7bvekdr3w7gA4Tj0I65f8MGPukG5tv+2HfD0YLzKC4qQ==","_resolved":"/tmp/bc4128386a72099dbfba23a11a005215/midscene-shared-0.30.6-beta-20251023092723.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251023092723.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gv8zUtHpbXWyVaGWDnWLipC7CZQbuNrZxRQ5CXntYG7bvekdr3w7gA4Tj0I65f8MGPukG5tv+2HfD0YLzKC4qQ==","shasum":"ab7249494ccf7b61d2ee0409dda048a5e1cdece9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251023092723.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC2sHfllqFNXC1mhiV+BkxUk+4sd1MaJTUHJqEc+VcyxgIgC9IGQI5vML7xW0YJNXUYFmJmRU6h323Xc3oSVsXz+8s="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251023092723.0_1761211721849_0.6746536556958784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T09:28:42.104Z","publish_time":1761211722104,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251023094958.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251023094958.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251023094958.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bx2tiZI3FzNOzFw0zYtaa8w9LCAFAEHgQaykaR/EeKRe9fxf48X9v6UjxMPGqzM20A/bAA8zvhi94OJFUiSzzQ==","_resolved":"/tmp/a04fb76461e2fd27bac78b5a6841d660/midscene-shared-0.30.6-beta-20251023094958.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251023094958.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bx2tiZI3FzNOzFw0zYtaa8w9LCAFAEHgQaykaR/EeKRe9fxf48X9v6UjxMPGqzM20A/bAA8zvhi94OJFUiSzzQ==","shasum":"40030934d5c14b41f693f1dc8ec44eb449e5ad8c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251023094958.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICxTuSkpWPisBH6jo5I1qwxWpae7Bf2Un+XRQXXxeAYEAiEA9Q6uQoPz1jnUSXWu/G4nFRa2eiaGCK+xweGdboHJ30o="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251023094958.0_1761213078501_0.2966154253829283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T09:51:18.736Z","publish_time":1761213078736,"_source_registry_name":"default","contributors":[]},"0.30.6":{"name":"@midscene/shared","version":"0.30.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PAILIHOd26WE2mWcZcA3IT8BoDboqoAtIsKu2PqVvhjeFEkVZDINogT7IkVg/UmRQCH3y5AYsnj4p309pWJmcA==","_resolved":"/tmp/0512cabf24ffbb85d1aa242b13a03bda/midscene-shared-0.30.6.tgz","_from":"file:midscene-shared-0.30.6.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PAILIHOd26WE2mWcZcA3IT8BoDboqoAtIsKu2PqVvhjeFEkVZDINogT7IkVg/UmRQCH3y5AYsnj4p309pWJmcA==","shasum":"4feb7682a9cd6337978a6e3fe30ab712c331d2c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNtxK4Eltxt2X23Kw4qVGhyQWisWN97hjGXzj4BTbPfgIhAK9s/7Dxm2IjfkiKaedimIbwYxWqLfo5794Yp8ZxulKn"}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6_1761215483676_0.6130920764049779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T10:31:23.937Z","publish_time":1761215483937,"_source_registry_name":"default","contributors":[]},"0.30.6-beta-20251023120226.0":{"name":"@midscene/shared","version":"0.30.6-beta-20251023120226.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.6-beta-20251023120226.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BHaaHc+W3SJuByEzYnlzxi/aqCDhCD+GxaJDv4XuAyVdLRu6CWIVZcNlf8tjLYY3sdfvtZfI2cHhtzZLKehGnw==","_resolved":"/tmp/4eb362144bf193cfc2fb26d3e9a7e013/midscene-shared-0.30.6-beta-20251023120226.0.tgz","_from":"file:midscene-shared-0.30.6-beta-20251023120226.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BHaaHc+W3SJuByEzYnlzxi/aqCDhCD+GxaJDv4XuAyVdLRu6CWIVZcNlf8tjLYY3sdfvtZfI2cHhtzZLKehGnw==","shasum":"9380f287ab252d54afe599d7f2e78d5b44469813","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.6-beta-20251023120226.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrmXfEq52nIn9mYMWpBb/79iSR3BfCRBLcnwOPyahSfgIgeL570teN7ppouO+lSkyBnZahgVO0q5krFMIW+v40eZA="}],"size":150356},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.6-beta-20251023120226.0_1761221028038_0.9388771310455319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T12:03:48.253Z","publish_time":1761221028253,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251024063839.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251024063839.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251024063839.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-X96r34WA5gD6Lj5jY2l9OIiMh0C0y6v1g/fBsQBIpn/L2OrX1INBWfmNhPj+uNxBnGIYgGXZbUt1MjvS/A+Ffg==","_resolved":"/tmp/f56dfff50b613cb052e84863ce79cb60/midscene-shared-1.0.1-beta-20251024063839.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251024063839.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-X96r34WA5gD6Lj5jY2l9OIiMh0C0y6v1g/fBsQBIpn/L2OrX1INBWfmNhPj+uNxBnGIYgGXZbUt1MjvS/A+Ffg==","shasum":"a0e080597a988474c29d5aa329179f40cc462aaf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251024063839.0.tgz","fileCount":169,"unpackedSize":740769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFedAS9iCveKkc90JpVRWNXwg1dxM6TjboT+UdIurPb7AiAb5oN3Z3ultizMAZsOkdOrzo+BrkKEClatath57NPW7Q=="}],"size":146113},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251024063839.0_1761287994292_0.4311340432002968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T06:39:54.548Z","publish_time":1761287994548,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251024064637.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251024064637.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251024064637.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-w2+9iF2jP5jU0XL3j5O5I8pclYrVoLje/knnRCB0/kEUA0TZT/dsr49str814PtKsJNQHM9LNvh6PRiS8waN5w==","_resolved":"/tmp/c5a4ee921306f0e669b9114686be5722/midscene-shared-1.0.1-beta-20251024064637.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251024064637.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-w2+9iF2jP5jU0XL3j5O5I8pclYrVoLje/knnRCB0/kEUA0TZT/dsr49str814PtKsJNQHM9LNvh6PRiS8waN5w==","shasum":"111859bca449ffd5e7495dc654886d739dbe5312","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251024064637.0.tgz","fileCount":169,"unpackedSize":729572,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHsIfC/EsFXwOTZzr22sA6eRExVLI+hCoFZb2QTut1zcAiAr48i2CI2a25KAFV0TI+2ci7mjTNHpdDqZYdelxQ5hZg=="}],"size":144137},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251024064637.0_1761288467003_0.3085609747048854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T06:47:47.264Z","publish_time":1761288467264,"_source_registry_name":"default","contributors":[]},"0.30.7-beta-20251024090505.0":{"name":"@midscene/shared","version":"0.30.7-beta-20251024090505.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.7-beta-20251024090505.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Op0cso9fpB5jCuEzulMP3TAFWlGycvC8N/p/tBI/+1lGhNsEU9o+sgWUfpzyzSfhJgBhFBoK28LaKlBj9XfwNQ==","_resolved":"/tmp/8ca9f162d57a91df76b30c3c48db29b2/midscene-shared-0.30.7-beta-20251024090505.0.tgz","_from":"file:midscene-shared-0.30.7-beta-20251024090505.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Op0cso9fpB5jCuEzulMP3TAFWlGycvC8N/p/tBI/+1lGhNsEU9o+sgWUfpzyzSfhJgBhFBoK28LaKlBj9XfwNQ==","shasum":"50e03ba9e29a5406e0dbaaa2333266a4fbde9e37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.7-beta-20251024090505.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4bx+hElxjm+iWsCogx7PLrykxpxH4xa5i62oBeNQPUwIgWT6b3esR2Aqw2Ii3SlBsOM+MfivehU+5s0/DDg3uAVo="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.7-beta-20251024090505.0_1761296778671_0.24417049382104183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T09:06:18.890Z","publish_time":1761296778890,"_source_registry_name":"default","contributors":[]},"0.30.7":{"name":"@midscene/shared","version":"0.30.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fEpmCteB44NVNEuxM7xWGoPAPjF2hiDaWwFlW0qDGNVd5c5mGJ7KEb3ExztT7wUJJ1w9C73BDOVWAoDf0onMfQ==","_resolved":"/tmp/737f98d706feebbf94c75f0bfc4feefa/midscene-shared-0.30.7.tgz","_from":"file:midscene-shared-0.30.7.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fEpmCteB44NVNEuxM7xWGoPAPjF2hiDaWwFlW0qDGNVd5c5mGJ7KEb3ExztT7wUJJ1w9C73BDOVWAoDf0onMfQ==","shasum":"95d6beafb909cebcebe475b59d698b9f177e119c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.7.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcYqEh8DEREsCpUrsaierSCdh2KQGU8CcCNlITKgGItwIgVI6XsBV6QxjFZL32VfvRlFoO1AyZTpAjsoQMD3Xehlw="}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.7_1761297977849_0.17327714462335098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T09:26:18.097Z","publish_time":1761297978097,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251027033034.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251027033034.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251027033034.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YG4YnG8HodT+WUjKLWld1OpQ3HZcc9bZEu2Zo8eMk2rg574l8aJEz6hSxgResJdILeVKAXkban4kfEToO/2Dmw==","_resolved":"/tmp/412aa5de960adf0c9f3c407b27265354/midscene-shared-1.0.1-beta-20251027033034.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251027033034.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YG4YnG8HodT+WUjKLWld1OpQ3HZcc9bZEu2Zo8eMk2rg574l8aJEz6hSxgResJdILeVKAXkban4kfEToO/2Dmw==","shasum":"7ded55f88defb66b190bd497df3d9e8ff028d98f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251027033034.0.tgz","fileCount":169,"unpackedSize":732987,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7LpmLUYR9HzsL7xnQ8/mnTOuHL7aPjexC/TR9wg6RlwIhAJOXOsKVzjHfpYGYwJXA5dBOnnfa29lF2xQIq90azMAn"}],"size":144916},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251027033034.0_1761535903686_0.9913675086509997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T03:31:43.927Z","publish_time":1761535903927,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251027034431.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251027034431.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251027034431.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-F9tqem4RfN1HcOYps6KQW/6Nf7VYIkM5FDNd7/pz+M1oHJo8sVm/yJ0CtUIizhRa+wVHQjMn60nX+7cKkSUyww==","_resolved":"/tmp/c69c2d27dafef5041bb18365e3dac19a/midscene-shared-1.0.1-beta-20251027034431.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251027034431.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-F9tqem4RfN1HcOYps6KQW/6Nf7VYIkM5FDNd7/pz+M1oHJo8sVm/yJ0CtUIizhRa+wVHQjMn60nX+7cKkSUyww==","shasum":"4c2454fbca676d432b8ca0f7666d5cbbb91cba13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251027034431.0.tgz","fileCount":169,"unpackedSize":732987,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGhU9jUglULcqVhlmkkj7zqK/5OTjzx43rBXtygwxBmDAiBr2ltWcOLNagzXd9w60cBuvUcFB3Q0CswTG0UGQAF7Uw=="}],"size":144917},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251027034431.0_1761536745562_0.6464232772787506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T03:45:45.894Z","publish_time":1761536745894,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251027074226.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251027074226.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251027074226.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jwRYpH7CooBacDxDGDs9gL4lgRrzHquFXnQ7sqsk6sBXsMBEjZssFzxmxjb70xLeOE7WFGI2uXYOvdBt3WcCdg==","_resolved":"/tmp/646ad92cae034e119b1a7511b5cdb054/midscene-shared-1.0.1-beta-20251027074226.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251027074226.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jwRYpH7CooBacDxDGDs9gL4lgRrzHquFXnQ7sqsk6sBXsMBEjZssFzxmxjb70xLeOE7WFGI2uXYOvdBt3WcCdg==","shasum":"d5b31d0ba5c33d75f10ef363f1e2535d43c164bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251027074226.0.tgz","fileCount":169,"unpackedSize":732987,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbjDcan0d8BP8iOB4/I0rvW8gbAcbbfJXMlYKZNvfIhgIhANiFbZWab0TrpIJ0/yb5DhJIC/354aDEXLJsq/UlsgHe"}],"size":144917},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251027074226.0_1761551021547_0.595363119079922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T07:43:41.756Z","publish_time":1761551021756,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251028021317.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251028021317.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251028021317.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+vAce1AnOBVDlzOO+AJAauQfDxxKlew2OgVpB5T1YM2jtMFeMkY2ZMnOFxAjcBdpVBbBr79mmN0WqmmGxwn0hg==","_resolved":"/tmp/b12890fe92bb46cf103cd65fd1bd98ba/midscene-shared-1.0.1-beta-20251028021317.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251028021317.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+vAce1AnOBVDlzOO+AJAauQfDxxKlew2OgVpB5T1YM2jtMFeMkY2ZMnOFxAjcBdpVBbBr79mmN0WqmmGxwn0hg==","shasum":"b95faadb0ede751704bbe50b548de27c17e4aa00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251028021317.0.tgz","fileCount":169,"unpackedSize":738624,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF4BGiIUovUrXnOXBOnxQB4qQwe/KYX2r351Z66sQHt5AiEApvokjeILDZA8+nMK2WTPvoamGeXgLxV9fH0g4aWc39A="}],"size":145567},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251028021317.0_1761617671189_0.889202441241141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T02:14:31.391Z","publish_time":1761617671391,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251028065320.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251028065320.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251028065320.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lb7txTIfYr065BwTtklF2MQa9Os7iE9qOtw1gNQWxS6pkYE1WYzfvj2NGK2blcUodWr5RX8jplIQqZObOsvuuQ==","_resolved":"/tmp/33ad468688eabd7953e6cabf3954dd32/midscene-shared-1.0.1-beta-20251028065320.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251028065320.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lb7txTIfYr065BwTtklF2MQa9Os7iE9qOtw1gNQWxS6pkYE1WYzfvj2NGK2blcUodWr5RX8jplIQqZObOsvuuQ==","shasum":"da6ad5869667a0f8614b4fee32a7b2613e3a4a70","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251028065320.0.tgz","fileCount":169,"unpackedSize":738618,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGSRPbQUcKv4eW9QXGHCzlHUIo8J8puwD68H6gDOAKHKAiEAuG2Skt6n/j/b9735C8uwdEpS3lJzlQ9rs+knbZQHu/Y="}],"size":145570},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251028065320.0_1761634474783_0.6485446913088175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T06:54:35.035Z","publish_time":1761634475035,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251028121806.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251028121806.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251028121806.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p3xJOfbpTEReeQqBZGUoIgnj5Bbw4wJs2Q8bZRbQv46f3LZ+BnqJEZt4aUV37zKYJI2l3noDYU4k04S6b5qBuA==","_resolved":"/tmp/4262833cd5bd22a3c669a1c48ff1947a/midscene-shared-1.0.1-beta-20251028121806.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251028121806.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p3xJOfbpTEReeQqBZGUoIgnj5Bbw4wJs2Q8bZRbQv46f3LZ+BnqJEZt4aUV37zKYJI2l3noDYU4k04S6b5qBuA==","shasum":"33c3fa4d808ac471c242ed1c6375cd79ef2de6f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251028121806.0.tgz","fileCount":169,"unpackedSize":738618,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICkPuqbcdo4Kiz/kGhk9tc0ys5o/Fgdd9MDpo9CZZyAjAiAdRRY0NeLRmL7JilzTyhTwDjSTcH5ESJOmSv0NBgznBg=="}],"size":145570},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251028121806.0_1761653960937_0.1909237254197098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T12:19:21.187Z","publish_time":1761653961187,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251029093754.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251029093754.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251029093754.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p8+OTEoQGzZblVvrxIWukRDI6ozUDAJCrfQlzgIoJOrmtIfJG8Sfg+snPl1tLJS/9FCjPHDr64bP0WRgZy2i/w==","_resolved":"/tmp/c29a07658e1176af2d9efe0738fd46c8/midscene-shared-1.0.1-beta-20251029093754.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251029093754.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-p8+OTEoQGzZblVvrxIWukRDI6ozUDAJCrfQlzgIoJOrmtIfJG8Sfg+snPl1tLJS/9FCjPHDr64bP0WRgZy2i/w==","shasum":"e87d9468de5c55d8d50e93d4fd81675702c8b99a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251029093754.0.tgz","fileCount":169,"unpackedSize":738412,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDyMI9DmGwI+4YrB3lbZYsXCZ/nd0WaWBVDPfWCTDDquAIgFQ0Y8/7682+u2thJJS68oLRUjqjPihBRs5/zi362neg="}],"size":145477},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251029093754.0_1761730749537_0.4261096675914968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T09:39:09.790Z","publish_time":1761730749790,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251030070226.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251030070226.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251030070226.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-k1xCQffkjpVpLQ104J1q8hXIOFG281XbndBZYDN0vtDbd0FnMc4inYZg+P3D4lXo/06nEZJdZ6zepv84s+D2wA==","_resolved":"/tmp/74d87de057f7e127f69a8bb0b9327ec1/midscene-shared-1.0.1-beta-20251030070226.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251030070226.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-k1xCQffkjpVpLQ104J1q8hXIOFG281XbndBZYDN0vtDbd0FnMc4inYZg+P3D4lXo/06nEZJdZ6zepv84s+D2wA==","shasum":"0da71965ac4ae835b1a35975ba06afe25249b1ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251030070226.0.tgz","fileCount":169,"unpackedSize":738412,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRwp8HqbK9PDZ6dMPSgyNAKBXxgq8TYgdUnnkrY8zaLAIgRURhHdk03Efk7Aves3UrQmpCRR5WmVo7lNL1lxHPXkU="}],"size":145477},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251030070226.0_1761807821157_0.6268917332553514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-30T07:03:41.367Z","publish_time":1761807821367,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251103074550.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251103074550.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251103074550.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Yj3y7N8f/qR9B8OTZ4/MnfcPZjj5eemRZLxUtVz+nzmnhGcrLF997XWZW370CuvdBkbo/O04CbFKcj7WrrE82w==","_resolved":"/tmp/d1e2987323049f2fe5861db42e8af56a/midscene-shared-1.0.1-beta-20251103074550.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251103074550.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Yj3y7N8f/qR9B8OTZ4/MnfcPZjj5eemRZLxUtVz+nzmnhGcrLF997XWZW370CuvdBkbo/O04CbFKcj7WrrE82w==","shasum":"c58674d62677a30beb4a22cf5c23a020f9ab0111","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251103074550.0.tgz","fileCount":169,"unpackedSize":739288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5TuQrsBgABpUWd6cUkJLDeTnqQlbcWFcyjSrziDCiIAIgZLqQQoZUy7t2tqs4Smk9i6ys4LaCmDQ3EATZ921XVf8="}],"size":145748},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251103074550.0_1762156025061_0.1639428437776307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T07:47:05.314Z","publish_time":1762156025314,"_source_registry_name":"default","contributors":[]},"0.30.8-beta-20251103084157.0":{"name":"@midscene/shared","version":"0.30.8-beta-20251103084157.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.8-beta-20251103084157.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XCGGf2r++YGaYskNbbXbRuadSQQWhJi47JMSX6mGPn7gEvtPefjnUMuo5x9j/F8t7Kg6XNAxTghTX/HAwV3qcg==","_resolved":"/tmp/9c6df7ecf81187f37d1dd8b9d1fb4bc2/midscene-shared-0.30.8-beta-20251103084157.0.tgz","_from":"file:midscene-shared-0.30.8-beta-20251103084157.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XCGGf2r++YGaYskNbbXbRuadSQQWhJi47JMSX6mGPn7gEvtPefjnUMuo5x9j/F8t7Kg6XNAxTghTX/HAwV3qcg==","shasum":"ca2122d487a0f47d41411e180b25d2a030efdcc6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.8-beta-20251103084157.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBgjp7IUdeD++suvcPrtBuycPAbKBqXHtayLiKvDgFz8AiEAkwKX62axqn2GWzpT2AmzYs8sBiMy/5RoLzNLBbwCzok="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.8-beta-20251103084157.0_1762159395466_0.4948053272584554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T08:43:15.705Z","publish_time":1762159395705,"_source_registry_name":"default","contributors":[]},"0.30.8":{"name":"@midscene/shared","version":"0.30.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jt1txKn3LvOxYCIYhtkevAsSZU6efvoqV6GcF5WiHgq/0olaCiyReA618j5dRVM9vrN8fRsQP/jgZL0ifGJ6aw==","_resolved":"/tmp/2fed34c669e57b6e6f8bf462f7ab8f78/midscene-shared-0.30.8.tgz","_from":"file:midscene-shared-0.30.8.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jt1txKn3LvOxYCIYhtkevAsSZU6efvoqV6GcF5WiHgq/0olaCiyReA618j5dRVM9vrN8fRsQP/jgZL0ifGJ6aw==","shasum":"4af2ef4cd9d5c75c62835ff544a699befb48a64c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.8.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGaAOC+ExMTxR4qVMrGhxvhbMNxxZ0vKkj5iAzEnjKNDAiEAlwE/6GwtwtW7eM45itlOo14wmqQdf5U8pPcrHDi5lEc="}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.8_1762230590536_0.3115763825574511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-04T04:29:50.811Z","publish_time":1762230590811,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251104075048.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251104075048.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251104075048.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9ZegDgXFMBuEqUBUdNW266XvsKiGV/IRSdIZmQ2/gezF3EmtiZ0renwoqqZ5O2paThH4fkylCJ3sSqZXwRLTHg==","_resolved":"/tmp/052be97aea1c9d7f83bf583473dea1f4/midscene-shared-1.0.1-beta-20251104075048.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251104075048.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9ZegDgXFMBuEqUBUdNW266XvsKiGV/IRSdIZmQ2/gezF3EmtiZ0renwoqqZ5O2paThH4fkylCJ3sSqZXwRLTHg==","shasum":"2ac181ad94274f2162a759bc13332655e9e92c00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251104075048.0.tgz","fileCount":169,"unpackedSize":739288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDU0ZpOOoUNW5LxY95A5w8/zOrSIrhBnfAo2pJAg0Hu6wIhAOjWBXecI9Dh2TftXuQNK/5G7WohEVBemcwZbDOs6sTD"}],"size":145748},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251104075048.0_1762242724252_0.09582016334995402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-04T07:52:04.472Z","publish_time":1762242724472,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251104101357.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251104101357.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251104101357.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Jiy6q1yzrJjmcjCfsfaL1oau9qRmVnlsubMLqWrF3AUM5sOcf8Pb+8a9FgFiXQTtyRiL0oLRnhku0ST5q86+Cw==","_resolved":"/tmp/9be50d5623ff995b53de6d1e7865e313/midscene-shared-1.0.1-beta-20251104101357.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251104101357.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Jiy6q1yzrJjmcjCfsfaL1oau9qRmVnlsubMLqWrF3AUM5sOcf8Pb+8a9FgFiXQTtyRiL0oLRnhku0ST5q86+Cw==","shasum":"91e1fee6802183eb9746cb2c042712479b7ce78e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251104101357.0.tgz","fileCount":169,"unpackedSize":739288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+F05gnQtuKG7BguM4hvD7OXgNN42eEQHjS6Bbha9o1AIhAJO2S8G5gMao4d/WG4ZvoxrEaUSgiyIXRatZu0CNy0zN"}],"size":145748},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251104101357.0_1762251306205_0.06123287345718853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-04T10:15:06.400Z","publish_time":1762251306400,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251106111345.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251106111345.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251106111345.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7gOXpGcePK1QTDcAQsIcsS3VWHUIdyozItBzg4sRZYCLVuU/Q/1izoz94YYwBcBDzzUKQS1rX/hv0Vl2e6RUBA==","_resolved":"/tmp/73c5c54821e2a797f4448b1cd8007735/midscene-shared-1.0.1-beta-20251106111345.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251106111345.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7gOXpGcePK1QTDcAQsIcsS3VWHUIdyozItBzg4sRZYCLVuU/Q/1izoz94YYwBcBDzzUKQS1rX/hv0Vl2e6RUBA==","shasum":"b19ab7f95a68bce110ee96674fe0ec3a2318bc1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251106111345.0.tgz","fileCount":169,"unpackedSize":739288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAEdMixLQs9qsq59MGXlVPksqQ0Fr1MQfi6IF8nY7s+eAiEAi8r4+Z+sb6VgIZcCThkhpj1XE+Y9AtGtMkWAjS5BrjU="}],"size":145748},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251106111345.0_1762427694365_0.9119183496486023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-06T11:14:54.551Z","publish_time":1762427694551,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251107042357.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251107042357.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251107042357.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SpW8vrB7EnmVlSdC0QLUcIhpNpfinZZuRLd//rIOKZqSfkXStCxsEdA2mpaveGg0AiRT50pn6emKkN16mwU0Yw==","_resolved":"/tmp/bcbbe669427a2d0c029b2844e4d14505/midscene-shared-1.0.1-beta-20251107042357.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251107042357.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SpW8vrB7EnmVlSdC0QLUcIhpNpfinZZuRLd//rIOKZqSfkXStCxsEdA2mpaveGg0AiRT50pn6emKkN16mwU0Yw==","shasum":"a7c61665448e5c3418a481eda4562c609790b5ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251107042357.0.tgz","fileCount":169,"unpackedSize":741380,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICSa5HTJ7aftwCvYAK46SJgHPkyJfPq3jsThoVMx6IqoAiAjaW62CQvccxPUy7vSwHOmE1CoHzLKxsQXTLZ6jWwwXw=="}],"size":145880},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251107042357.0_1762489509982_0.02750797070858435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-07T04:25:10.184Z","publish_time":1762489510184,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251107065041.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251107065041.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251107065041.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1DL6knzGr5CCP3h3qdfAYzhxRZx14S6O670PS2GVvMBnzHLigTp2PAqICmJekjgHwfQsq4ECwNa7vyNGUzV+4g==","_resolved":"/tmp/fcc9b5bf944f626f33c7e0f370465153/midscene-shared-1.0.1-beta-20251107065041.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251107065041.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1DL6knzGr5CCP3h3qdfAYzhxRZx14S6O670PS2GVvMBnzHLigTp2PAqICmJekjgHwfQsq4ECwNa7vyNGUzV+4g==","shasum":"a41863685070b5f6d51c25d0ec09e32ad0faf3b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251107065041.0.tgz","fileCount":169,"unpackedSize":741380,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDl7HbCfBFWmdS6Ub9SiD/lPEbWiTunEi4ZnbhfCphp9gIhALVZfVnoLI3zU/LD+34KD12tZNEOZnYPOJigsGpYp5t3"}],"size":145880},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251107065041.0_1762498314476_0.15531896538022183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-07T06:51:54.704Z","publish_time":1762498314704,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251110055007.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251110055007.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251110055007.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9EHAa2DhQ6M0PAtfNM9f7xAw8G64r7KkK6YchwAA3K6aqxC0e5DB5malCZhtLZXcbCEiSYM2yraZhHVi6fVj4Q==","_resolved":"/tmp/66cd6437528e2d878cce328b622a794e/midscene-shared-1.0.1-beta-20251110055007.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251110055007.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9EHAa2DhQ6M0PAtfNM9f7xAw8G64r7KkK6YchwAA3K6aqxC0e5DB5malCZhtLZXcbCEiSYM2yraZhHVi6fVj4Q==","shasum":"96cdfbb3ea7ddb265bc187ff0e7b6240e66e9aa3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251110055007.0.tgz","fileCount":169,"unpackedSize":740105,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEf2xueNM7kvSce+qCoHhpcr4mJ3P2Tw/5jhGj5KHmmmAiB54t+zpVFhczSmwl0U/erCWBCKUOGKBUEDDeyw0qpgDw=="}],"size":145612},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251110055007.0_1762753879653_0.22395459351523872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-10T05:51:19.913Z","publish_time":1762753879913,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251110115555.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251110115555.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251110115555.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xwaEtAa8knGPABhbL4naUNH4u5wMerIYWOhnQfhGvHIxsFaoESi68C9F7TxCmoDgbFpG1U9gKWqolz5iOhfp0A==","_resolved":"/tmp/92fbcca65e27801a8cb005370f81ea91/midscene-shared-1.0.1-beta-20251110115555.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251110115555.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xwaEtAa8knGPABhbL4naUNH4u5wMerIYWOhnQfhGvHIxsFaoESi68C9F7TxCmoDgbFpG1U9gKWqolz5iOhfp0A==","shasum":"7a056ee366a839bf07cb114f3de6296d74285e25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251110115555.0.tgz","fileCount":169,"unpackedSize":731400,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+aOvIEjIUR/SUHJlrf77XtoJHwFxAwRlYWSmg2EYuTgIgTSuIhUJY0dZ6yHiXTA4SjwXBRAOdbjL5PwO3v6V2v6Y="}],"size":144655},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251110115555.0_1762775828827_0.7403114960973884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-10T11:57:09.021Z","publish_time":1762775829021,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251110130223.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251110130223.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251110130223.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yD1kXt2W5DWlSSTdx8jK+2CQUqa1HpAv2NWnqoWy8mzIl/QQwUmwXthTnMpc/UoBR18LM8NDe8drIBTSEhQ0Vw==","_resolved":"/tmp/76c8143c30770e3008806b2aec7899d8/midscene-shared-1.0.1-beta-20251110130223.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251110130223.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yD1kXt2W5DWlSSTdx8jK+2CQUqa1HpAv2NWnqoWy8mzIl/QQwUmwXthTnMpc/UoBR18LM8NDe8drIBTSEhQ0Vw==","shasum":"11ff82a0fdac0ce425529c7d6232ab5946df15cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251110130223.0.tgz","fileCount":169,"unpackedSize":731400,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFkPly8rs4dyqYD665zD1aI+OY634px2emaewKUKLWFJAiA9y7O95RTdG/uvnVNnwoSLhn4LDrz9597cHxIBONnBuA=="}],"size":144658},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251110130223.0_1762779816120_0.9798433295550613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-10T13:03:36.321Z","publish_time":1762779816321,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251111072933.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251111072933.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251111072933.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UfviI9415CKEt1yZlQGyOFL3sb/aBQN4qtTIqn+LbkQYaVDfmgs8YJTcbp2yKp2KZbLU4Eu/oL1CnOqnawbOZw==","_resolved":"/tmp/c89ee06b2f4e74fd682b1861330de8be/midscene-shared-1.0.1-beta-20251111072933.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251111072933.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UfviI9415CKEt1yZlQGyOFL3sb/aBQN4qtTIqn+LbkQYaVDfmgs8YJTcbp2yKp2KZbLU4Eu/oL1CnOqnawbOZw==","shasum":"2cd67ab12814eba879b4d852dd1f5db8f311b642","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251111072933.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEli/rJaLAQ5fyvvf1S/YOm2HN8fu3ww9twbtJbqA2owIgZIa8ayHrnW306QzLfubDEdFKIqRM1TtfhzdZXE3ORHE="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251111072933.0_1762846246607_0.6011115196970656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-11T07:30:46.833Z","publish_time":1762846246833,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251111100700.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251111100700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251111100700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eAc3m8o7OILb06t/1wLtyJ8jhEMgN2q711Zs6jASw5vtHUT7LEtqObYDoRJVRhNHyed4gAk2W/7uavolJomFpA==","_resolved":"/tmp/95acfb352d194fdbf3d14dd243041140/midscene-shared-1.0.1-beta-20251111100700.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251111100700.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eAc3m8o7OILb06t/1wLtyJ8jhEMgN2q711Zs6jASw5vtHUT7LEtqObYDoRJVRhNHyed4gAk2W/7uavolJomFpA==","shasum":"1301f074c9ea369b3947cf04ea30d02d8e8b7bb2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251111100700.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDX/rx2vmWqUKMcJFgN86lFw2sDwRy564ak3tnFudl79wIgVWtJRtP+wRtaOZ/ruH+3ycJDTA/ZnCsCis3Rj+9yVSY="}],"size":144753},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251111100700.0_1762855694786_0.23122165122483196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-11T10:08:15.049Z","publish_time":1762855695049,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251111112606.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251111112606.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251111112606.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qtGO7nBtgvQnkRJfJuVEnufLOGeMP4Az6uHT4+ZjR+6XeI61GIIa/xyv8GLQfxAkguSdmDs7a2H2GxbnLkFw1Q==","_resolved":"/tmp/53a977c96ab852128e0cc126b1daffdf/midscene-shared-1.0.1-beta-20251111112606.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251111112606.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qtGO7nBtgvQnkRJfJuVEnufLOGeMP4Az6uHT4+ZjR+6XeI61GIIa/xyv8GLQfxAkguSdmDs7a2H2GxbnLkFw1Q==","shasum":"b459d7108d0c5a01b45164685485ace44fef5970","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251111112606.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC20mIXvmf7BF/Jhp+LpUr+w0sPhHZFA2C38zGRS4oG0QIgQQZt0L1gbNTEYtMZkuysjdpBDRG0UIMDoxSYBve0LZU="}],"size":144753},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251111112606.0_1762860433055_0.561019031669425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-11T11:27:13.347Z","publish_time":1762860433347,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251111120301.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251111120301.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251111120301.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gJQy5CvMcdcBNnCGUk8db47oFbAkeu0t5eCb1hEspHgq285o/ELKjiBF1XUb4hkdTXYL0jV6pqammHw9lBrWNg==","_resolved":"/tmp/036b86fe847b868a7e170c45ecfae7d4/midscene-shared-1.0.1-beta-20251111120301.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251111120301.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gJQy5CvMcdcBNnCGUk8db47oFbAkeu0t5eCb1hEspHgq285o/ELKjiBF1XUb4hkdTXYL0jV6pqammHw9lBrWNg==","shasum":"6dfe759bfaa6f42c1608e9367c80d71434020a17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251111120301.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDGG6rt09RG1kkHjmUUXMQ7LSukKrWx0FESdfrtY8P45AIgGNUOq/7s/+Y1cXvMAY1/jOkacnwTPPMxNd5Afl/tTWI="}],"size":144753},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251111120301.0_1762862656697_0.04916421809721094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-11T12:04:16.984Z","publish_time":1762862656984,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251112052306.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251112052306.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251112052306.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I4nOf9C9x50Hk7+eJwqUYOieSWF0OiXTgFXULrzlO9uq2gVaXpYrh7mZjuuIPG8adLnObpBXJWf+FHspsSKCSg==","_resolved":"/tmp/d6141353b186083989eda5c88e34e693/midscene-shared-1.0.1-beta-20251112052306.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251112052306.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I4nOf9C9x50Hk7+eJwqUYOieSWF0OiXTgFXULrzlO9uq2gVaXpYrh7mZjuuIPG8adLnObpBXJWf+FHspsSKCSg==","shasum":"6b09919709b84af1434596521b91af4ed6921776","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251112052306.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmwQk8exWT2mBghJS0TE09rkzxSsAG0eD9k73wvgiRVQIgZU32m+p52GaM6EhmNAxpGFjRMScxuGQaBa1Mjimc6X8="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251112052306.0_1762925058049_0.9091941155050423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T05:24:18.248Z","publish_time":1762925058248,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251112060124.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251112060124.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251112060124.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XJr6yOxHoPqpyc+OWM2zZhunFL76PFvrParPiaAXQXj/cmIcZYRLzwHok/sa1bq+WwWoi+bZoWNtX8iZ83y+Gg==","_resolved":"/tmp/1f484ab80c902f621309e6c3dea70783/midscene-shared-1.0.1-beta-20251112060124.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251112060124.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XJr6yOxHoPqpyc+OWM2zZhunFL76PFvrParPiaAXQXj/cmIcZYRLzwHok/sa1bq+WwWoi+bZoWNtX8iZ83y+Gg==","shasum":"70c8f5556e65b86f92522a720f2526fb144b1dc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251112060124.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIExmHd6k9kBLEd8MayJrJsXufv7P5jGOdF5fNjlTsmyJAiEAgorfzwDkc92ZeM6jLCndAi8cmetBaOaJc3EiVFxAPgo="}],"size":144753},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251112060124.0_1762927358079_0.9070399934011344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T06:02:38.304Z","publish_time":1762927358304,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251112063308.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251112063308.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251112063308.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AjHm2KnKPGDX15QBLWEAONqRJEKJSqczjUf6o6+dSPq9uzYhNCsvV5YlegRo+AsF/rTuJdyLUXtdPpAjPHfjsQ==","_resolved":"/tmp/9dae510f988d9949b2d5e49855beef42/midscene-shared-1.0.1-beta-20251112063308.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251112063308.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AjHm2KnKPGDX15QBLWEAONqRJEKJSqczjUf6o6+dSPq9uzYhNCsvV5YlegRo+AsF/rTuJdyLUXtdPpAjPHfjsQ==","shasum":"6841577944e9df97928513c44816eb0dc4d2c2bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251112063308.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHJNPFszSzeILHakRCHlQeYOAG2uRtjVqryhHYRPwP0SAiBNqUx0+N18rH2jl1ghOANDrPlffG1AUl2+dd66C/HM+Q=="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251112063308.0_1762929263506_0.11782815582479755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T06:34:23.732Z","publish_time":1762929263732,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251113024542.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251113024542.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251113024542.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3acFUjwRNmdiszfSiM9ZGsLpPAvKnSaPSpP0lIV7ASFTYuTaLi1ySOG+py7cqdpdwQd0ruJsq8fEyF0g6zvjtQ==","_resolved":"/tmp/d3b24ecffd0b0587ed0ab99172e25b84/midscene-shared-1.0.1-beta-20251113024542.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251113024542.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3acFUjwRNmdiszfSiM9ZGsLpPAvKnSaPSpP0lIV7ASFTYuTaLi1ySOG+py7cqdpdwQd0ruJsq8fEyF0g6zvjtQ==","shasum":"bdcd1714b4ea3c38afc1207bdbe062138bd9fb1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251113024542.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICAQGCS8NhPRmBKYqDqGtsMh8uOqy3LNmrhgI2FlRPRHAiEA0cOrtCiaL5/U6qKQZrAV+BaSqxKFJdVY58JBWRCw8mk="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251113024542.0_1763002015548_0.4055898648549785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T02:46:55.784Z","publish_time":1763002015784,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251113024544.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251113024544.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251113024544.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-E6vDx9DoMlgqNBrzI2sXDGahJdOwq/QuLzvUW0A5kwO4pIoGQYD6e3Y5bWT0sAP/5SmGvVUT0llMuTqke1fmnA==","_resolved":"/tmp/d8d689a15be22dc93a25299391536a6e/midscene-shared-1.0.1-beta-20251113024544.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251113024544.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-E6vDx9DoMlgqNBrzI2sXDGahJdOwq/QuLzvUW0A5kwO4pIoGQYD6e3Y5bWT0sAP/5SmGvVUT0llMuTqke1fmnA==","shasum":"efbbf88215b09b6ac87c3069cf2763ba3ba75472","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251113024544.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDH3n+EYPT2ZSD6U+oUxkn8Zloc++LdN2kN9rfl40uRewIgLZd7hfGRgj0dKBhwVP/WCZskWolOksBwpMkfKfUz6Vs="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251113024544.0_1763002017041_0.10877598370208275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T02:46:57.368Z","publish_time":1763002017368,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251113024939.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251113024939.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251113024939.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-M1A2j9wGfCAIqGu6alez56v0ZI5yvop9v8QgCO3vT8ybVh59FUxb6AYWBy7WHYRg6BrhpEaZGRfElBNHk9UTLg==","_resolved":"/tmp/7b32da6afc46abef7ae5b4f65a83fc80/midscene-shared-1.0.1-beta-20251113024939.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251113024939.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-M1A2j9wGfCAIqGu6alez56v0ZI5yvop9v8QgCO3vT8ybVh59FUxb6AYWBy7WHYRg6BrhpEaZGRfElBNHk9UTLg==","shasum":"950a2bf1ef3851da6fe038f201c28d7e9e8932ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251113024939.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZrqD3wxA+zvwasXjS4FgoWqIA/ovv2iFG1fsz1PqLjgIhAJ6RcdGPtNJ/XQOMk6qIchkMXZdvRwrLdlCPRyHeXSBG"}],"size":144756},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251113024939.0_1763002253909_0.8810896613404626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T02:50:54.082Z","publish_time":1763002254082,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251113025023.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251113025023.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251113025023.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DzltoEZH2r1+VLstcugN77NsEzevEs7tF+QxMfNJnoV+avmSfEBVDIw9yCQ+M/O2IUoZ85VZmeXMOnBSvg0P6A==","_resolved":"/tmp/5d534267e266388cb3b97a537b111de4/midscene-shared-1.0.1-beta-20251113025023.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251113025023.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DzltoEZH2r1+VLstcugN77NsEzevEs7tF+QxMfNJnoV+avmSfEBVDIw9yCQ+M/O2IUoZ85VZmeXMOnBSvg0P6A==","shasum":"8f6e16f0a1988eea42e0bece2952485691869b4a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251113025023.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5wqlV1IcRHFQtEY6LHyQqtNpAHOcwVTkqsOGMwTAqDwIhAKuWpPxq+bGYT1jln9U6Jic4YA6QwrkFnbCAbkMGYhUc"}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251113025023.0_1763002298896_0.2429030912078458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T02:51:39.060Z","publish_time":1763002299060,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251113032744.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251113032744.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251113032744.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+unNgbb1Mg81HWRSU/ig55nJkMAytNJQnM04uvWQuEX9bWJixmJG07GaCKikUUeGyzltCKkZ11EP2rQJsU3fZg==","_resolved":"/tmp/cdf034882c2a85e8151485ee9ca9328b/midscene-shared-1.0.1-beta-20251113032744.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251113032744.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+unNgbb1Mg81HWRSU/ig55nJkMAytNJQnM04uvWQuEX9bWJixmJG07GaCKikUUeGyzltCKkZ11EP2rQJsU3fZg==","shasum":"3ee4138ccb995de5a76feb0faf2768569b6b95b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251113032744.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHXGaUIfe63Rx1Gu0Ga5/0OMtyQ0DUu1p2Z7ZfcnZ8SQAiEAr4k6yi5jxkJ7NzitBqdPDdoiTKHut/DSI+gLIs7MCak="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251113032744.0_1763004538873_0.32693863181915583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T03:28:59.128Z","publish_time":1763004539128,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251113033118.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251113033118.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251113033118.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9jV/uREuaHH7wVG15YfWgcZ7VQtQcf1fVL48fslrQGii/ZfCWA3OpadCyH5PKyLQ5Istyke3BRTJd18NeOSq1Q==","_resolved":"/tmp/98531374be826a60724c7076199f627e/midscene-shared-1.0.1-beta-20251113033118.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251113033118.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9jV/uREuaHH7wVG15YfWgcZ7VQtQcf1fVL48fslrQGii/ZfCWA3OpadCyH5PKyLQ5Istyke3BRTJd18NeOSq1Q==","shasum":"db4519019ae29b21e5c9d3d6da1255b162dbd927","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251113033118.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBAxnvHHlGulH/3QpehV2yHqQyfrj2ErTqWE0Mr8PvV6AiArY/DZSH9r0ucnG/hec6FAWC8efcxT29RZG3s5O/9gow=="}],"size":144754},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251113033118.0_1763004750515_0.11516174242698574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T03:32:30.702Z","publish_time":1763004750702,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251117082110.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251117082110.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251117082110.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nMQTY6ssRWLxxzy7RiSzlLjJFFmAx8wQjpTxJ7sf5k5DK7YNX3yJt9a5/ZsdOVzfjm4+xM/5LWDszvBli9SBCw==","_resolved":"/tmp/30796de83c59c87205f555de0e628025/midscene-shared-1.0.1-beta-20251117082110.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251117082110.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nMQTY6ssRWLxxzy7RiSzlLjJFFmAx8wQjpTxJ7sf5k5DK7YNX3yJt9a5/ZsdOVzfjm4+xM/5LWDszvBli9SBCw==","shasum":"ec476a31abc50fcd3ca2a31b8a4b72791cd3f174","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251117082110.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4FW7eCyVksHnIh84EToc16SfS+63ISWJ4GPnMzMPeswIgXXv0sPZTlk6Q5T6VPp3aOTJ1IzwAb8taCwDVehR5NTo="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251117082110.0_1763367745702_0.23949575223057362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-17T08:22:26.011Z","publish_time":1763367746011,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251118021215.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251118021215.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251118021215.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ftlcT+HP5bA41H+M0GxHSbyH9Vqr7NASOnNjx78nilYoBIhtA1Inz0uu3XJEcff4LjA+nNpVtaXcCVQZfTwYAQ==","_resolved":"/tmp/a39e17da3d5e01051032ba3822f4eb82/midscene-shared-1.0.1-beta-20251118021215.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251118021215.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ftlcT+HP5bA41H+M0GxHSbyH9Vqr7NASOnNjx78nilYoBIhtA1Inz0uu3XJEcff4LjA+nNpVtaXcCVQZfTwYAQ==","shasum":"adba3734e5a329971e761d2b482a70458f526208","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251118021215.0.tgz","fileCount":169,"unpackedSize":731754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPr2ManUnYihpy1CFYSgxtaNghfQ6Yhoq4oFo0nSApZgIgFs+NbtnQN+2Fx18wGqGAWrB5Smlu09EJFT4LEirWL8Y="}],"size":144755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251118021215.0_1763432007862_0.663579667443537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T02:13:28.091Z","publish_time":1763432008091,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251118032203.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251118032203.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251118032203.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RSmHEZdmyepd46Du4BTLz6DxtWqT7iUgXoMOb3pbotT4DjVQY+YxUiCTtoOIXOqz9b5BufCkikkjbLJNRmFfqg==","_resolved":"/tmp/67d93e7ce637032833f5d8fa65e05435/midscene-shared-1.0.1-beta-20251118032203.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251118032203.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RSmHEZdmyepd46Du4BTLz6DxtWqT7iUgXoMOb3pbotT4DjVQY+YxUiCTtoOIXOqz9b5BufCkikkjbLJNRmFfqg==","shasum":"07ea63cb5a70f2112353f5e19e9102cf3260134a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251118032203.0.tgz","fileCount":169,"unpackedSize":747777,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEpazi0YH8r/ph2VrXMtxeRjyQN5MbBDM21kJKKbho3mAiAelxI1Yx9wiYQO2XCHq3k49ilfuDDPlz6Xw5MOdny+Tw=="}],"size":148165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251118032203.0_1763436195774_0.8944869841904135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T03:23:15.991Z","publish_time":1763436195991,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251118060105.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251118060105.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251118060105.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-r0r+2BpwL3yMdiUOjI/fL4a7Dsh8oKgnJnUT+nbOHmo8Pmpy5ISeiVuEu3hYyZqToM43381k2V0zbRXBsfPLDQ==","_resolved":"/tmp/455661e2087a1bc68174b3b0d8c56257/midscene-shared-1.0.1-beta-20251118060105.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251118060105.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-r0r+2BpwL3yMdiUOjI/fL4a7Dsh8oKgnJnUT+nbOHmo8Pmpy5ISeiVuEu3hYyZqToM43381k2V0zbRXBsfPLDQ==","shasum":"3d1a2928f4adc9889b6af1aab632f8217d897da2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251118060105.0.tgz","fileCount":169,"unpackedSize":747777,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/0/XtIYsMGsMLZI0MkU5/k2RnHhR3jwb7nt0eoIzjVAIhAP5UOyt0OPKRM3iGahm6b6EtikCNi7CCS2MyKIUuo1+n"}],"size":148164},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251118060105.0_1763445733556_0.062119129321609234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T06:02:13.835Z","publish_time":1763445733835,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251119025754.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251119025754.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251119025754.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Lqa8VpOIsJM245PINr4P6OOYGrA6oaxiTSY/bmUSfHiJYoAL6q9168BUqzHDRCoZC2RrUJluG2BQRyp04zR6aw==","_resolved":"/tmp/da845afa53b59a13e2952e73fbf50061/midscene-shared-1.0.1-beta-20251119025754.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251119025754.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Lqa8VpOIsJM245PINr4P6OOYGrA6oaxiTSY/bmUSfHiJYoAL6q9168BUqzHDRCoZC2RrUJluG2BQRyp04zR6aw==","shasum":"7db0111e4242918552e5d45b31ab1481a9db8ade","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251119025754.0.tgz","fileCount":169,"unpackedSize":745540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDocSL55s3AAgWQvXYzFzISjo1+VG7cVIPkgkEriIT61AIhANH87RFmCt1kzSlw0XBAIxvcfSY0e5kjC/3/Z3RHv9nV"}],"size":147856},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251119025754.0_1763521147204_0.019734266652806642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T02:59:07.437Z","publish_time":1763521147437,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251119084156.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251119084156.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251119084156.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wmTao/cBmp+3kExY3sh8XCRJRIEhZ0Ff5oZ9Wgvc6Ms9unEmXP0WF7WTgFUrp7TXGprfn8S4orFFTwpJXAnE3Q==","_resolved":"/tmp/c60fe3d3293c8cd8d0f8b79866797f71/midscene-shared-1.0.1-beta-20251119084156.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251119084156.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wmTao/cBmp+3kExY3sh8XCRJRIEhZ0Ff5oZ9Wgvc6Ms9unEmXP0WF7WTgFUrp7TXGprfn8S4orFFTwpJXAnE3Q==","shasum":"ccaa98b73a86a0a125ea196f3e80c0739aa97ebc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251119084156.0.tgz","fileCount":169,"unpackedSize":745540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPxLps8G3I3rgvSndbw0DCg7xBGeE1PSBawKv3BWI+IgIhANqDSQWt9QHw8/6LnYQri48cUQeTcozQ0tO4UlG5/9Tp"}],"size":147857},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251119084156.0_1763541788699_0.14637571387872406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T08:43:08.936Z","publish_time":1763541788936,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251119125954.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251119125954.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251119125954.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dXFXIAAoJFqyJrtnZEInQGnXEeXAIOlpkqwPV7hoFH0y6eXUxi1inZ1jNESolkcPSViOj45+dULK+iOuFTPRnA==","_resolved":"/tmp/95cb52d3ec42904d7222ae8b9875c325/midscene-shared-1.0.1-beta-20251119125954.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251119125954.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dXFXIAAoJFqyJrtnZEInQGnXEeXAIOlpkqwPV7hoFH0y6eXUxi1inZ1jNESolkcPSViOj45+dULK+iOuFTPRnA==","shasum":"f81f321cf528e2f29edaa77e79684849ad0781d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251119125954.0.tgz","fileCount":169,"unpackedSize":745540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID31w/C9LTVIpNQTEkrYq353+mh20/2HqD6PKqTs/s3TAiBDJ/5uReejdM6upfG1BwaeUNPvES19ubdC8MicPAffnw=="}],"size":147856},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251119125954.0_1763557267780_0.9068368472281401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T13:01:08.010Z","publish_time":1763557268010,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251120033205.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251120033205.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251120033205.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-J8zwO53RdYkmkXVPlX6WxNB5Zc5LYGPF5Fyn6FpONdcCAm2URM9O+poIz2JHKHx8MtCsdLuP3WRU3IB8BnPilA==","_resolved":"/tmp/18c2ba5af8393da905e444c54019bc05/midscene-shared-1.0.1-beta-20251120033205.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251120033205.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-J8zwO53RdYkmkXVPlX6WxNB5Zc5LYGPF5Fyn6FpONdcCAm2URM9O+poIz2JHKHx8MtCsdLuP3WRU3IB8BnPilA==","shasum":"a156d47102fa0b470c2bf63be614cca35898ce42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251120033205.0.tgz","fileCount":169,"unpackedSize":745540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQw4fQ4++T8r1CpwdXl7eDpMgHDzzPDllUNqsAcv0tmQIhALWFjB3WHCBnc3dJYzxEDCAp/9BrRsw7QbB+hflvv5gM"}],"size":147856},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251120033205.0_1763609597407_0.26506461486227306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T03:33:17.626Z","publish_time":1763609597626,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251120045856.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251120045856.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251120045856.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-10LzWoZ6t2U5SLw1kgs9heYjSvfrjWJ8kyHZNXHU+3pp1nGIa3/RqiZcbMxf9vpR5HB8NQ+HFF/iMPxKDVAcug==","_resolved":"/tmp/85fde4ea10231d677317030cd4d40a24/midscene-shared-1.0.1-beta-20251120045856.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251120045856.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-10LzWoZ6t2U5SLw1kgs9heYjSvfrjWJ8kyHZNXHU+3pp1nGIa3/RqiZcbMxf9vpR5HB8NQ+HFF/iMPxKDVAcug==","shasum":"1a97c2ed253e04b295905cb889863dff34f2b8c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251120045856.0.tgz","fileCount":169,"unpackedSize":746812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFT/U6etiwfSoQpSkTf+ikQtQkyAxapWQfLG/Sb1D4MmAiBrK0H75LD7yHG3pqeLSGLalPcdLZLtmHDP8wva5AMEYA=="}],"size":148043},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251120045856.0_1763614809353_0.8328527085404405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T05:00:09.596Z","publish_time":1763614809596,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251120071640.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251120071640.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251120071640.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-grFQfq7NRH2OvkHNiBOe5HDPO+Mq36cy3Ay8BKZms/vpTknRriGIhCXp89eQBPGBXd8biO6IRwTaQuGyHYH4TA==","_resolved":"/tmp/31d27da74829f1cb3cd32a1ed91b90f0/midscene-shared-1.0.1-beta-20251120071640.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251120071640.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-grFQfq7NRH2OvkHNiBOe5HDPO+Mq36cy3Ay8BKZms/vpTknRriGIhCXp89eQBPGBXd8biO6IRwTaQuGyHYH4TA==","shasum":"50110fef03056f56ccda4b7603d24505f7cd44ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251120071640.0.tgz","fileCount":169,"unpackedSize":746812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB3jPdOM0NIMYMB59Gko+NFT5srB7w6ZQGHEh9iBc9gSAiEAxns4cUQ2ldQLlnuBshgsnAmzM8pLVZ5ldFLiS/Mztwo="}],"size":148043},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251120071640.0_1763623073941_0.5329343686367964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T07:17:54.159Z","publish_time":1763623074159,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251123160938.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251123160938.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251123160938.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IWFQ3x8ZEiX6DymFjGiDU7ECwTbnXYZ0DNEKEc45frQ2x/pnehtegjH9lhDLfQizWaijBHDgO5Ps9blIjhqD4A==","_resolved":"/tmp/2c200a79fc2d69972c27854247be54b2/midscene-shared-1.0.1-beta-20251123160938.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251123160938.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IWFQ3x8ZEiX6DymFjGiDU7ECwTbnXYZ0DNEKEc45frQ2x/pnehtegjH9lhDLfQizWaijBHDgO5Ps9blIjhqD4A==","shasum":"11aff72d99228760d6c99e43d3b389ff05df6cb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251123160938.0.tgz","fileCount":165,"unpackedSize":710103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFf7zYGf5Ug0RJhuad5n8ct9sQYzgwlu1au9aJZJSLMAIhANxFZXrEb55TDwV3pem7mDI9HKZX1uSNZMBh0eZEDszW"}],"size":141415},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251123160938.0_1763914250723_0.4627016322452866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-23T16:10:50.932Z","publish_time":1763914250932,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251124014653.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251124014653.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251124014653.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EVvijTRrKAHVxlh14W360EUgNHqZbS70WDVSmkdGccZjCUxW6H0XteKsKToH6zWQI51kQJ26v72O7MM/ld2WAg==","_resolved":"/tmp/57688df5f7b611c48f83eb26f96625f2/midscene-shared-1.0.1-beta-20251124014653.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251124014653.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EVvijTRrKAHVxlh14W360EUgNHqZbS70WDVSmkdGccZjCUxW6H0XteKsKToH6zWQI51kQJ26v72O7MM/ld2WAg==","shasum":"6767e9e32a298280696d7a8362ec47e0181bcb14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251124014653.0.tgz","fileCount":165,"unpackedSize":710103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA6eSAjs2Fqj0rokcyrsuKJJhS1ChCZwSI8yhdatwr/bAiBqW8yycXfCNt76IKj5JTJG4oSq7Lq2qwqephg15CMA3w=="}],"size":141414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251124014653.0_1763948880872_0.03584383324514606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T01:48:01.162Z","publish_time":1763948881162,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251124021017.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251124021017.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251124021017.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MKd2EjXrgalELodUlFZ5lbHye8M+NN0i0G/oJ+Nfiwnu0M0oCtDHsadIJ1ihCBq+MeQAk+KCh/NZTYptBqSIQQ==","_resolved":"/tmp/de7854580196053552874be5e23ea830/midscene-shared-1.0.1-beta-20251124021017.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251124021017.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MKd2EjXrgalELodUlFZ5lbHye8M+NN0i0G/oJ+Nfiwnu0M0oCtDHsadIJ1ihCBq+MeQAk+KCh/NZTYptBqSIQQ==","shasum":"3ea06fb6a02950fb84333ba165af95d6e5319d7b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251124021017.0.tgz","fileCount":165,"unpackedSize":710103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGgbaRoNOh7NoEsUvYJPA9RhcoWb8tuJFK00Wxv27VBgIhAKU03X5yC0IhRtLacychYgKJi6DHibgfJBpu+N7rWFme"}],"size":141414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251124021017.0_1763950290718_0.36922772213357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T02:11:30.916Z","publish_time":1763950290916,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251124032544.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251124032544.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251124032544.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eRCQvBsycJUWjbww/Yk3uPf5/o9uhPDbyQUG4KOy/RlNWS+h2RXBOfYwS1dYdA45cnRFVFnVh25XNmcWuXPYXg==","_resolved":"/tmp/f73a8c149361c5b0b2e1bbd01c689581/midscene-shared-1.0.1-beta-20251124032544.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251124032544.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eRCQvBsycJUWjbww/Yk3uPf5/o9uhPDbyQUG4KOy/RlNWS+h2RXBOfYwS1dYdA45cnRFVFnVh25XNmcWuXPYXg==","shasum":"8f27f0bfd181e4fd88a2eb83255607d03c4cbb5b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251124032544.0.tgz","fileCount":165,"unpackedSize":710103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnoZSXrizzhVkAv+joG5OkEkMe8cRsrmBRtA/2i79w3gIgJdLSlyw0alEwEOhJP0TfXJ2MKyNCH4HBLWSUA7GTP1M="}],"size":141414},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251124032544.0_1763954817036_0.7235300608577151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T03:26:57.261Z","publish_time":1763954817261,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251125082516.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251125082516.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251125082516.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oGH8m+QXfzNtihzRADikJBLiMFzUDFrtWlrTCkfPJUzyAOhOlT+cD4ET6uKkQnbDoaga0FmwJjNgRAyGZPVebQ==","_resolved":"/tmp/7328baf0508b2687e59bd7a43e3abbbd/midscene-shared-1.0.1-beta-20251125082516.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251125082516.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oGH8m+QXfzNtihzRADikJBLiMFzUDFrtWlrTCkfPJUzyAOhOlT+cD4ET6uKkQnbDoaga0FmwJjNgRAyGZPVebQ==","shasum":"848b6cfcbddc70761041a1cebb73f3d02d45194c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251125082516.0.tgz","fileCount":169,"unpackedSize":712764,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHAw4TQS//fqfogblQ1SBhnhZ2q5zXyaNzf/VCweX4tSAiEAyMST3r+cyQYrtiq1y75B0qhapyTKpn8j3QCZCNvuG1g="}],"size":142029},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251125082516.0_1764059190585_0.7952479439573692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T08:26:30.908Z","publish_time":1764059190908,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251125123731.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251125123731.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251125123731.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qyv9yMuqs51lj2KGoqww3Mf1QATLTVT/eL27K7q0v00/PKHeVz+ZI52gJMv60TxVFoPsIVzoOZFXIQP9ZcHuPA==","_resolved":"/tmp/422d2dd67d6d2054410a995208ab914c/midscene-shared-1.0.1-beta-20251125123731.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251125123731.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qyv9yMuqs51lj2KGoqww3Mf1QATLTVT/eL27K7q0v00/PKHeVz+ZI52gJMv60TxVFoPsIVzoOZFXIQP9ZcHuPA==","shasum":"750199f327dbec533e64c18e852464d237c635b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251125123731.0.tgz","fileCount":169,"unpackedSize":712764,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEyGPfvRp7Xwf1qMtrmnQ8J8JZESedCsqyIwnHSj9z9eAiAUvqRZkcchjbH7kP2sX/3le19ggwAALzC9/wrbcW1YYQ=="}],"size":142029},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251125123731.0_1764074316585_0.16639217514265714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T12:38:36.793Z","publish_time":1764074316793,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251126031734.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251126031734.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251126031734.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sZRx7YbX93A2C8r/bHDF/is+ZRzjffNc+vhbZGVL8F+tyB6lbj3hn09NkHn9f+QABT8V3FnqV4vkTPwaGLRLdA==","_resolved":"/tmp/bba9cb4bdc59369ecd1eec375ca94871/midscene-shared-1.0.1-beta-20251126031734.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251126031734.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sZRx7YbX93A2C8r/bHDF/is+ZRzjffNc+vhbZGVL8F+tyB6lbj3hn09NkHn9f+QABT8V3FnqV4vkTPwaGLRLdA==","shasum":"db1dd0547fd27d3f9ece8877d4ef1457d17f49cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251126031734.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCmdWco4DS/C7/3vLwj/vyMUmhfzeblvfVBNe3HUpu6/wIhANCHQYlo+uwNwiolTqTGKLnVj253GUR90/RFsxld1yZe"}],"size":142030},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251126031734.0_1764127124828_0.16426193063882844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T03:18:45.083Z","publish_time":1764127125083,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251126084350.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251126084350.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251126084350.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wEj9G5oSne5G8XIgIjjbdUXmDiYVCRJ95wKFKjOfQ206Sit7F/06iE/P20BweXBfJu4lKAgG8hflXS0p+ZV8Tg==","_resolved":"/tmp/026e2580b510ba47b265925e1a1f49bb/midscene-shared-1.0.1-beta-20251126084350.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251126084350.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wEj9G5oSne5G8XIgIjjbdUXmDiYVCRJ95wKFKjOfQ206Sit7F/06iE/P20BweXBfJu4lKAgG8hflXS0p+ZV8Tg==","shasum":"20d450e813d7dde24b527a97b4b3b64c58fcdc88","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251126084350.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGK6cqP7flvpVzhNWw3RgQpP822JLMlxJJCUvp+wHWusAiEA2CLm+uq8EfhgwDuhynBRU7drQbXDdFB7Ak7ysqXw2OU="}],"size":142031},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251126084350.0_1764146701130_0.3496454115706069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T08:45:01.415Z","publish_time":1764146701415,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251126092253.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251126092253.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251126092253.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-A/R0fWoW79eRKcIPp5X4Dz6nDlv7jCtaBgKuXutwZc8GhJthEskgLtU7Oq7I7CMNMFXWf6Lx2ANLOhNJBc7bTQ==","_resolved":"/tmp/c580b84bd7f5c9b63a8d6aba3fd30cc2/midscene-shared-1.0.1-beta-20251126092253.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251126092253.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-A/R0fWoW79eRKcIPp5X4Dz6nDlv7jCtaBgKuXutwZc8GhJthEskgLtU7Oq7I7CMNMFXWf6Lx2ANLOhNJBc7bTQ==","shasum":"618b38fd8d7a9c95a202f2607f76a3d3d6ff8bfb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251126092253.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC2SQcKjAv0/z1eIWVmGRbjx9SeLIDSH7MzrR1vkysTlAiBqlX5A8bAtT8lUODYc+m4mwwXM+83prEmzSv9/ZxL0sQ=="}],"size":142031},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251126092253.0_1764149044326_0.28002457290079064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T09:24:04.575Z","publish_time":1764149044575,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251126094110.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251126094110.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251126094110.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0y3nMN5/86AWonfEOr3LWcXKvNDgDMFPXG2Poboq/5GfkG/3+w0zPLUthFuimEfZxGq/RkJfyYYc+Cms1jn2sg==","_resolved":"/tmp/d02c39894873c81b0d46582f036820b4/midscene-shared-1.0.1-beta-20251126094110.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251126094110.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0y3nMN5/86AWonfEOr3LWcXKvNDgDMFPXG2Poboq/5GfkG/3+w0zPLUthFuimEfZxGq/RkJfyYYc+Cms1jn2sg==","shasum":"612d30b43a355cd466b39623a27799e6f89b7401","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251126094110.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICEyQR9cLJOCRn/O4y2dy03BwSkXS8bdKO0RDtylQXbTAiEAmBeS1OvvBrgI8mz6Ofe+bPC0LQ/NDewGhJQroxRkzv8="}],"size":142031},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251126094110.0_1764150141600_0.628350594669183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T09:42:21.795Z","publish_time":1764150141795,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251127021613.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251127021613.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251127021613.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MOC0hpqVJDnj9l5g5qCqGyJMddK87E43VN6wzn3Gkp6yZ6DCiWkb19s4+XQF3h0qFZS8rMzZz0LYlO1+deddpA==","_resolved":"/tmp/9de854146569a467145428acf3bc6446/midscene-shared-1.0.1-beta-20251127021613.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251127021613.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-MOC0hpqVJDnj9l5g5qCqGyJMddK87E43VN6wzn3Gkp6yZ6DCiWkb19s4+XQF3h0qFZS8rMzZz0LYlO1+deddpA==","shasum":"7d84478d0f6c2c186da48dda51dbe94513e01e3d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251127021613.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEN055GOFx/GI4cEJKUVV5WDOmJW9wIo2UD8tfsRvdAlAiEAohujh24ywzfAEfn9RJ8jhgCBJbimzYIF/FyySuIFY0k="}],"size":142033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251127021613.0_1764209839386_0.9928693134805395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T02:17:19.635Z","publish_time":1764209839635,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251127023421.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251127023421.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251127023421.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5b9UuEpLVdrqBCUACX17q0BEGL5q3OjVpaxRvwa6kMxD6WxhJvxLz9+bP+AFWJAYSh7VjuCNwfICh8Nam4nvtQ==","_resolved":"/tmp/c0c81b311e23cab9445cf34d5bce8841/midscene-shared-1.0.1-beta-20251127023421.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251127023421.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5b9UuEpLVdrqBCUACX17q0BEGL5q3OjVpaxRvwa6kMxD6WxhJvxLz9+bP+AFWJAYSh7VjuCNwfICh8Nam4nvtQ==","shasum":"9768366ce51711d974a237670b8bef38bb0fbe3a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251127023421.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC7vu/oo3D8U7/QUVKobsTGLsz0s3ypXEhYWG+63R4WOgIhAI04sTEFq2GPhv917VeuaswDH3tQqNNGewTrVvXE78On"}],"size":142033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251127023421.0_1764210932402_0.46358916649779647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T02:35:32.674Z","publish_time":1764210932674,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251128031353.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251128031353.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251128031353.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HMw7dsqDPhOrHwylMZ3lKLXp7XoHQPke6k2NaHqa8uOTiagGvwfpYKx6H9voaIpJOPiyu38LMfcbqNmNA/zG4A==","_resolved":"/tmp/9118f324a2c09150a423f34d4d556aaa/midscene-shared-1.0.1-beta-20251128031353.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251128031353.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HMw7dsqDPhOrHwylMZ3lKLXp7XoHQPke6k2NaHqa8uOTiagGvwfpYKx6H9voaIpJOPiyu38LMfcbqNmNA/zG4A==","shasum":"17c5c873a088a03af74e3af17eb53e6f38e911e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251128031353.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDu0bNeK03jjbby5DSNC8OLcsucuCwlnRrxf01uOhqnkwIgRkwvmf3DCbgDeaU7hl8EJISwWZ8oBCeJhqW/9kXeViE="}],"size":142033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251128031353.0_1764299710505_0.8105777371925809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T03:15:10.753Z","publish_time":1764299710753,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251128032608.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251128032608.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251128032608.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-C8Qv8xFI5Gnzsm8ku9O42Hwz/woa++ALgCexCvnE979XMsJBJaWmPcgsOy1tKv4O3udVixNurDaPoHslzNSgNg==","_resolved":"/tmp/164c0750e5f1f483a2b2c22101d96bf1/midscene-shared-1.0.1-beta-20251128032608.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251128032608.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-C8Qv8xFI5Gnzsm8ku9O42Hwz/woa++ALgCexCvnE979XMsJBJaWmPcgsOy1tKv4O3udVixNurDaPoHslzNSgNg==","shasum":"91351cc30e037cea46843c8af022bad136ea040f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251128032608.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICfOnmi/c6Z1bHIeeKNB9RaicNhZBc8K5AilJ1AG6Xy2AiEA4iAp4wXF3hVuKIIeTrDfr7vaCyOokzm2u4EnaXgBVdY="}],"size":142033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251128032608.0_1764300443690_0.6177576580497988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T03:27:23.974Z","publish_time":1764300443974,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251129073709.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251129073709.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251129073709.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bbrC9JJ+cxGeBok+N7fCIsPSaJqgLB4qjp4aw+vGHF3epfmz97gNtzmc7JQa/K01GhB1af/lN9d89xRLnqov8A==","_resolved":"/tmp/7486a89df5c426ec62820e4e69478d79/midscene-shared-1.0.1-beta-20251129073709.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251129073709.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bbrC9JJ+cxGeBok+N7fCIsPSaJqgLB4qjp4aw+vGHF3epfmz97gNtzmc7JQa/K01GhB1af/lN9d89xRLnqov8A==","shasum":"10102359ca92280e5b4bc819b0bedec4ee7b20f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251129073709.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEZTMpRPj6AJn1ir9KgsTOOR376k/Tb+v6v9PKMa0/QjAiEAylIBY5xvzbj1LckLsPwbon8wteZGQL6QAXPAzWEPKOw="}],"size":142033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251129073709.0_1764401900999_0.5753818017210204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-29T07:38:21.267Z","publish_time":1764401901267,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251201114631.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251201114631.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251201114631.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Jhob2A1i6AJnbUvbcfzhVlXRwcJcibolo09z3ReJY1y4bESpAyYmSvsjRHHm0UNwroS2jEuv419l3eIDIaupMA==","_resolved":"/tmp/de446f8c3d4bcaa0015802d3cc3fe34b/midscene-shared-1.0.1-beta-20251201114631.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251201114631.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Jhob2A1i6AJnbUvbcfzhVlXRwcJcibolo09z3ReJY1y4bESpAyYmSvsjRHHm0UNwroS2jEuv419l3eIDIaupMA==","shasum":"1082e064e999974665d0213549f408d0c7de7580","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251201114631.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCBXHx+hKYbPSfPxDHuQ6XQDu9P1EaKGMxE3qAcgDd3igIgaLcx5F9vgwS+DBrlIEuc+SScCI8nyf0OWPaq/PevOaA="}],"size":142032},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251201114631.0_1764589663808_0.5730167603102478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T11:47:44.011Z","publish_time":1764589664011,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251202112442.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251202112442.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251202112442.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-E8unpkJIBi29EdYq2allmVeIDvFX6CY4K2RcTb2BcgQqGmxIMIZPM1EpmOsdi+c5dgG2/B7w7mUMZnm9eb+o6g==","_resolved":"/tmp/a09e1fc59c43af52445e74b083dc85b9/midscene-shared-1.0.1-beta-20251202112442.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251202112442.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-E8unpkJIBi29EdYq2allmVeIDvFX6CY4K2RcTb2BcgQqGmxIMIZPM1EpmOsdi+c5dgG2/B7w7mUMZnm9eb+o6g==","shasum":"506bc4a20d586778673dffb4651fe50a52723e36","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251202112442.0.tgz","fileCount":169,"unpackedSize":712812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDzO7IbkRgBF4Y4V0CTRGaWjUu+Cr/xtVtRvYpZEWiWNAiEA62LlB6zeNYL3gGU/NMLmI82LP1Suf3QlmZbSacblcrk="}],"size":142033},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251202112442.0_1764674753952_0.28771282330990555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T11:25:54.149Z","publish_time":1764674754149,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251202152706.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251202152706.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251202152706.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jLmvBZRDhcFEu0u2RRyoZDbzVhUzsJ7ow8qd1OGdb2aJ+27ZsOR0RvxKLJ4ksngC0cpuHxRLZgYi4ftuGCcuVw==","_resolved":"/tmp/b6e9404a957f0e69adc360ce98751ea0/midscene-shared-1.0.1-beta-20251202152706.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251202152706.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jLmvBZRDhcFEu0u2RRyoZDbzVhUzsJ7ow8qd1OGdb2aJ+27ZsOR0RvxKLJ4ksngC0cpuHxRLZgYi4ftuGCcuVw==","shasum":"c250d57728be5144dfc1592a2f54b56e624e2fa6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251202152706.0.tgz","fileCount":169,"unpackedSize":662990,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDVggOOTfyJ7kgoQAf81HnJItoLTtn2CidAecVlTqj9gQIgN7AEa4b9lQdAzLHn0+4LSz8KzOSDDpyjRmU7SJAnPT8="}],"size":132627},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251202152706.0_1764689296649_0.9454882578916781"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T15:28:16.879Z","publish_time":1764689296879,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251203073716.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251203073716.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251203073716.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QtLlxtxlpACe3I9J1SjMMMeVfaTt7OBE00DSHnLiOldAWPSudLpNvK/q7wokc30h/m4/+2L2t95ZE9c9V8xhNA==","_resolved":"/tmp/c281e1810fa4f383de7bb73eab6205bb/midscene-shared-1.0.1-beta-20251203073716.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251203073716.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QtLlxtxlpACe3I9J1SjMMMeVfaTt7OBE00DSHnLiOldAWPSudLpNvK/q7wokc30h/m4/+2L2t95ZE9c9V8xhNA==","shasum":"68609488c83198f2777a3183cfa196af6412734e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251203073716.0.tgz","fileCount":169,"unpackedSize":666906,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDK3xGrzOCL/f90dHKMQFveC2YhGnnc6fxXYQIEVS4ucAIgWR7dV/MrzjwUZaaeEExvsgfPEdeQJMy9EdgnHRuVSNE="}],"size":133165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251203073716.0_1764747503405_0.5118239086247653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T07:38:23.625Z","publish_time":1764747503625,"_source_registry_name":"default","contributors":[]},"0.30.9-beta-20251203125106.0":{"name":"@midscene/shared","version":"0.30.9-beta-20251203125106.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.9-beta-20251203125106.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FznmUQ2Nu51PvLPK1pYF5Thj1fH1z2WHAs6AN4Hkhr8Dr7scZHhAnHItNznsu80Lyf8hOoWuNyQSBgZiNMVisQ==","_resolved":"/tmp/c4c047f850e1efb763a38d3ea565b0f9/midscene-shared-0.30.9-beta-20251203125106.0.tgz","_from":"file:midscene-shared-0.30.9-beta-20251203125106.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FznmUQ2Nu51PvLPK1pYF5Thj1fH1z2WHAs6AN4Hkhr8Dr7scZHhAnHItNznsu80Lyf8hOoWuNyQSBgZiNMVisQ==","shasum":"a951dba09030fc8ab128e4ae8f631ebed782659d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.9-beta-20251203125106.0.tgz","fileCount":169,"unpackedSize":794776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQCEBk/Q+NjQJ2zGOOmSeKCegP3splRIhM8CsgDGDNNZ4AIfOPuyKP6rNM+8X6R8t2M/x8ZqhUKyy9NW0kMZtEVVdQ=="}],"size":150358},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.9-beta-20251203125106.0_1764766344360_0.12184811934980133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T12:52:24.615Z","publish_time":1764766344615,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251203125942.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251203125942.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251203125942.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-62pHWOFhTr8RRwAWedMZA1dqNkKg4D3ZpDn8bWtnQkpfQ2WxOMrSPOTZ7ah/cr7D2UBfnhEAm5U3VY+Mu9BAxA==","_resolved":"/tmp/b380bf39118dda4e8219c4ebb29a4009/midscene-shared-1.0.1-beta-20251203125942.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251203125942.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-62pHWOFhTr8RRwAWedMZA1dqNkKg4D3ZpDn8bWtnQkpfQ2WxOMrSPOTZ7ah/cr7D2UBfnhEAm5U3VY+Mu9BAxA==","shasum":"f9a65a8bdd168a2f3c3b6a11cfc73702417ed798","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251203125942.0.tgz","fileCount":169,"unpackedSize":666906,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICOGS1jYkM4g6xLeNfb/pvEo99mNRMqyXqCAyMnTdFRVAiA19d4P3l8hWe1mwN+fRkzITeWBt5Pv4wpL+WRNvMFN7g=="}],"size":133165},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251203125942.0_1764766854737_0.8540884684927825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T13:00:54.912Z","publish_time":1764766854912,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251204013753.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251204013753.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251204013753.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kEZtTaiZTPFXVc2bX8h2Nf/bRvGVledVqV4e4rU0+FuuaZaqMlZBXOFunrwZHB4Th8FdXrj8UETx2DrqR2Vf+w==","_resolved":"/tmp/ee9626202b06be19db35729889a6caa6/midscene-shared-1.0.1-beta-20251204013753.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251204013753.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kEZtTaiZTPFXVc2bX8h2Nf/bRvGVledVqV4e4rU0+FuuaZaqMlZBXOFunrwZHB4Th8FdXrj8UETx2DrqR2Vf+w==","shasum":"4bc72f47add4f57bca429cbc2920a81fa10d94c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251204013753.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEo8dL6yRI0MQT6ZTaTkjRGibpLbzBtR4J2j0yTHGSdeAiAQbSbRCAvzsNvA0BwXY+hCHFoFjwu520JfAs8WgwAymg=="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251204013753.0_1764812343331_0.23522755191057598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T01:39:03.542Z","publish_time":1764812343542,"_source_registry_name":"default","contributors":[]},"0.30.9":{"name":"@midscene/shared","version":"0.30.9","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.9","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-a6G82N5yumHWj10ZT/fS28TgUrGuuFKVmTvDoDck0DtSmeKv9AApGV1CjY6QZ9+JXkNoAviVI1jQsc5s+ailoQ==","_resolved":"/tmp/3466dfc84f6ef2da7b0c06f353752821/midscene-shared-0.30.9.tgz","_from":"file:midscene-shared-0.30.9.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-a6G82N5yumHWj10ZT/fS28TgUrGuuFKVmTvDoDck0DtSmeKv9AApGV1CjY6QZ9+JXkNoAviVI1jQsc5s+ailoQ==","shasum":"fa96acbd3e30fab74964c34a541952ddc0df57d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.9.tgz","fileCount":169,"unpackedSize":794754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID201VIjW800gOhn/gNOYbcmSgH5rGPca/ur9Q0mSUBNAiEAwY+77nztiC14YaE05p6Is9QpJyncbkpdFvMK+EGdKno="}],"size":150336},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.9_1764812462788_0.042819799646978574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T01:41:03.033Z","publish_time":1764812463033,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251204032807.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251204032807.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251204032807.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mVsxNb3H+Yzn05TQ2Fo3E+u32SDimHxHdJSWRpdwOdxk2M9YLCex4NhCIaGpDbm1wcfXwKHzAXltZKJ2G+Zd/A==","_resolved":"/tmp/a781fb6142607456e6e3cfea9b2b831d/midscene-shared-1.0.1-beta-20251204032807.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251204032807.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mVsxNb3H+Yzn05TQ2Fo3E+u32SDimHxHdJSWRpdwOdxk2M9YLCex4NhCIaGpDbm1wcfXwKHzAXltZKJ2G+Zd/A==","shasum":"9ad9ef5966a0209d51aa3022b378ab8a5ec89535","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251204032807.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzpZSlyLZUFyWEUKkc/TCbiiBDBd5NRZVA79RUaXRQDwIhAPbwNAapBRsJAIfM6uBQgmh2xnHqpGzNwNxIzq5kN9u4"}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251204032807.0_1764818956070_0.8696325071396189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T03:29:16.312Z","publish_time":1764818956312,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251204064235.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251204064235.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251204064235.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IH/NAzt2NxUu/vLmyod0QkaAQAWoRWH1aygdYK1mZu7EMNORBwljDTgQ3iz3s+yfjusVjN2jROMWQKlkLq/qPQ==","_resolved":"/tmp/0dd37dc4cbedfba420739319c7026112/midscene-shared-1.0.1-beta-20251204064235.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251204064235.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IH/NAzt2NxUu/vLmyod0QkaAQAWoRWH1aygdYK1mZu7EMNORBwljDTgQ3iz3s+yfjusVjN2jROMWQKlkLq/qPQ==","shasum":"1067dcf0787e8743a63409eb759afef20e074c8c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251204064235.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxf5xP7EQ2y7V24wj6b/cBLyAQm/yGdqFqFTs9U8dseQIgenalw7Wggi9oeKsTqZhKFkBRobYjTrHMUKwYTtGGStE="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251204064235.0_1764830624207_0.5851971156022535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T06:43:44.402Z","publish_time":1764830624402,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251204075416.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251204075416.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251204075416.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-M7RhDe5PcsRKwWiHmNnH66lssq+2yfAKVzM4iAXcNL73xjFkmXHYBZZJSmurwUoqGli0oEDioihYcO4iqnHApw==","_resolved":"/tmp/d3826838b49fb609c9490d5d56c9b152/midscene-shared-1.0.1-beta-20251204075416.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251204075416.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-M7RhDe5PcsRKwWiHmNnH66lssq+2yfAKVzM4iAXcNL73xjFkmXHYBZZJSmurwUoqGli0oEDioihYcO4iqnHApw==","shasum":"5e366f8ad025b2764ecfa0dbeeb2837999a819a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251204075416.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF4Mlj4FJmnNfgUz7cBIxMeBjH+uaVtw+GNZYy5pSevuAiBD/cxyLJOtA67bBRJ8/iPtXewlVsuoS6pgfUr0quc/Tw=="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251204075416.0_1764834922038_0.2493276173996768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T07:55:22.247Z","publish_time":1764834922247,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251204081114.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251204081114.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251204081114.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YQJrkmqKDirKRJUhy3O8r36nRj4FnFXkYwcukCj1dmcCUNF/IasBmK6gkWnId2RXukdrZge4RjMWSyGp6iL67Q==","_resolved":"/tmp/972cff9b204e5734b348b750ead758d0/midscene-shared-1.0.1-beta-20251204081114.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251204081114.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YQJrkmqKDirKRJUhy3O8r36nRj4FnFXkYwcukCj1dmcCUNF/IasBmK6gkWnId2RXukdrZge4RjMWSyGp6iL67Q==","shasum":"e06f8d439686634decb8793eefe3847fdc3be321","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251204081114.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAR2vWynp5ojcHT53YtAjd2vq4XqH6WjJ3Wp/WnyzBrfAiBzHimEi830vmBcBzAAE0EHL0xAUEWQyvCx8CVsxfMqTg=="}],"size":141743},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251204081114.0_1764835942234_0.7367106674529951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T08:12:22.426Z","publish_time":1764835942426,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251204092409.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251204092409.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251204092409.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bGvxSqUqVXyG6eoNpi96HHOEq4V7AXydi8KRU9th95nqgjysHrLr+xYssYanTIRwV+dqmvBZ34xkBhpjcMd/Pw==","_resolved":"/tmp/30e20f2d981bfe9e487e6ebd43f7fc05/midscene-shared-1.0.1-beta-20251204092409.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251204092409.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bGvxSqUqVXyG6eoNpi96HHOEq4V7AXydi8KRU9th95nqgjysHrLr+xYssYanTIRwV+dqmvBZ34xkBhpjcMd/Pw==","shasum":"e0470150f9901f5f8e2b3ee088c0aed2d504535c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251204092409.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBEsPBLmtHzuQgchJMti3EoI5m2qAdVBX/Pw5B5PL0hMAiBoGa8rtgfraQh8cH1zrRXbEAFjaTVxbTDTkO5h2x/vxA=="}],"size":141745},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251204092409.0_1764840318701_0.003140866943861065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T09:25:18.935Z","publish_time":1764840318935,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251205024737.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251205024737.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251205024737.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Go8mTT2fQKyy606f7mh8sJotlR9gE1WijKoUkNkocAhKmYwLN84sp1OxTSuOoBKLhPOKo5xL5criXjN6m0UKUQ==","_resolved":"/tmp/a750a9e5d71421e5b14c69d34d19c169/midscene-shared-1.0.1-beta-20251205024737.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251205024737.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Go8mTT2fQKyy606f7mh8sJotlR9gE1WijKoUkNkocAhKmYwLN84sp1OxTSuOoBKLhPOKo5xL5criXjN6m0UKUQ==","shasum":"4a1edb49471933634492a97249861abc5a3a508c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251205024737.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBZ25jveWLu9BpiQ3xF81T8juAtCS/3TAFTXKwMs5pnuAiBwM6GlDB9qtht1MVvPjIFK/dKUI+azBGdx12YSROylwQ=="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251205024737.0_1764902932160_0.762165726025938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T02:48:52.382Z","publish_time":1764902932382,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251205031225.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251205031225.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251205031225.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0Ubdl1OlnLT9iYhRBiNiTZcaoqnUC8muK3UT3aJoWERVadqIGnoOSvRhyI1qs5DoUGa9/j2XdQe/Nb5n2sPjBQ==","_resolved":"/tmp/77c0c6e5957b15eefa0674740c849089/midscene-shared-1.0.1-beta-20251205031225.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251205031225.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0Ubdl1OlnLT9iYhRBiNiTZcaoqnUC8muK3UT3aJoWERVadqIGnoOSvRhyI1qs5DoUGa9/j2XdQe/Nb5n2sPjBQ==","shasum":"7fd102fe80ebc2597194f770e598094d17ed0f08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251205031225.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCikPj08rLeCgqo6n2vQ9KRsv2qtl3NtCkwmAxkRjmg9gIgWCsqsJqW/+29zEvCqc+FXFHiFgEMzJao9Ew3V65eONQ="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251205031225.0_1764904414742_0.9136761328367005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T03:13:34.959Z","publish_time":1764904414959,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251205093836.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251205093836.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251205093836.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vqpTQ7lxUEV5gRzfjNg1/qYKJX4QtXRJKfaNdyAGsyFV3Scj6bnVLQjCL84Mz24U7L82zBsWT0V9mgK95oJDgg==","_resolved":"/tmp/49dd86929284c059f9aa2f0019849f67/midscene-shared-1.0.1-beta-20251205093836.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251205093836.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vqpTQ7lxUEV5gRzfjNg1/qYKJX4QtXRJKfaNdyAGsyFV3Scj6bnVLQjCL84Mz24U7L82zBsWT0V9mgK95oJDgg==","shasum":"9224051955ba873314f7b4e587a86ad8c4a81586","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251205093836.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICkaaym3c4xLIZThf6VU2T/J57ubzJkLtQtlg+d7ZRNGAiBy52FiqAXeF6BXSakYoiG+OZ1p45XpoycR49wp/1fUvQ=="}],"size":141745},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251205093836.0_1764927584398_0.9381389213380462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T09:39:44.584Z","publish_time":1764927584584,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251205094204.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251205094204.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251205094204.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SssbsSf3bnqykoh2kANp/hB1zKphIn+ooPYUfPv6zkF44H4iGRQrZLt0larGJheXM0Nyf2MRdddUdlJMOlhxmQ==","_resolved":"/tmp/1c3a1f27c707a848366e1b00ae0b5f15/midscene-shared-1.0.1-beta-20251205094204.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251205094204.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SssbsSf3bnqykoh2kANp/hB1zKphIn+ooPYUfPv6zkF44H4iGRQrZLt0larGJheXM0Nyf2MRdddUdlJMOlhxmQ==","shasum":"e519f1c468c6504ef73fc4aaf386057ad056a34e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251205094204.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKjyv60dSEshbYn5BmHBs91Ee++j1mk95TojguLjA+tQIhAJ3NzaY9mUVML8yyi6K3NofvjDpKxX3JPL7LpBO0T5ex"}],"size":141743},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251205094204.0_1764927794649_0.010114563045451774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T09:43:14.893Z","publish_time":1764927794893,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208031823.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208031823.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208031823.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2cRams710v5UmmPzi8A+vSh5Auo3P4cmkfBu3MiBjZu3FbL+YxeM70mJxofd+aD2isW5rjUjp2fTYizM3oS1dg==","_resolved":"/tmp/0e805b674a4411a2c73d0133cba60d22/midscene-shared-1.0.1-beta-20251208031823.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208031823.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2cRams710v5UmmPzi8A+vSh5Auo3P4cmkfBu3MiBjZu3FbL+YxeM70mJxofd+aD2isW5rjUjp2fTYizM3oS1dg==","shasum":"78548703d5a64e20be6d444bdfa45acb5fcbc7d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208031823.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB3NwXb9LSqeodzwVOjhNiUeGwSpgVeZ9CSX+5HlbmDLAiEAj+zFhej+bJ5WCOhSJfOCFmQhINLeO84GGKtfTst7M3g="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208031823.0_1765163971027_0.6069204417482934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T03:19:31.313Z","publish_time":1765163971313,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208031856.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208031856.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208031856.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YfQvzfU+kovFekz3Ryl8LNzl2DwoEeRQ5cruiKbPkjbUiEnmC53lomkZq55YfJLK71XLWKWsQa2C748UmRGaWw==","_resolved":"/tmp/5e6fdb3a6a13bc94509b5ae38a3458bc/midscene-shared-1.0.1-beta-20251208031856.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208031856.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YfQvzfU+kovFekz3Ryl8LNzl2DwoEeRQ5cruiKbPkjbUiEnmC53lomkZq55YfJLK71XLWKWsQa2C748UmRGaWw==","shasum":"85d89368a90ce95c6aa123cabcc6d82d1d77bb0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208031856.0.tgz","fileCount":189,"unpackedSize":802430,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2V2KfychaPFH+NlpgXTrTOb1P/sa/1oBs6vFLiBpP3AIgZm4vPlb3bl1STc39uZ9n4/jnFQ37IScNy8E9Og87Z0U="}],"size":161185},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208031856.0_1765164009871_0.13630300729718114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T03:20:10.061Z","publish_time":1765164010061,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208033501.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208033501.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208033501.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1YFEBzVw5RVfASmrtRjjiina0FhppPqQ58ZslJWCQlu0F+NdMjLx3Wr8OYizt86olTDCRW/5MXsomZFBTs0GmA==","_resolved":"/tmp/77eafc8efe5b47534ae8429e05b1f6a4/midscene-shared-1.0.1-beta-20251208033501.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208033501.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1YFEBzVw5RVfASmrtRjjiina0FhppPqQ58ZslJWCQlu0F+NdMjLx3Wr8OYizt86olTDCRW/5MXsomZFBTs0GmA==","shasum":"6dfc3e25f3baa529da05cbf77c91841dcef5c1c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208033501.0.tgz","fileCount":189,"unpackedSize":803474,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAyB8F/nP6kAHNgvK0fLrKEVHkrng9GD1bQ+Yq19K5InAiBYHjgUOw/hs35BGyglLwEspdybUJd4FOOLeFmX3mRDaA=="}],"size":161425},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208033501.0_1765164975528_0.5630657437895952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T03:36:15.730Z","publish_time":1765164975730,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208070218.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208070218.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208070218.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gG7sBkukrZw+4LyJQmJaohSRLZEFYgTaiTyK0vr2fgPii47soodex2nnCih8rAySRSNhvs/noydhKm3L+uSqcQ==","_resolved":"/tmp/eef76c81a42ef2c06b69eedb30c97e27/midscene-shared-1.0.1-beta-20251208070218.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208070218.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gG7sBkukrZw+4LyJQmJaohSRLZEFYgTaiTyK0vr2fgPii47soodex2nnCih8rAySRSNhvs/noydhKm3L+uSqcQ==","shasum":"a7ef84603dc1a454867907df867a3302cdf25609","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208070218.0.tgz","fileCount":193,"unpackedSize":815001,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFseKHFAeHf35KpreBim20zW57LodWv00r/OIr9v1W05AiBDxJDFGcPHNyMaA6jGMxXtnqrBBzAjNWu2EjN+eB0Jdw=="}],"size":164640},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208070218.0_1765177411680_0.5757233229142431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T07:03:31.855Z","publish_time":1765177411855,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208071759.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208071759.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208071759.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2H7INttEKH/P9aN+EL0ZBs9n/y9X8odQL8laNHFymtX6hs8OGxQqCp+OYtGnxtqV/gSiBlb2HpFAcBlS/UTISQ==","_resolved":"/tmp/572de0e32c54975ea88230b3523172ed/midscene-shared-1.0.1-beta-20251208071759.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208071759.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2H7INttEKH/P9aN+EL0ZBs9n/y9X8odQL8laNHFymtX6hs8OGxQqCp+OYtGnxtqV/gSiBlb2HpFAcBlS/UTISQ==","shasum":"91c40420b73ffde68515def9b70c731cf6041297","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208071759.0.tgz","fileCount":193,"unpackedSize":817007,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICZLDiJvbU5ib/1Mfdcu0Qva6g3L8Wrm5vZc96KDD7iQAiEAzqWQl29j5lbnkl8PnoKBc7b6dKLN7P/UBgcL/fcBxxw="}],"size":165271},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208071759.0_1765178354879_0.6204720895122242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T07:19:15.047Z","publish_time":1765178355047,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208075922.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208075922.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208075922.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XHrHQ++6MTI0WWfFwbKUD6pDQBVqMENcPNF7S8gmEqZLCoBNQ1iH1LfA3D6ZbX4y4l34uw2+NMkipq2qvk2pgg==","_resolved":"/tmp/bf580d514945fe906da93ded418d0e50/midscene-shared-1.0.1-beta-20251208075922.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208075922.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XHrHQ++6MTI0WWfFwbKUD6pDQBVqMENcPNF7S8gmEqZLCoBNQ1iH1LfA3D6ZbX4y4l34uw2+NMkipq2qvk2pgg==","shasum":"98e97754355782309db7ea392c247cd94217e15a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208075922.0.tgz","fileCount":193,"unpackedSize":817529,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0sZh9EYDI9+zCQkqd/XWssYjd13As2YaED0xQzW6IiwIhANT0daOxtyv4VefAwVJ8WZ1EP6fcxuQCto8qCJFqYz6R"}],"size":165350},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208075922.0_1765180836770_0.9841952633325242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T08:00:36.951Z","publish_time":1765180836951,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208085324.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208085324.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208085324.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-P13m2Ho7/WQhq7QQS5bzZDfwrsTxUKDt+xvxlleruReyZbxfJlC+Hj+YA8p2l4P+hIbXqwpl6VytKRSBLMmSyA==","_resolved":"/tmp/4e5b700c09e682dd0a90d5ea2444c27a/midscene-shared-1.0.1-beta-20251208085324.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208085324.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-P13m2Ho7/WQhq7QQS5bzZDfwrsTxUKDt+xvxlleruReyZbxfJlC+Hj+YA8p2l4P+hIbXqwpl6VytKRSBLMmSyA==","shasum":"f32bb5431d6645d733bcea321f5b08435c44659b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208085324.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID+6mouAOhScrbBpQNlOSCgUF6KxZYY/B8QHmhgi+DGWAiBhCUkI6TUjVfpHDgEYEA40v3VHqhXZs/5+OfwL+IUM4g=="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208085324.0_1765184073880_0.6151247158407172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T08:54:34.030Z","publish_time":1765184074030,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251208112226.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251208112226.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251208112226.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RxDD034IJJ3slIa0gfPb+w7amn3qtj8899BOoREPJRRd3tTCdWrGkrJJF3S2H/5OzmjiI5M7N0repqjoeMz5Og==","_resolved":"/tmp/f989ff815a620485ba51d591e48ac1de/midscene-shared-1.0.1-beta-20251208112226.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251208112226.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RxDD034IJJ3slIa0gfPb+w7amn3qtj8899BOoREPJRRd3tTCdWrGkrJJF3S2H/5OzmjiI5M7N0repqjoeMz5Og==","shasum":"3970e259c1a50614015943d9d049f02cc8c2d6b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251208112226.0.tgz","fileCount":169,"unpackedSize":709972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEpEDZFMBffKPVPNt2KQMwwfHM1cq3xXqEV1nbK6HGyWAiBLj52PYPusdBEKsw7jzN1ypnKsMJMjz1lh7N3vc0E4FQ=="}],"size":141744},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251208112226.0_1765193015494_0.3443177024539339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T11:23:35.673Z","publish_time":1765193015673,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251209024153.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251209024153.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251209024153.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-m05U9B811dVyt4LoiEB/Y2JQEnz3OhiUq/9uF6XJ3XI1tIZGjRgoy6SvIL1rBI7GwLx2mcxcIGIa+u4W6DgZ/g==","_resolved":"/tmp/4b4067557975c72f32b5a73e7439cbdb/midscene-shared-1.0.1-beta-20251209024153.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251209024153.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-m05U9B811dVyt4LoiEB/Y2JQEnz3OhiUq/9uF6XJ3XI1tIZGjRgoy6SvIL1rBI7GwLx2mcxcIGIa+u4W6DgZ/g==","shasum":"8a465041e4178536be2750ea4e456fe63f0d8bae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251209024153.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0S31ZBCRX2arahuLN8opJymZi7W6ukIVkxtDcspqU3wIhAJFUWIeay3dGFeO+oj051LB5Yhx05Q+YOXlzdvKAj1wx"}],"size":168302},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251209024153.0_1765248182456_0.8699071982714619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T02:43:02.610Z","publish_time":1765248182610,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251209112631.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251209112631.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251209112631.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gRcLhFyweAmtwX4w6cJguxdUFoZW9Bdkhos/x0J5QxZg+kiBXiuwGrHdzowBywiMzPbEOqtUNSpGDLu4GS2VEA==","_resolved":"/tmp/d6cd92558290c202f5a4246aa317bc7b/midscene-shared-1.0.1-beta-20251209112631.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251209112631.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gRcLhFyweAmtwX4w6cJguxdUFoZW9Bdkhos/x0J5QxZg+kiBXiuwGrHdzowBywiMzPbEOqtUNSpGDLu4GS2VEA==","shasum":"26cb22495820d8721f8a7302dbcbbcde2c35a1ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251209112631.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDksraEfwNpwu9+d/mrBEMmyXOwuXOZw6SWKQh3Z2zexQIgM2olzXp2DZeLG+dOSVpvS44Wm3FN/yb5MfahRSOg7I8="}],"size":168302},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251209112631.0_1765279665366_0.06404860187323314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T11:27:45.567Z","publish_time":1765279665567,"_source_registry_name":"default","contributors":[]},"0.30.10":{"name":"@midscene/shared","version":"0.30.10","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.11.2","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.10","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6nQ1ThLL/4enLRwvA/jrBOKEjNDmwciVXAnDC57kwuCvKkTOEG5g5JQTqfxof1W1fp7wZxG7zfvOEXO+WsfDyQ==","_resolved":"/tmp/eaa7c3cf1201c77b4a04263a7c6e8744/midscene-shared-0.30.10.tgz","_from":"file:midscene-shared-0.30.10.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6nQ1ThLL/4enLRwvA/jrBOKEjNDmwciVXAnDC57kwuCvKkTOEG5g5JQTqfxof1W1fp7wZxG7zfvOEXO+WsfDyQ==","shasum":"5c0793b2fe333ae072fcf7346a1698e762bcff0c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.10.tgz","fileCount":169,"unpackedSize":794755,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEJMcTI+vPd8mTDkdoAlSrgcCLXddpskmldkFfduQoyNAiEA8Z2VTvB2vSAtHwCM0rVJUXxyuggvV43uHAaXdvVCVTo="}],"size":150338},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.10_1765424127583_0.13284648011244982"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T03:35:27.728Z","publish_time":1765424127728,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251211095502.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251211095502.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251211095502.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1Sj8IFgK9eBV2ZSo8vgVaGQJDQThq8gcee15MfOLESL9gNonI0FNDmOoXNOhcbZwY45AmDSIAgHugGyePZTfxQ==","_resolved":"/tmp/ff7634714e80cd1a74d1ad9678ca3235/midscene-shared-1.0.1-beta-20251211095502.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251211095502.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1Sj8IFgK9eBV2ZSo8vgVaGQJDQThq8gcee15MfOLESL9gNonI0FNDmOoXNOhcbZwY45AmDSIAgHugGyePZTfxQ==","shasum":"e8ae0b2ca7f864657a256e5e75dbcc889368cbce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251211095502.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB5s8A48c8O/ujd5Z3c1eliIBVDt41swpAyN4HgY/pPzAiArojXbkALuWGyUkUak0wrl1iCUnZcEMD6eaYUp/9vvEA=="}],"size":168302},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251211095502.0_1765446976526_0.7329652264629882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T09:56:16.713Z","publish_time":1765446976713,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251211124955.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251211124955.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251211124955.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Tv71UWwNv8qBh4vhjDfZLx0Ig4AowxsasXE4UaJsTDo9yVIzEz1Ca8GP/q4wNuGd5al/S/dCLZtuKBudNAAtkQ==","_resolved":"/tmp/661c2f1aa8c307854847b5ea301feb59/midscene-shared-1.0.1-beta-20251211124955.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251211124955.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Tv71UWwNv8qBh4vhjDfZLx0Ig4AowxsasXE4UaJsTDo9yVIzEz1Ca8GP/q4wNuGd5al/S/dCLZtuKBudNAAtkQ==","shasum":"6ba534272a63950348466943754f6e573fd09af7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251211124955.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGxvC9HrmILgnZrGE9B/tTXSA7Wuah5C4SKAI3GT+GhqAiA+pqxxwxHkRZq0V0OXTbUg+vtTcc/2SVtdjXO7igw41A=="}],"size":168302},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251211124955.0_1765457468584_0.35783341889482223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T12:51:08.780Z","publish_time":1765457468780,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251212055914.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251212055914.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251212055914.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nkP6NOkEfNnoVUlTiDfX3s4F5wcLUaJo4efEkHnezUzoCnsOmKWEc7TVV9nZmsmI158sNNgqPQ1rJ6YzREfehA==","_resolved":"/tmp/26d13feb4f39d4d905b9f0b22c522200/midscene-shared-1.0.1-beta-20251212055914.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251212055914.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nkP6NOkEfNnoVUlTiDfX3s4F5wcLUaJo4efEkHnezUzoCnsOmKWEc7TVV9nZmsmI158sNNgqPQ1rJ6YzREfehA==","shasum":"5a936929e79deaaa66e52491a207e89964435fb0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251212055914.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCaE5AdWSL5234+/gOaQ3ha6G56KtA3lAgA7ydD3wcGQIhAPdHPIy1z4p10vnUY/PQ55NUydHdlH1Sn+8mqNK0LJD5"}],"size":168301},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251212055914.0_1765519223359_0.17201898643681335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T06:00:23.592Z","publish_time":1765519223592,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251212085743.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251212085743.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251212085743.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-N00D1aF7pjrBX238XDlD51n2D72ocIqtuVOzFoZwTLhOvkkdrsAttdTBzFIqK2LalGStOPzFKxDDThDZyOeFyA==","_resolved":"/tmp/2c983599b0bde396578f2e4d4078be40/midscene-shared-1.0.1-beta-20251212085743.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251212085743.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-N00D1aF7pjrBX238XDlD51n2D72ocIqtuVOzFoZwTLhOvkkdrsAttdTBzFIqK2LalGStOPzFKxDDThDZyOeFyA==","shasum":"c6d752bdc354ed57f2e9abd0b6e8425f735bf702","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251212085743.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWA68wfeKBa7UJdjFaBmsLuFYFFmnynxxV7dVwlGu7WgIhANNuuKkuAnmGPoyE9a7bAZ3f9LsuiLLyxL8RQFyS0qWq"}],"size":168302},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251212085743.0_1765529938643_0.8980361691712022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T08:58:58.838Z","publish_time":1765529938838,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251215101919.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251215101919.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251215101919.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-apfU4sUX1LBvsqSuNTQuKKO47Szze6vtuWFUV5zo6s6YoN2CqpCsCvNCsjZIsCt7eoZWtHH6MLVnaQf1Q/Z3rw==","_resolved":"/tmp/5d786e77e72484cd90857e098b5a50cb/midscene-shared-1.0.1-beta-20251215101919.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251215101919.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-apfU4sUX1LBvsqSuNTQuKKO47Szze6vtuWFUV5zo6s6YoN2CqpCsCvNCsjZIsCt7eoZWtHH6MLVnaQf1Q/Z3rw==","shasum":"8aed9cf25911439ad4f0e21ed7d0d6b9b260d76b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251215101919.0.tgz","fileCount":197,"unpackedSize":829653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCNgx0lqd6A2YIrhBIxjBjoyGv261rANTUyR3DUhzgvOgIgXRiZ425byQhChi2jeuuGAj5ZOq1ovql6ED1nHI36LRM="}],"size":168302},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251215101919.0_1765794030048_0.9403694513622161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T10:20:30.236Z","publish_time":1765794030236,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251216064101.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251216064101.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251216064101.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-KKE0JkKWypkJfGIfOqtqw2xbuNQAZM1B4HI9aqAvGQ/bdHqVXgAyUSbqh1Uq3IuztbM9AxqsyYpif3A0QqUeiw==","_resolved":"/tmp/c8b225ce8be5545ff7531b6678cac080/midscene-shared-1.0.1-beta-20251216064101.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251216064101.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KKE0JkKWypkJfGIfOqtqw2xbuNQAZM1B4HI9aqAvGQ/bdHqVXgAyUSbqh1Uq3IuztbM9AxqsyYpif3A0QqUeiw==","shasum":"5a671d8642f5fa6e257e6b409cedbc4cbcd59044","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251216064101.0.tgz","fileCount":197,"unpackedSize":829664,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdpIC9FaDt6WFdn3klBACiKulqsRHMPOHVyh+ruc3bhAIhAI+Jrz858bqdW+b64dyEcMpUUjBth9zAT2hrL0l+UY8d"}],"size":168308},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251216064101.0_1765867336205_0.523786581864295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T06:42:16.427Z","publish_time":1765867336427,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251216072405.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251216072405.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251216072405.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OHtYz/4BYdhlNuhYdOETd5zlfXJ2z8YnuBNtMKdN7knZz+S1UlVt3wttfGmGsbnYqA8GAxYtBwB8T7ZYbm8WCw==","_resolved":"/tmp/52733947707b1e2f9a5869c95507ce96/midscene-shared-1.0.1-beta-20251216072405.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251216072405.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OHtYz/4BYdhlNuhYdOETd5zlfXJ2z8YnuBNtMKdN7knZz+S1UlVt3wttfGmGsbnYqA8GAxYtBwB8T7ZYbm8WCw==","shasum":"23394a022bcbf1b20fb7bc13b3d76fcdcdd9f7ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251216072405.0.tgz","fileCount":197,"unpackedSize":829667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG63ohvnxbdHTwQgSuWX4zzidp9SjW1b3CBwR9Kl8V3tAiEA+Ln34vKjxKaVIyJlM2AaVjefVlkB3dOPjTFRv5DHFcU="}],"size":168314},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251216072405.0_1765869923592_0.6428455704196698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T07:25:23.766Z","publish_time":1765869923766,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251216140107.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251216140107.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251216140107.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I/YdJpSvHcMqljdSQvofp85PAG9hOCaBFn8eZHRwZSX5H/mFCLduqcrT1WiN5fjNS7dI7dA9LjzHdBejzm66SA==","_resolved":"/tmp/4e06816b8420c850cb92027ebe91b0a2/midscene-shared-1.0.1-beta-20251216140107.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251216140107.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I/YdJpSvHcMqljdSQvofp85PAG9hOCaBFn8eZHRwZSX5H/mFCLduqcrT1WiN5fjNS7dI7dA9LjzHdBejzm66SA==","shasum":"de8cbb73bc1c7227612d729f4968e78275354a13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251216140107.0.tgz","fileCount":197,"unpackedSize":829664,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvXZZBNhGHOlMMeRgkb8AWJV4FZFePx4fUGenyrbChRgIgK+KCaMVuHDP9BbV5QqC/tATXvAMaVeCdBmfPCpsWQoA="}],"size":168310},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251216140107.0_1765893744051_0.25820911109786304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T14:02:24.247Z","publish_time":1765893744247,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251217063119.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251217063119.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251217063119.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ORpI8mU/pt/muLNxxl80HdvzDEEfVLMRQMIn5WaD/HQHgUk8Pxqj43plvM1uMW3/ch+JDHFj1XN+LVC7k49N5w==","_resolved":"/tmp/a09a2a94a52b4d233ace0592f101d602/midscene-shared-1.0.1-beta-20251217063119.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251217063119.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ORpI8mU/pt/muLNxxl80HdvzDEEfVLMRQMIn5WaD/HQHgUk8Pxqj43plvM1uMW3/ch+JDHFj1XN+LVC7k49N5w==","shasum":"3e635d8a1c9d98c2cb3d49f95ae5f62da96c8a1f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251217063119.0.tgz","fileCount":197,"unpackedSize":829667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC35n62ygjFu+u+iTXVLTWxLQgPXuO5bswNKIHqtmT+IAIhAMpSOWeR982SCoRGsYi3QRurp4V2g+WRupYOYMsQVF/N"}],"size":168314},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251217063119.0_1765953153534_0.808933829244459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T06:32:33.744Z","publish_time":1765953153744,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251217063723.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251217063723.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251217063723.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LiFiRKHFXslEAns/6VjvubQ/wf9ZGbLzy4to8yGzxXe22SIZ48eaWpmqoGsRU4m7elcVO/o8+Mme4rTaa/aQOw==","_resolved":"/tmp/2ae5dd24a287d2528177027ec0525182/midscene-shared-1.0.1-beta-20251217063723.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251217063723.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LiFiRKHFXslEAns/6VjvubQ/wf9ZGbLzy4to8yGzxXe22SIZ48eaWpmqoGsRU4m7elcVO/o8+Mme4rTaa/aQOw==","shasum":"a2118b3c789379ea7c1af4a4026ba148198824e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251217063723.0.tgz","fileCount":197,"unpackedSize":829667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBmvOCaiA+oVxCoe2e4SQX6TSeRUuBGRRX/7bXrmzeJvAiAOTOgIf8FNjZASKWAE7eUHRln8G4gvS39YkMlMfoD7Dw=="}],"size":168314},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251217063723.0_1765953511861_0.7817155024681304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T06:38:32.111Z","publish_time":1765953512111,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251217082334.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251217082334.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251217082334.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OzgkDB6K0BMZvvTScOUO7GRiKa44S752vuG79c+1un9LIF98JMEPbwwABIE2pnJMR5mVWVDHDe8XKTw8O8cgDA==","_resolved":"/tmp/c75b360324b90d3b845adef008b1ab28/midscene-shared-1.0.1-beta-20251217082334.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251217082334.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OzgkDB6K0BMZvvTScOUO7GRiKa44S752vuG79c+1un9LIF98JMEPbwwABIE2pnJMR5mVWVDHDe8XKTw8O8cgDA==","shasum":"b8dce8dad239f230cedf600e542d4f533b18435a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251217082334.0.tgz","fileCount":197,"unpackedSize":829667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBKkqn0sBvXxk0cIcgHadXE/33awk3MRewXmNX1AtExeAiBWkcfYnTecEcsmmEiyy8kgkb8C2lW6mTf2UmeIF+wFDA=="}],"size":168314},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251217082334.0_1765959889985_0.12038610211639367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T08:24:50.209Z","publish_time":1765959890209,"_source_registry_name":"default","contributors":[]},"1.0.1-beta-20251218033045.0":{"name":"@midscene/shared","version":"1.0.1-beta-20251218033045.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1-beta-20251218033045.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xnOvaGzQRSfNqagU5KMOxFwtJFkVBkrVxiPwbVx7iczq34JvRJQjyGhXxC6o+GKKkfLG6yMQDKXuh/S1VOPNtA==","_resolved":"/tmp/50289c97323bfe8ffa3b7f2fb48c4519/midscene-shared-1.0.1-beta-20251218033045.0.tgz","_from":"file:midscene-shared-1.0.1-beta-20251218033045.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xnOvaGzQRSfNqagU5KMOxFwtJFkVBkrVxiPwbVx7iczq34JvRJQjyGhXxC6o+GKKkfLG6yMQDKXuh/S1VOPNtA==","shasum":"25edbc174734e82cab329848a18098989ab65f08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1-beta-20251218033045.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHhWj0SFFE+1Fi5qV5/6fhC+NGlYGFjAFGfABIbo8R97AiEAv0aPDs7g03u0xPmR9f3kf7yj73Np5JjeK/NIUsSgLIk="}],"size":168316},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1-beta-20251218033045.0_1766028720215_0.08010911932699671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T03:32:00.423Z","publish_time":1766028720423,"_source_registry_name":"default","contributors":[]},"0.30.11-beta-20251218071621.0":{"name":"@midscene/shared","version":"0.30.11-beta-20251218071621.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@0.30.11-beta-20251218071621.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-H8VyCbXUUVSK0UoGcOvHpw0CNcePVEqUSx6F23SUfzMH3xdhoLwodMAw8kP3tMVeaUxoDo62nmA3J1qRahwfow==","_resolved":"/tmp/ae6c1b98da26d1e057cd7daa95481723/midscene-shared-0.30.11-beta-20251218071621.0.tgz","_from":"file:midscene-shared-0.30.11-beta-20251218071621.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-H8VyCbXUUVSK0UoGcOvHpw0CNcePVEqUSx6F23SUfzMH3xdhoLwodMAw8kP3tMVeaUxoDo62nmA3J1qRahwfow==","shasum":"5d30647f4262dada7fe550f9276ad773d6a3189f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-0.30.11-beta-20251218071621.0.tgz","fileCount":197,"unpackedSize":829667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA7QPZa4D3Q1rOSk0VP/IKoT/gkN5l14Xu/v0+/5nMrwAiEA1cEEbPieUgvMWYRv4aVa/m9WWry13leTudi/yEw8r9Y="}],"size":168317},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.30.11-beta-20251218071621.0_1766042263344_0.606634221043967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T07:17:43.549Z","publish_time":1766042263549,"_source_registry_name":"default","contributors":[]},"1.0.0":{"name":"@midscene/shared","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2YaqcHtGFPJzep1HbMWYnsqeOxIuaogA3MQhnPAX+iQ7aiK5+72dsxowRTNYpZBXXwz5bKneYTWwsg1NrRLSEg==","_resolved":"/tmp/44bcd6df38f0f5d1c3df475c0ebef4eb/midscene-shared-1.0.0.tgz","_from":"file:midscene-shared-1.0.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2YaqcHtGFPJzep1HbMWYnsqeOxIuaogA3MQhnPAX+iQ7aiK5+72dsxowRTNYpZBXXwz5bKneYTWwsg1NrRLSEg==","shasum":"50f3e286d8f30de329da8081a96afd7ca6efd904","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.0.tgz","fileCount":197,"unpackedSize":829643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGgMwmmcL1DWnDG+Bw/TDMTRRzeqJLbKgP3zjrmp+COcAiEA5RWIcQ3kQ1INUGxdUBLAwfBE1/MRltEwhPBPLRc+2zg="}],"size":168294},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.0_1766044017948_0.3451608945926148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T07:46:58.137Z","publish_time":1766044018137,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"@midscene/shared","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-e4PK0viYjAoO4YX2136SoDCAiA6qZPJ/CXib5sA2SHI7AGcYVN09+bPNfWazD3taNPLxeHgwbluvZoKDBfKzEQ==","_resolved":"/tmp/0a59e82009f4bb90d1c9ff4bb13c7ef4/midscene-shared-1.0.1.tgz","_from":"file:midscene-shared-1.0.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-e4PK0viYjAoO4YX2136SoDCAiA6qZPJ/CXib5sA2SHI7AGcYVN09+bPNfWazD3taNPLxeHgwbluvZoKDBfKzEQ==","shasum":"82d3fd22d39f68f16978e8ada370532b7c088921","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.1.tgz","fileCount":197,"unpackedSize":829643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHjmEEirh98dkyO3BIZOvCR+zphbYmMgpEAXRNVZphGAAiAyFYW1KssHMxHA/EunPgmIVW+yIc6nGOF1B6HH6JdOzw=="}],"size":168297},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.1_1766055557581_0.2835342617123491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T10:59:17.749Z","publish_time":1766055557749,"_source_registry_name":"default","contributors":[]},"1.0.2-beta-20251219034434.0":{"name":"@midscene/shared","version":"1.0.2-beta-20251219034434.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.2-beta-20251219034434.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0lxNdUsLrWKmWChLIH2NDkreKqdHZL8Va6OCwizEIb9d26L+lLeLqYnrfmZYQisnUAItRKT8rHQWgjyffKJiGg==","_resolved":"/tmp/51aec55308715a7ba781a1010efde189/midscene-shared-1.0.2-beta-20251219034434.0.tgz","_from":"file:midscene-shared-1.0.2-beta-20251219034434.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0lxNdUsLrWKmWChLIH2NDkreKqdHZL8Va6OCwizEIb9d26L+lLeLqYnrfmZYQisnUAItRKT8rHQWgjyffKJiGg==","shasum":"d0a1e50bbdd3852af5d48cce321b7d637fb53e30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.2-beta-20251219034434.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSsF0vK3DCDjumM+hpPEQSX6gSvWA1TIEYYaU/rvJsrQIhAIPeM1KmbdxJO70zLZ1JrvTY1chRl0KPO/Ra+a4bUgES"}],"size":168315},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.2-beta-20251219034434.0_1766115948174_0.6035589990482064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T03:45:48.435Z","publish_time":1766115948435,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"@midscene/shared","version":"1.0.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-WJsX7ozh3ynIh5YrNDINJFJBIKdNyWOrss+3rh/kudiBnr8atUVGsexzVM/Zc5/Y6brYns8iIcQs+r1bqgrIsw==","_resolved":"/tmp/3306c68a11b00e18ee5d76c867280bc2/midscene-shared-1.0.2.tgz","_from":"file:midscene-shared-1.0.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-WJsX7ozh3ynIh5YrNDINJFJBIKdNyWOrss+3rh/kudiBnr8atUVGsexzVM/Zc5/Y6brYns8iIcQs+r1bqgrIsw==","shasum":"0cacf005a0023f84ed3c70a7fe887903b2cc5742","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.2.tgz","fileCount":197,"unpackedSize":829643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGE0rUtQdTy0Nbgoc3jnDtoLpWf5LZ6dYcAUKY2y/W8iAiEAuJ2SKBQfaG42Gh7e0vGmJYLeGdqPdDN+oTV6M9WQJx0="}],"size":168298},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.2_1766147837470_0.8614479485496278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T12:37:17.643Z","publish_time":1766147837643,"_source_registry_name":"default","contributors":[]},"1.0.3-beta-20251221011051.0":{"name":"@midscene/shared","version":"1.0.3-beta-20251221011051.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.3-beta-20251221011051.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-n0v0E6Gd+trUBccnIqgZK7kD8xkWhipfPP+OKHfEzWttpc4wOk/ogS49BB0ANdmi7553gyuGGYA8iLx7ufy81g==","_resolved":"/tmp/5fc8419e795777fc33cb80eb89718d28/midscene-shared-1.0.3-beta-20251221011051.0.tgz","_from":"file:midscene-shared-1.0.3-beta-20251221011051.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-n0v0E6Gd+trUBccnIqgZK7kD8xkWhipfPP+OKHfEzWttpc4wOk/ogS49BB0ANdmi7553gyuGGYA8iLx7ufy81g==","shasum":"f889e0133422a66486b0bc9c44d1bc6f7b569bed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.3-beta-20251221011051.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNgIZgzVzskHxMuKyT6IvNTdT1PXNfVaPuMX9/URapugIhAJELZ60j/g51k88TFefD1xajBsDr9yFctmOw9HTKfKZe"}],"size":168316},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.3-beta-20251221011051.0_1766279526589_0.20676629677415526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T01:12:06.856Z","publish_time":1766279526856,"_source_registry_name":"default","contributors":[]},"1.0.3-beta-20251223004639.0":{"name":"@midscene/shared","version":"1.0.3-beta-20251223004639.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.3-beta-20251223004639.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8SlO7MRTe5HiGCazooAa2qkHb/VOi21scUvnND00oaRviZE3ukc+bEi6hmo+uNDf79d+Ht+YjbFrvDoyWYvMdA==","_resolved":"/tmp/ce40304a3280635dfeeb7d8503ba4dae/midscene-shared-1.0.3-beta-20251223004639.0.tgz","_from":"file:midscene-shared-1.0.3-beta-20251223004639.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8SlO7MRTe5HiGCazooAa2qkHb/VOi21scUvnND00oaRviZE3ukc+bEi6hmo+uNDf79d+Ht+YjbFrvDoyWYvMdA==","shasum":"5a5fd8c94714b4c017041bb436bd93ecd4f861e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.3-beta-20251223004639.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBYYnTnaTCgSChVj95OflCFnEhGip9MqDVCVrX931ZkbAiAyNtnqMRsCDMHjiXUEogKVOa+R1OXdVry4pU7hWEVPow=="}],"size":168315},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.3-beta-20251223004639.0_1766450873950_0.8668805829722652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T00:47:54.138Z","publish_time":1766450874138,"_source_registry_name":"default","contributors":[]},"1.0.3-beta-20251223070556.0":{"name":"@midscene/shared","version":"1.0.3-beta-20251223070556.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.3-beta-20251223070556.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-yWm3A0gKL1eKFoj5s5PTUoSSnnIHn2h25hVUB2YIvIOVi8nYNbvzfEKL+hwyf53gn8qYGfsalV2lR9Ht2M8Hlg==","_resolved":"/tmp/d380dde1a1eef39467bd3f19053edc26/midscene-shared-1.0.3-beta-20251223070556.0.tgz","_from":"file:midscene-shared-1.0.3-beta-20251223070556.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yWm3A0gKL1eKFoj5s5PTUoSSnnIHn2h25hVUB2YIvIOVi8nYNbvzfEKL+hwyf53gn8qYGfsalV2lR9Ht2M8Hlg==","shasum":"629402fcdabfa2c8fe7d371ea4b4ef1ffff18f27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.3-beta-20251223070556.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcOefb1vFRq4jVYLAl++ap8t6vkkaXNfRYAR94TRc61wIhAMCvkMBChNG+Vr+uD9dydxkuqkmCmuAtBB8MrUUowIU+"}],"size":168316},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.3-beta-20251223070556.0_1766473631215_0.8574153875849184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T07:07:11.478Z","publish_time":1766473631478,"_source_registry_name":"default","contributors":[]},"1.0.3":{"name":"@midscene/shared","version":"1.0.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DM3tUzYnDK0PhQggl8DCcxIZ+x6r1EeS3h6KqBqLTAt2A8um52NGB4ETngobShie9K7/yhoQTmDEs8itNZLUIA==","_resolved":"/tmp/fd53646a1c262f6d80c8da510dbdbb07/midscene-shared-1.0.3.tgz","_from":"file:midscene-shared-1.0.3.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DM3tUzYnDK0PhQggl8DCcxIZ+x6r1EeS3h6KqBqLTAt2A8um52NGB4ETngobShie9K7/yhoQTmDEs8itNZLUIA==","shasum":"f1b1ef2c78ff1c5e204963123bd98bd5600724d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.3.tgz","fileCount":197,"unpackedSize":829643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD24IjTtcYh8qkZQbI62w29Imb7hnWGJZN9nJX/hlpzlwIhAPcnLdVJfXhmwp9uPi+2Y/vxdk0CKtQmHA3OpxbGTxy9"}],"size":168295},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.3_1766478208480_0.5760337386264853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T08:23:28.665Z","publish_time":1766478208665,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251223105123.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251223105123.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251223105123.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-b+l3Sszi0LjIjN5h0wCUElxvpctVTejcEYopFms0yt6IRKmNgY4vFVOtiGPooV2/yuMXA0fp/3YKCxb2nFgeiQ==","_resolved":"/tmp/b4ab5a3441c39a522c1dcb2bf4a91023/midscene-shared-1.0.4-beta-20251223105123.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251223105123.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-b+l3Sszi0LjIjN5h0wCUElxvpctVTejcEYopFms0yt6IRKmNgY4vFVOtiGPooV2/yuMXA0fp/3YKCxb2nFgeiQ==","shasum":"4b3fd88542455e59a3acb6de3935cba3d2be1f35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251223105123.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFqqu3q4bLjMoUKc8wB8c4nJVJsth8i7eN+GdzBqpTcXAiB9xu9HtAGDL8AALkPskDZOYu3LCyvYoPBN0N3gHb1ZgQ=="}],"size":168316},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251223105123.0_1766487155348_0.1143732893785212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T10:52:35.522Z","publish_time":1766487155522,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251223112206.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251223112206.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251223112206.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/S8t4Oo6yjw48i1T9UKlLqFiF6lHz+Lhpel493DGLm27NrFUD+496zhcydDRmBhmAQHpUuLaDg4eW83YKqErTw==","_resolved":"/tmp/826b651064f40518763bfc330bc30b9c/midscene-shared-1.0.4-beta-20251223112206.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251223112206.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/S8t4Oo6yjw48i1T9UKlLqFiF6lHz+Lhpel493DGLm27NrFUD+496zhcydDRmBhmAQHpUuLaDg4eW83YKqErTw==","shasum":"c6341eed26746a8ab63081c32890135df33bd67e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251223112206.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvTUnyt0SasBKD7+jA51gpHhyvcOl4hstRYlASGnPYagIgejEjF6D/bTIGGAr5NZedcCj1H6/TlDGVHGbqXSv0z0I="}],"size":168316},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251223112206.0_1766488999641_0.28270110299400497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T11:23:19.822Z","publish_time":1766488999822,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251223124656.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251223124656.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251223124656.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-sAoXvXxPi6CAGXZAIFB5TlTlZPiL1rYNuJj6JXJuX+9zcIoknSeHWf1FB/xFAu7gkd/qH0Z+CAeXUXMlnY7xoA==","_resolved":"/tmp/a2b247918d42af0eb12e2e86336d0d0c/midscene-shared-1.0.4-beta-20251223124656.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251223124656.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sAoXvXxPi6CAGXZAIFB5TlTlZPiL1rYNuJj6JXJuX+9zcIoknSeHWf1FB/xFAu7gkd/qH0Z+CAeXUXMlnY7xoA==","shasum":"edb5b509c96209bb38ffeaf2a3cb4a7b51e92875","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251223124656.0.tgz","fileCount":201,"unpackedSize":850291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiUTBwd5/uSKnbDzO9M4zoSkxPmdxpEqWLoa/VGuVoAgIhAM7L2fpRm5yWLWmq3L57gwRFtwVStsHLNhVx3JIuXiip"}],"size":172379},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251223124656.0_1766494089425_0.5186307960851242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T12:48:09.587Z","publish_time":1766494089587,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251224020343.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251224020343.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251224020343.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-NIIveaXGA54NKAOezFUfnLpwvPX0YnUPWQvQdKY3mxgD2ZCtZIn7wxS4+3YGkk1PRcpzdunXRRFct8xpaI4/LQ==","_resolved":"/tmp/0069e4e14768b40dc97a6fbecbff0f4f/midscene-shared-1.0.4-beta-20251224020343.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251224020343.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NIIveaXGA54NKAOezFUfnLpwvPX0YnUPWQvQdKY3mxgD2ZCtZIn7wxS4+3YGkk1PRcpzdunXRRFct8xpaI4/LQ==","shasum":"232ca24eb2ee246c798edea4f74cf67c1e7b15e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251224020343.0.tgz","fileCount":201,"unpackedSize":850291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDEOa0C28XaXp9lj6fs9yW1y0nvAP0TFGCnfJLFkgOOQIgZKCw0Gy1IfhopL+rySmZwIyOMhQ8vykPKj235ULkw4Y="}],"size":172379},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251224020343.0_1766541898171_0.7545300381960791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T02:04:58.383Z","publish_time":1766541898383,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251224035247.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251224035247.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251224035247.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GQbIFNSWUJFTgX9BVc4PmtKtvqlBphKemivfFwYbz/F1xzV3pZG6tXvj24mquOw6ou09EPitCUrI6MKZmA8eBQ==","_resolved":"/tmp/82df41426103f255d8ce3a94ec889b88/midscene-shared-1.0.4-beta-20251224035247.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251224035247.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GQbIFNSWUJFTgX9BVc4PmtKtvqlBphKemivfFwYbz/F1xzV3pZG6tXvj24mquOw6ou09EPitCUrI6MKZmA8eBQ==","shasum":"709407bfe121bb3e5647a9c200e376cc39d2c965","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251224035247.0.tgz","fileCount":197,"unpackedSize":829665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEKlTn+HvBENuXj1Fe0yZsOe/ct2OYb2DV5YTalJ1s1RAiEAtwzV/sDcQ0XSo/uc+/QKanqbhvuHXaWmtSmsp4iEFtE="}],"size":168316},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251224035247.0_1766548442498_0.5194724521131717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T03:54:02.696Z","publish_time":1766548442696,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251224080556.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251224080556.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251224080556.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HcByqXK2qVQyOrOeiudINRA8gX/3nt0ULJo2ahXw+vR8tc8abb4lgC0QMkBMNcQ5jIdQE8oXWSbheE1pOHNuOQ==","_resolved":"/tmp/ef6cb96bcde1c703f8c84566518199de/midscene-shared-1.0.4-beta-20251224080556.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251224080556.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HcByqXK2qVQyOrOeiudINRA8gX/3nt0ULJo2ahXw+vR8tc8abb4lgC0QMkBMNcQ5jIdQE8oXWSbheE1pOHNuOQ==","shasum":"15a2bd95de57b17d86a6eab4b4b88396cf8d2ecd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251224080556.0.tgz","fileCount":197,"unpackedSize":833979,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHaCYtIFQHV1tZnDi2Sw7Mb99O3iHo0S3rh84P7itspJAiEAuFd5HJLdpCQW3waPAz7QafKKBrhIeX1mX8fHi1JioWs="}],"size":168840},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251224080556.0_1766563630421_0.259347672165128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T08:07:10.603Z","publish_time":1766563630603,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251224083730.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251224083730.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251224083730.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1ElI/S4vVjLyrchGvyBMwreK3ccS/+apl5KlfJ4ckHdvX3BCHPN6heQvltFpjLqdfgnjoW7EV7/S5mf2qu624Q==","_resolved":"/tmp/af2a841cad7773df2f7dab513f428bf1/midscene-shared-1.0.4-beta-20251224083730.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251224083730.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1ElI/S4vVjLyrchGvyBMwreK3ccS/+apl5KlfJ4ckHdvX3BCHPN6heQvltFpjLqdfgnjoW7EV7/S5mf2qu624Q==","shasum":"153752d0298f85a3d7f8007fa6aa4cce466c5c01","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251224083730.0.tgz","fileCount":197,"unpackedSize":833961,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDi2dy+7ndXiuNeT/okjqQUN0icP/46hV2HF5kAJhoo/AiEAs7dcz0qQlqjH50V1tw+uz7rT7AJ60e6i0GfyRgZpI94="}],"size":168850},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251224083730.0_1766565526129_0.36205461669147154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T08:38:46.315Z","publish_time":1766565526315,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251225024853.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251225024853.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251225024853.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YuhfEU93p9xrGwT9CK7Z2rQ7FOxPfPLGrfvCRh9V6ZGDByZu/kqPqPpSDqKyG9KGeFz54+RMyf/NHCf6y9ttbA==","_resolved":"/tmp/8c59304bd1a1b80d0727fc37918e6b17/midscene-shared-1.0.4-beta-20251225024853.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251225024853.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YuhfEU93p9xrGwT9CK7Z2rQ7FOxPfPLGrfvCRh9V6ZGDByZu/kqPqPpSDqKyG9KGeFz54+RMyf/NHCf6y9ttbA==","shasum":"24870d7ca0d4f1f4a7f60b7d0b9363b65556411b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251225024853.0.tgz","fileCount":197,"unpackedSize":833961,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDVhHa9sOhHUhsI9+Xk60BybmTgLGptkID4ZyDnBJYCvgIgBf9VXx7FIUu8cb7FOWTasB8bKOzlYWihqcIAd/vU1LI="}],"size":168850},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251225024853.0_1766631007250_0.05046228048644985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T02:50:07.439Z","publish_time":1766631007439,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251225030856.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251225030856.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251225030856.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wIdVISP7ZeDJTOKdctgJaDq/M2UNPu4rs590EpzLC4NYLtGskb7TOV+sufV2H1Vf15H3i6k/lIi9aL1063rBZg==","_resolved":"/tmp/77354ea1c3c67951086545929bd9fbf3/midscene-shared-1.0.4-beta-20251225030856.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251225030856.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wIdVISP7ZeDJTOKdctgJaDq/M2UNPu4rs590EpzLC4NYLtGskb7TOV+sufV2H1Vf15H3i6k/lIi9aL1063rBZg==","shasum":"8fa60aef5677889253b8ab2237d303d4c4e3c4d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251225030856.0.tgz","fileCount":201,"unpackedSize":850291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzYkjQQ22hLIxqbhd3oiKiN9cpJTdFIS33S8jRWvtoeQIhAKqM12yax7qjALzCYNjPj/DrpBcrqAZkNb5R5WcWg1gY"}],"size":172379},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251225030856.0_1766632210132_0.3863008208816656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T03:10:10.327Z","publish_time":1766632210327,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251225035408.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251225035408.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251225035408.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZtrdWwwNnEA0NtrKlUGW5MNlxD9eSft3a6YMQSySs1Li53IzuSrS1hAflwgkY4/GsUUc8HUx/YUtUQnAEtQs0A==","_resolved":"/tmp/610f591ea66b062d2b619b6ff79e34a0/midscene-shared-1.0.4-beta-20251225035408.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251225035408.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZtrdWwwNnEA0NtrKlUGW5MNlxD9eSft3a6YMQSySs1Li53IzuSrS1hAflwgkY4/GsUUc8HUx/YUtUQnAEtQs0A==","shasum":"00378a49a1e9819ed6b7fb140935f91d228857ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251225035408.0.tgz","fileCount":201,"unpackedSize":850291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBZHTd3k2kJaT1JPym5sCtAOW7Mq94GGyNKLYGDNwFAbAiAg3NZGCRFOx5Obrq0bClU+qiTwXodQ4uqpGbtBD4+ELg=="}],"size":172377},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251225035408.0_1766634922191_0.5336279921226919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T03:55:22.444Z","publish_time":1766634922444,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251225113415.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251225113415.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251225113415.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+hel2cxfr+gE4kE+SHWCUOzsCOZF4cwP5/MYrcVxFuwNivKWg/Cfrym1g6AEp9K6cIp/eIpSj3dGw/vkktGj3w==","_resolved":"/tmp/ecabe88f8c0e5a0d61925ba380ae4c2d/midscene-shared-1.0.4-beta-20251225113415.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251225113415.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+hel2cxfr+gE4kE+SHWCUOzsCOZF4cwP5/MYrcVxFuwNivKWg/Cfrym1g6AEp9K6cIp/eIpSj3dGw/vkktGj3w==","shasum":"6df488d58bfaff5376efc596b6c1e0f1166d97f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251225113415.0.tgz","fileCount":201,"unpackedSize":850291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE7cX8mlXGUJxP6qWlYL3ZwpIS1weEw5FDJHSk8sBKhdAiEA1ttIse7zUH/bGkHrK0rE4SZKNYV4lHmc6bg1n2TV7QM="}],"size":172377},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251225113415.0_1766662530362_0.8413716874917294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T11:35:30.562Z","publish_time":1766662530562,"_source_registry_name":"default","contributors":[]},"1.0.4-beta-20251229021253.0":{"name":"@midscene/shared","version":"1.0.4-beta-20251229021253.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4-beta-20251229021253.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-50jK4FS8LVZDjZ9YwGnyh/IzN2RNalXtGw6TAQjjcHkxTIQMh7px1yrwnerukY/ujDor/RAk6GxTkxvgllAwTA==","_resolved":"/tmp/ef38e904b7f82aaa64f19459410c862c/midscene-shared-1.0.4-beta-20251229021253.0.tgz","_from":"file:midscene-shared-1.0.4-beta-20251229021253.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-50jK4FS8LVZDjZ9YwGnyh/IzN2RNalXtGw6TAQjjcHkxTIQMh7px1yrwnerukY/ujDor/RAk6GxTkxvgllAwTA==","shasum":"e405ab09ab663b50048a6915ad19a17d31c25512","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4-beta-20251229021253.0.tgz","fileCount":197,"unpackedSize":833961,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGVnu4OzLdQcdA2VyFnVssiocjSVXnJxCvq1VcAo2T+HAiEAqQIVfGEBFY0VUZQNCq4Xen13ESkBcaD6vJytAI64zyw="}],"size":168850},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4-beta-20251229021253.0_1766974447102_0.48869656597278155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T02:14:07.287Z","publish_time":1766974447287,"_source_registry_name":"default","contributors":[]},"1.0.4":{"name":"@midscene/shared","version":"1.0.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-j5ITlUSRIz6Moy2hNphqy6IjED/b5GXs+yZry6t1nWgu3LJpCVgNoBlYVzoM6/cejTfYBYMYFTU/U0Rl0H49nA==","_resolved":"/tmp/649f16c290074a47bb7a62c74ca8914b/midscene-shared-1.0.4.tgz","_from":"file:midscene-shared-1.0.4.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-j5ITlUSRIz6Moy2hNphqy6IjED/b5GXs+yZry6t1nWgu3LJpCVgNoBlYVzoM6/cejTfYBYMYFTU/U0Rl0H49nA==","shasum":"758e7a6d99fe79a45db73e887f572ab6010b74a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.4.tgz","fileCount":197,"unpackedSize":833939,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBF4XwbGGHTe3g7ArANWnd2imy95oMVuJpLYPrHzpo86AiAXa1SrZNmN0okkrFOR0MEwhoT+TT/asFM8wfuAZahiAg=="}],"size":168830},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.4_1766975618518_0.11673357440605825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T02:33:38.696Z","publish_time":1766975618696,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20251229072356.0":{"name":"@midscene/shared","version":"1.0.5-beta-20251229072356.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@modelcontextprotocol/sdk":"1.10.2","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20251229072356.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kCFZaJiaYO7/kqgJUyap6BskIYTKdQILUrk2RJsxth7CQyj9sbe5+4HKvrwTUVieuxwru/tCJPXhFlHtxgJ1QA==","_resolved":"/tmp/fbc69fdd0114c8a791af42df7f116236/midscene-shared-1.0.5-beta-20251229072356.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20251229072356.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kCFZaJiaYO7/kqgJUyap6BskIYTKdQILUrk2RJsxth7CQyj9sbe5+4HKvrwTUVieuxwru/tCJPXhFlHtxgJ1QA==","shasum":"d45f6b5771b6ea7b98dd35668549ab3777f2e6dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20251229072356.0.tgz","fileCount":197,"unpackedSize":833961,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUSmjngV7NX62bSwgGof4QQf0ed2/IsxS1GX8B1Ju7gQIhAP6X36NSpS+CwOeEvQ0ooDmgbiUQkq9e/sbwrZVmoPLz"}],"size":168850},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20251229072356.0_1766993109411_0.46720462160375975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T07:25:09.626Z","publish_time":1766993109626,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20251230124359.0":{"name":"@midscene/shared","version":"1.0.5-beta-20251230124359.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20251230124359.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HWR4AHCovDCKdY+GtvBf3+duVSNGybu9SAH9xBeV94ps/m9BanAIRBBqeeOAIUvGq+aBen5HViqBOc8qpcsi2g==","_resolved":"/tmp/33d26a2edf6f7be56e78f1a87640fff7/midscene-shared-1.0.5-beta-20251230124359.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20251230124359.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HWR4AHCovDCKdY+GtvBf3+duVSNGybu9SAH9xBeV94ps/m9BanAIRBBqeeOAIUvGq+aBen5HViqBOc8qpcsi2g==","shasum":"b59f2fab6778d52ae4453990b756d4801c8528e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20251230124359.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCn3jlMzPozaIZZEE0ke3KWyxSpkn4h45pqMFuVVtzg4AIgZmWejhBrQLi/bvqv4BZ+ckyrS2QalcqjuaXDbUCGJ2Q="}],"size":173401},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20251230124359.0_1767098713353_0.7245118803409314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T12:45:13.543Z","publish_time":1767098713543,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20251230131740.0":{"name":"@midscene/shared","version":"1.0.5-beta-20251230131740.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20251230131740.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iAiudpbwY9JnGH5EGo+sPjkEPTEd7E+7IEvdnZtsGhOYb4IH04QgEssKIeA6mdNX0H+Cghsd8/thEWlJDbd3uA==","_resolved":"/tmp/49ee3acf32c69134f7d21f9b81357493/midscene-shared-1.0.5-beta-20251230131740.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20251230131740.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iAiudpbwY9JnGH5EGo+sPjkEPTEd7E+7IEvdnZtsGhOYb4IH04QgEssKIeA6mdNX0H+Cghsd8/thEWlJDbd3uA==","shasum":"585f040589538aa9c35cc6f72336412ef4c743b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20251230131740.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFRifHdcifZwaF06+jcZevuQvtjFKvf5wl6u7cjnx/WAAiEA66HLW3JKAepq+WKkfG4VTl8Mt0FFYlbpxyTo+70zSPk="}],"size":173399},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20251230131740.0_1767100734008_0.36127646244033884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T13:18:54.193Z","publish_time":1767100734193,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20251230135517.0":{"name":"@midscene/shared","version":"1.0.5-beta-20251230135517.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20251230135517.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PnUNcFkpC85uzk0UIMFR81vQrGEXAJ/bhQGYiDOLQvglxmL3XwbZgrE11cZZAYhxNoQsERS+bgznZ5N7IRXt7g==","_resolved":"/tmp/674e791e14610152a0b45b73c7b1494e/midscene-shared-1.0.5-beta-20251230135517.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20251230135517.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PnUNcFkpC85uzk0UIMFR81vQrGEXAJ/bhQGYiDOLQvglxmL3XwbZgrE11cZZAYhxNoQsERS+bgznZ5N7IRXt7g==","shasum":"1925d099b6c574028efadad2e6e6b37f36930f56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20251230135517.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDs8z1JgRw8/SeJ6J0q17brJOXc20tBzigK5SitJQe+vAIhAKqb9ENSeA1cdc1BnRD28JF/Lg7Ewm5B8HuZBnKy5shL"}],"size":173401},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20251230135517.0_1767102992716_0.05628233015155493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T13:56:32.902Z","publish_time":1767102992902,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20251231022759.0":{"name":"@midscene/shared","version":"1.0.5-beta-20251231022759.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20251231022759.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oLThHiZFMThutBgWryAsk0s00xSRBZF+0++f+K1tquOV9rKcWUSDDctZv1ZkLkW6uMt6VsyOURq7PxaZ6BWgDA==","_resolved":"/tmp/2f526fcec87f82d0bfe6d04dfd7ae768/midscene-shared-1.0.5-beta-20251231022759.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20251231022759.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oLThHiZFMThutBgWryAsk0s00xSRBZF+0++f+K1tquOV9rKcWUSDDctZv1ZkLkW6uMt6VsyOURq7PxaZ6BWgDA==","shasum":"e7490a0c16a282b6c34165b85c6a85f0dd483402","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20251231022759.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQChPw+/RR2yyHuMd3k6csJG3+9ROBDjps81up6cTkj57gIhAK418Y5soQq56M/diQIWDkp4RD0QkqmmJLuWBtKb0pMM"}],"size":173401},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20251231022759.0_1767148152518_0.14215540056596376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T02:29:12.701Z","publish_time":1767148152701,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20251231065132.0":{"name":"@midscene/shared","version":"1.0.5-beta-20251231065132.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20251231065132.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-A1rFkg2JdzbHiuHOXQVhp3fwG9F2qi0VWprifUYX6pxoC9B5O/jyBf4Zo5tV9sBvjlybhEOWXjawYsDTWI3lzQ==","_resolved":"/tmp/ec50c387bdceccd8c9a2826d4d68d37f/midscene-shared-1.0.5-beta-20251231065132.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20251231065132.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-A1rFkg2JdzbHiuHOXQVhp3fwG9F2qi0VWprifUYX6pxoC9B5O/jyBf4Zo5tV9sBvjlybhEOWXjawYsDTWI3lzQ==","shasum":"b9c435869d593dc548fc8b8f396f6471bdc53ed9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20251231065132.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/QNpF8DuxQw4+zwbrr6OiKItQzQY4MuzZHPGu2+gejwIhAIMHsYJZ/RAByMlbyZbOidHetdzLPfg2yo/0xYOLafrU"}],"size":173400},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20251231065132.0_1767163967198_0.5087686407874992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T06:52:47.402Z","publish_time":1767163967402,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20260104042600.0":{"name":"@midscene/shared","version":"1.0.5-beta-20260104042600.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20260104042600.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fh3ZsEiui5juR4Cd+AmIU4P8if5gYK8S0dTlVhY4E8Xw5B2IiOLRIZs3qCCKIcO96oYiqHrYYNSB5tH3RngoRQ==","_resolved":"/tmp/0b04516c91179dd8f95dc8dd2be4bc4e/midscene-shared-1.0.5-beta-20260104042600.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20260104042600.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fh3ZsEiui5juR4Cd+AmIU4P8if5gYK8S0dTlVhY4E8Xw5B2IiOLRIZs3qCCKIcO96oYiqHrYYNSB5tH3RngoRQ==","shasum":"c7833354147fafc0a151f7cabe609a2318941261","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20260104042600.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDCrTMQdu4w5iUVKceO0wEnLqTTDkhF03V0EJmpHtS0sAiBZb1xymQDP11kYwHnH+qUNA+WwIeOb8Mk4JIvigs6klg=="}],"size":173400},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20260104042600.0_1767500834399_0.06626990591065463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T04:27:14.587Z","publish_time":1767500834587,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20260104042628.0":{"name":"@midscene/shared","version":"1.0.5-beta-20260104042628.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20260104042628.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4yWt/2JF38ZH7NLskvVgsTK0Pfkdt7ldb2qpJrCzvM7ZFeDxxXjR1BJbeyRmQczl0TgkWTGE/FVwRJb8D+fsMA==","_resolved":"/tmp/61ce771c95029d306833fef860e648cc/midscene-shared-1.0.5-beta-20260104042628.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20260104042628.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4yWt/2JF38ZH7NLskvVgsTK0Pfkdt7ldb2qpJrCzvM7ZFeDxxXjR1BJbeyRmQczl0TgkWTGE/FVwRJb8D+fsMA==","shasum":"87902d4554f39bf0ecb72f1d4fb7e2bf581bef50","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20260104042628.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbvNyWspYeDx6/kgeGD+1vTSuTQ4qI8QVkKCFGfx9m5AIgBbl3m2kOs/zXPxlpTfUdYi9gFM+h8GL9UngPgP9zYjY="}],"size":173400},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20260104042628.0_1767500863653_0.947882873241193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T04:27:43.839Z","publish_time":1767500863839,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20260104063142.0":{"name":"@midscene/shared","version":"1.0.5-beta-20260104063142.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20260104063142.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kfpezoKu+AJE7A4sVQSEeIoR7O6g40SBi0k26NPjBR8E0qpF1tjw5m8DxHkp2N5CY/HzaHSkzn9AZtOB4zuyeA==","_resolved":"/tmp/bb8ba1aafdce78fbcd3b8a5bd1d67214/midscene-shared-1.0.5-beta-20260104063142.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20260104063142.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kfpezoKu+AJE7A4sVQSEeIoR7O6g40SBi0k26NPjBR8E0qpF1tjw5m8DxHkp2N5CY/HzaHSkzn9AZtOB4zuyeA==","shasum":"d682835995975373f96d978cf2d97a46f969ef66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20260104063142.0.tgz","fileCount":201,"unpackedSize":858560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBWG2wjy+q7nBuCj5BdL+F88+wEd4qyyIGBVNVad4ByAAiEAmGEBBL0r5+cDvX3Xzj8pI9CIGxRUdy4Qcs672UuOLp4="}],"size":173400},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20260104063142.0_1767508371077_0.8963685371540489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T06:32:51.260Z","publish_time":1767508371260,"_source_registry_name":"default","contributors":[]},"1.0.5-beta-20260105023603.0":{"name":"@midscene/shared","version":"1.0.5-beta-20260105023603.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.0.5-beta-20260105023603.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1iJ7BqW/KDS6aoaC8SX9+1F/c+RR9PU0WEyufu3vyN/aWsp5kpNaBlYqttNsdR2k3OnHfALDi/h8a4duO4+RRw==","_resolved":"/tmp/b8a3b02daafd914ff7c533f3fa2eeb5d/midscene-shared-1.0.5-beta-20260105023603.0.tgz","_from":"file:midscene-shared-1.0.5-beta-20260105023603.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1iJ7BqW/KDS6aoaC8SX9+1F/c+RR9PU0WEyufu3vyN/aWsp5kpNaBlYqttNsdR2k3OnHfALDi/h8a4duO4+RRw==","shasum":"e259fb2d86bb5fc6cf43c00ff623d524641202b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.0.5-beta-20260105023603.0.tgz","fileCount":201,"unpackedSize":858704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCSLl5dhqS+k3bfHiJl7Y1to8BoVWfnsNUcY9sczSSfHAIhANKbXYmtX28RZnYgILLw1sMFQYSR3rOTzmvvmhk+2QQi"}],"size":173447},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.5-beta-20260105023603.0_1767580636734_0.4638132446966987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T02:37:16.924Z","publish_time":1767580636924,"_source_registry_name":"default","contributors":[]},"1.1.0":{"name":"@midscene/shared","version":"1.1.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.1.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cz1UIxxuQWQJeMOE9PfZXKiWBJ4EMY8UmvTOjFQV3y65wdQ6HI/skyF6890O5Az/cb4dWnqYsgXRaJ7foYBU4A==","_resolved":"/tmp/3c4cab148660ea617fee72deacc1160f/midscene-shared-1.1.0.tgz","_from":"file:midscene-shared-1.1.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cz1UIxxuQWQJeMOE9PfZXKiWBJ4EMY8UmvTOjFQV3y65wdQ6HI/skyF6890O5Az/cb4dWnqYsgXRaJ7foYBU4A==","shasum":"c11417178db8620f1a3902228d8e6d31ea33ada1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.1.0.tgz","fileCount":201,"unpackedSize":858682,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE8ZmEyq3nNZnA9LGtp2/SiRuvmEk7xmvkIWwFTJ1A6IAiB4ETogaPV61VNd1qyfZovurAbkvpTRriEo6LLzDSHh9Q=="}],"size":173425},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.1.0_1767595275045_0.7658814408637358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T06:41:15.313Z","publish_time":1767595275313,"_source_registry_name":"default","contributors":[]},"1.1.1-beta-20260105102200.0":{"name":"@midscene/shared","version":"1.1.1-beta-20260105102200.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.1.1-beta-20260105102200.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mGubd6pKzAS6YF4Eg3qChajvDqFPLMu3e0IwmQXKc9aAh1RR5RPakXgyDPwCr4VxEmSugsp+k2o0htz+e6ljrA==","_resolved":"/tmp/a8c7093ea31f911f3be1eaa36c52a447/midscene-shared-1.1.1-beta-20260105102200.0.tgz","_from":"file:midscene-shared-1.1.1-beta-20260105102200.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mGubd6pKzAS6YF4Eg3qChajvDqFPLMu3e0IwmQXKc9aAh1RR5RPakXgyDPwCr4VxEmSugsp+k2o0htz+e6ljrA==","shasum":"e8a97bd2f14f5d7f23dbdb5fefaaa99507f2ff55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.1.1-beta-20260105102200.0.tgz","fileCount":201,"unpackedSize":858704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFeE9//YzHlVVfsuaDOSBJQReiZegLNFQZt+OQjMY+nTAiEA10MHJERl5rfkw35GFqOOtBPMVc/kJUqdglgxHWLOt7g="}],"size":173447},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.1.1-beta-20260105102200.0_1767608596384_0.23127757454230813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T10:23:16.573Z","publish_time":1767608596573,"_source_registry_name":"default","contributors":[]},"1.1.1-beta-20260106014949.0":{"name":"@midscene/shared","version":"1.1.1-beta-20260106014949.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.1.1-beta-20260106014949.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-52mVRCrpJap48g4UWyvnp7hxDwqAGZQLHjXtd7S82qY6jyzSVzsEHSIwcS5W8qMQyxk4vXuk5Yzu5V+llgyL8A==","_resolved":"/tmp/f317cba7cc472bfa3e6e109f66188923/midscene-shared-1.1.1-beta-20260106014949.0.tgz","_from":"file:midscene-shared-1.1.1-beta-20260106014949.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-52mVRCrpJap48g4UWyvnp7hxDwqAGZQLHjXtd7S82qY6jyzSVzsEHSIwcS5W8qMQyxk4vXuk5Yzu5V+llgyL8A==","shasum":"5b86b1ae0df0662fedbbf4910a437919aad42b6e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.1.1-beta-20260106014949.0.tgz","fileCount":201,"unpackedSize":858704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCdGDmIYi4aZ6ktrn9vGvKCUgzx2vlbiiieahkNBx5u6gIhAMhDwMeEIV7Fj91DWf7MRszBkIhcYcaYx4neWK9U68xI"}],"size":173446},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.1.1-beta-20260106014949.0_1767664264687_0.8990121569706733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T01:51:04.848Z","publish_time":1767664264848,"_source_registry_name":"default","contributors":[]},"1.1.1-beta-20260106151323.0":{"name":"@midscene/shared","version":"1.1.1-beta-20260106151323.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.1.1-beta-20260106151323.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zeKkafNYNLarWV1fno0q4phcs70Ye6ED+HEnORvccrhsmP9vOIbI/3A+yfMFJeDBmYvVzMh0WmC5NAPH4JCecQ==","_resolved":"/tmp/0c2e952907dff4a9a846e55fe135d5fc/midscene-shared-1.1.1-beta-20260106151323.0.tgz","_from":"file:midscene-shared-1.1.1-beta-20260106151323.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zeKkafNYNLarWV1fno0q4phcs70Ye6ED+HEnORvccrhsmP9vOIbI/3A+yfMFJeDBmYvVzMh0WmC5NAPH4JCecQ==","shasum":"43bc209f87ad70bb55a7945016bf485c41e24417","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.1.1-beta-20260106151323.0.tgz","fileCount":201,"unpackedSize":858704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjYMyJbViSPaJt12jXFDaMLINI6lF9r2HsK8mXgQiKawIhANFWnxL1Ux/+Zwjj+E3laIIkL+D2tmV+Q841DxQ11M4b"}],"size":173447},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.1.1-beta-20260106151323.0_1767712477445_0.7806044605857869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T15:14:37.616Z","publish_time":1767712477616,"_source_registry_name":"default","contributors":[]},"1.1.1-beta-20260107032519.0":{"name":"@midscene/shared","version":"1.1.1-beta-20260107032519.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.1.1-beta-20260107032519.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9JFpn9Bb9fJtXns80wH3FXaTmzGvVv4hjWfDsbMEJq61DTZPV5bLlMOyVsGOaSBjlzfMcrvu2rCumiqTtiyrFQ==","_resolved":"/tmp/162415d1a723da20be4c93ecb4ecd7c1/midscene-shared-1.1.1-beta-20260107032519.0.tgz","_from":"file:midscene-shared-1.1.1-beta-20260107032519.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9JFpn9Bb9fJtXns80wH3FXaTmzGvVv4hjWfDsbMEJq61DTZPV5bLlMOyVsGOaSBjlzfMcrvu2rCumiqTtiyrFQ==","shasum":"6638c58c5f900cadd2700bc0a4e728914c90796c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.1.1-beta-20260107032519.0.tgz","fileCount":201,"unpackedSize":858704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFiWg9OCcqdK9hJJouaFZ296f+J6uX678SSmV8SUDWQrAiB214IS1Vnzjyl0qxcHmCqYZr9P9a6NS4fnO2R8K9X5YA=="}],"size":173447},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.1.1-beta-20260107032519.0_1767756393475_0.15053300398382286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T03:26:33.676Z","publish_time":1767756393676,"_source_registry_name":"default","contributors":[]},"1.1.1-beta-20260108085624.0":{"name":"@midscene/shared","version":"1.1.1-beta-20260108085624.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.1.1-beta-20260108085624.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ae+RUkNs8HsVmoTd6NXyW9VR5wJ041xnt4lhQcivTl5AWm6Z+0WlQwCRh1Iewvbl8FPDpokF/cn65Ja/Y3UxQQ==","_resolved":"/tmp/d1b18e6316fbd5189f8d9f27e359cde4/midscene-shared-1.1.1-beta-20260108085624.0.tgz","_from":"file:midscene-shared-1.1.1-beta-20260108085624.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ae+RUkNs8HsVmoTd6NXyW9VR5wJ041xnt4lhQcivTl5AWm6Z+0WlQwCRh1Iewvbl8FPDpokF/cn65Ja/Y3UxQQ==","shasum":"df2c46878217e7cde612edb442f156d7934726da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.1.1-beta-20260108085624.0.tgz","fileCount":201,"unpackedSize":858843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCmO4tA8Yke7CjvzEAmQFKu0G9ftegSoX215bX2uO2FAwIhALNCP/6ILOxZpll8fBSFXxvBg9yuUL2zWx4ZZJv9c+Zu"}],"size":173466},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.1.1-beta-20260108085624.0_1767862661640_0.8751750632255502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T08:57:41.780Z","publish_time":1767862661780,"_source_registry_name":"default","contributors":[]},"1.2.0":{"name":"@midscene/shared","version":"1.2.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8DUg5PXH1aMzl3iP8uhPakPUNy1oEDc4RMmrnJIlh1r3fvdrS4l5xvPQf4o4G1Upa0yGqxB3cVhA3yCfOstDcg==","_resolved":"/tmp/10e1125b294a6d2af5410c35454437b9/midscene-shared-1.2.0.tgz","_from":"file:midscene-shared-1.2.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8DUg5PXH1aMzl3iP8uhPakPUNy1oEDc4RMmrnJIlh1r3fvdrS4l5xvPQf4o4G1Upa0yGqxB3cVhA3yCfOstDcg==","shasum":"033c979a4753593015dce5f8451a219e5f873246","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.0.tgz","fileCount":201,"unpackedSize":858821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHp6/QpehtiXuRKSr0OOtIaiUZsfhC8iXGxRycsk4WA0AiEAhzr1ur6EVrYmRKQTALFhiXVB3iSoO01vACg+UoZVcc8="}],"size":173445},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.0_1767864489155_0.7631274315363206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T09:28:09.383Z","publish_time":1767864489383,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260108154312.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260108154312.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260108154312.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-j6K68t2Jqf1XpHVIwbxnrGqCDcHxkRJy/kb1D0OLJ8XvKIYyr1NHsIJJ4T3cuNFbpMfFeBd6NBJo1LcwUaZJfw==","_resolved":"/tmp/56ac9b61552c8fc8c0c6602e34e2e57e/midscene-shared-1.2.1-beta-20260108154312.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260108154312.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-j6K68t2Jqf1XpHVIwbxnrGqCDcHxkRJy/kb1D0OLJ8XvKIYyr1NHsIJJ4T3cuNFbpMfFeBd6NBJo1LcwUaZJfw==","shasum":"78a64a0e25f4a4cc9c3ac1d2e0f2b570fd73a945","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260108154312.0.tgz","fileCount":201,"unpackedSize":858843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGGwyzyd9d/kjNfK1AT3ASCrCBnTzTFW3wce/J/fgKj1AiBlayh5idlrcW9SPbEI/7haathDjRcPAYl6/tNNDi/5rw=="}],"size":173466},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260108154312.0_1767887067522_0.1333552069627424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T15:44:27.681Z","publish_time":1767887067681,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260109060244.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260109060244.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260109060244.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dofSYdeMS9u2KeRS2Y1dJEURVijq1p4ruqGYhY2uqaVF3HLFpwQteuI/05kvY0TGtrt6mQysmJ70O/7ryMz7HQ==","_resolved":"/tmp/56e13ecc2791f1153e2c53dca0691e19/midscene-shared-1.2.1-beta-20260109060244.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260109060244.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dofSYdeMS9u2KeRS2Y1dJEURVijq1p4ruqGYhY2uqaVF3HLFpwQteuI/05kvY0TGtrt6mQysmJ70O/7ryMz7HQ==","shasum":"684915a709bb386f675bbfb5b8f4b32861660436","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260109060244.0.tgz","fileCount":201,"unpackedSize":855936,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG2+eCTqnboPu1QPmIodQmPb0kNGcr5nKotj3uRAQheWAiEAv2ZU9tbeQHe2FueYmG2iuibuxxfIMn9/e+HbXFLxH+0="}],"size":172836},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260109060244.0_1767938638853_0.46532966872796755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T06:03:59.078Z","publish_time":1767938639078,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260109075435.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260109075435.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260109075435.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5AK+I00sAs0oga356OBtpWZn5mbvEaaPw3cRH5DeHViya+t45vNiJRDtHo/iM0qctKOC5Mvr1NukMSyAPgnSYA==","_resolved":"/tmp/52fece39adf80cee48491d9c4bd7cb39/midscene-shared-1.2.1-beta-20260109075435.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260109075435.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5AK+I00sAs0oga356OBtpWZn5mbvEaaPw3cRH5DeHViya+t45vNiJRDtHo/iM0qctKOC5Mvr1NukMSyAPgnSYA==","shasum":"e0cd5fb6c2afcdcd8a162b2a265e0b07dfa05457","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260109075435.0.tgz","fileCount":201,"unpackedSize":858815,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG7qnck+3aI6+fiqwsSlkLqyLIwHDLIblIwNtt7SHebHAiBi8DGvaqwQbrFDlyNw8dDN5lTdkDH3tOouzSe8nnht+g=="}],"size":173424},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260109075435.0_1767945350162_0.104528422059051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T07:55:50.358Z","publish_time":1767945350358,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260112081017.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260112081017.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260112081017.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pz2qx131i3K3LsEv+xAl+MR+LZEU5tcvJDftOG7/kskGBaamjKf/yZ9kk93v/8PA6QPCMUSpcCIFlbyiPugCPA==","_resolved":"/tmp/40ae083e1ea334e2f52e598d920ce160/midscene-shared-1.2.1-beta-20260112081017.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260112081017.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pz2qx131i3K3LsEv+xAl+MR+LZEU5tcvJDftOG7/kskGBaamjKf/yZ9kk93v/8PA6QPCMUSpcCIFlbyiPugCPA==","shasum":"a79defd7e7bf7656400a48fa8c2c051b4e2ad878","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260112081017.0.tgz","fileCount":201,"unpackedSize":860125,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD8oEoHF9xAwVqd1f4rDcPEgRR8OJdACqoZncfRz0c3tgIhALs4ato9C2BmF+AcVjjpMktTqgrQTbuTrleKWLDZLPVC"}],"size":173653},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260112081017.0_1768205494830_0.41354049260469017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T08:11:35.049Z","publish_time":1768205495049,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260112112154.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260112112154.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260112112154.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uUzb7IWSmn4GWUdrrPbx0SoVpKV0n1nw+EXJCBzLaYLwFQdAOMcnq8eXiJBuceYh/zbRAtEKThkE1hfOzc5zNg==","_resolved":"/tmp/d1df4e0f33aa02fb219db419af8f2c0b/midscene-shared-1.2.1-beta-20260112112154.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260112112154.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uUzb7IWSmn4GWUdrrPbx0SoVpKV0n1nw+EXJCBzLaYLwFQdAOMcnq8eXiJBuceYh/zbRAtEKThkE1hfOzc5zNg==","shasum":"7102ef9bd18a818ce57418f3d325abfc6f60df9f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260112112154.0.tgz","fileCount":201,"unpackedSize":860125,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiLengsTC4cuc/YejcTuVwDcb1lshLMOshZdlwcs3JOQIgPNX+ttv3BBLeTpCEX9hx3HhZWHo//H4vnrdB0g8gjTM="}],"size":173650},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260112112154.0_1768216995322_0.1507129545914352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T11:23:15.585Z","publish_time":1768216995585,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260112114129.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260112114129.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260112114129.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Z1iaqGIKfYOaSmrcE9p4EH+FyGp/x53NyVlzT6xbJD+r6R5K9CRSQGn9WNl24PNjoUW/PQLITB2Yelqwa3mxKg==","_resolved":"/tmp/005889de90291285c768d3024d90d835/midscene-shared-1.2.1-beta-20260112114129.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260112114129.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Z1iaqGIKfYOaSmrcE9p4EH+FyGp/x53NyVlzT6xbJD+r6R5K9CRSQGn9WNl24PNjoUW/PQLITB2Yelqwa3mxKg==","shasum":"dd2f615dabe65a9caa6e674e449bbfa91eb9fad6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260112114129.0.tgz","fileCount":201,"unpackedSize":860125,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCz6YSoJOOLxqdfbbJCbaNxCFkWFeAxyQkAXFWTdlxumgIhANUpjIIkS+2X+82eba2xIdwJAlhGsFYQM/yMd/gmFkL5"}],"size":173653},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260112114129.0_1768218165888_0.14346186131824923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T11:42:46.038Z","publish_time":1768218166038,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260113073450.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260113073450.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260113073450.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qrUn3WkgL+QLCJUHxJSjXpEJkCFoUvVWinDrraN/sVUhfDmRbz5Qz44sSsxfsNpRSzG5RaVcTFP7Xb7lzcHelg==","_resolved":"/tmp/e9d180d9b3d80ab932f61f6a18a72a0c/midscene-shared-1.2.1-beta-20260113073450.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260113073450.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qrUn3WkgL+QLCJUHxJSjXpEJkCFoUvVWinDrraN/sVUhfDmRbz5Qz44sSsxfsNpRSzG5RaVcTFP7Xb7lzcHelg==","shasum":"dfa77b69509582a01a12e83c9d36946ee555a736","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260113073450.0.tgz","fileCount":201,"unpackedSize":862133,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICsNpS6/I0r3WrrnxutqJy6D0g7R038myo31k2uqTRVIAiBnYxWaLkayXHqx+CrFgHhPYR2vcYYpE0B6bZCZemByfA=="}],"size":174231},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260113073450.0_1768289760614_0.04672114504576785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T07:36:00.801Z","publish_time":1768289760801,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260114072539.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260114072539.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260114072539.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dZ9rJgqzKHTPbnzKsR4GdEv3OnhXTcoOhWzqHu88Fc3tT7/Q49T+FQL505B+riVigxIqJC0onFdX3q2999KpnA==","_resolved":"/tmp/3609750e6019ce5b045450c64ca17bf7/midscene-shared-1.2.1-beta-20260114072539.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260114072539.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dZ9rJgqzKHTPbnzKsR4GdEv3OnhXTcoOhWzqHu88Fc3tT7/Q49T+FQL505B+riVigxIqJC0onFdX3q2999KpnA==","shasum":"4c86d9feee1b9736b5fef5545536d9abb91f1b8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260114072539.0.tgz","fileCount":201,"unpackedSize":863204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC5SQjU7InSdmG4TdXURp4mf3RLYsvUFlyVHQ4j1X7BNQIgDDHiKgzGsGVsi0zCxfM6F6GNe1JY0d6dsDeIADYEnQ8="}],"size":174499},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260114072539.0_1768375612039_0.1554664977984379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T07:26:52.238Z","publish_time":1768375612238,"_source_registry_name":"default","contributors":[]},"1.2.1-beta-20260115021413.0":{"name":"@midscene/shared","version":"1.2.1-beta-20260115021413.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1-beta-20260115021413.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LM9o3q/Ny3g2QHw7YCtN81noNBjwMnQb382xXKP/w1fH3857VjMLqCflK/+DX6/KYmo7U0lK6scT2jUBLdg8fA==","_resolved":"/tmp/db4d5175e43a7822b2b4100fc33e844d/midscene-shared-1.2.1-beta-20260115021413.0.tgz","_from":"file:midscene-shared-1.2.1-beta-20260115021413.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LM9o3q/Ny3g2QHw7YCtN81noNBjwMnQb382xXKP/w1fH3857VjMLqCflK/+DX6/KYmo7U0lK6scT2jUBLdg8fA==","shasum":"1200a15a0db1bb79dbed922ad20b01fc20cde0b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1-beta-20260115021413.0.tgz","fileCount":201,"unpackedSize":863020,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFnQSYmzHGsTO34RKvzyBlK7DvT9779FYz7RAZ0Bv6bBAiBNW82HdamK+7MVfA+D23Ma8lf5Ah38MKdEiGxeGG/IuA=="}],"size":174452},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1-beta-20260115021413.0_1768443325985_0.44245612597809525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T02:15:26.211Z","publish_time":1768443326211,"_source_registry_name":"default","contributors":[]},"1.2.1":{"name":"@midscene/shared","version":"1.2.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Fb9Tx3Kmi8Qn4RFNu1LhWDUoU7xTAYuyNb4RZHjP8SYLLMNDdsgCf7iXxCrrjJYN8hsYpePrUmqEUENDh74PYw==","_resolved":"/tmp/c7b81bfe187c946b33c66a0a04cc55f8/midscene-shared-1.2.1.tgz","_from":"file:midscene-shared-1.2.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Fb9Tx3Kmi8Qn4RFNu1LhWDUoU7xTAYuyNb4RZHjP8SYLLMNDdsgCf7iXxCrrjJYN8hsYpePrUmqEUENDh74PYw==","shasum":"2386f999302ae616d40b0d1955c1c2162ede22e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.1.tgz","fileCount":201,"unpackedSize":862998,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDP8jkALr4AWGOJx0WOfeuwjODmNyXAnsHK5y41s5uwDAiBz/n9XWmQTqthQEKSh3kKqgfL2pUSLVM95uUTI4UVMOA=="}],"size":174435},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.1_1768445477146_0.9086954857415646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T02:51:17.334Z","publish_time":1768445477334,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260115034338.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260115034338.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260115034338.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dYMrFrYYvWa0UFdrX/r8nRAf3hqYUylkDcmp91w/hy1kxxrUJnLy5pazJUDpqYiVtuSUXhrUUNWbGWOfQpbjuw==","_resolved":"/tmp/abdc696d9d736e0ec90b90d9c9fed5c5/midscene-shared-1.2.2-beta-20260115034338.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260115034338.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dYMrFrYYvWa0UFdrX/r8nRAf3hqYUylkDcmp91w/hy1kxxrUJnLy5pazJUDpqYiVtuSUXhrUUNWbGWOfQpbjuw==","shasum":"bcc4ca463e762393b9cbd317d6fb81e8eed9ce97","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260115034338.0.tgz","fileCount":201,"unpackedSize":863020,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOWgSdhvUBDOVawn66wbm+lQ8sqFae3tg0lToRSBd8+wIgJ1cL014t1Y9mI4pvlVuy2N2iblRnUD27MKycbDZlydM="}],"size":174453},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260115034338.0_1768448691827_0.11515028448973252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T03:44:52.056Z","publish_time":1768448692056,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260115065918.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260115065918.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260115065918.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GsQZiZJpV5OKEnQptce6wMuRi9U34aQRKB48sWJZ4xNkwt/DPqfHiKvpHcd8ZWwU6T3pDsScxXBR48Fsww3z8g==","_resolved":"/tmp/5a1491b5406b24af1d16af2f610a9915/midscene-shared-1.2.2-beta-20260115065918.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260115065918.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GsQZiZJpV5OKEnQptce6wMuRi9U34aQRKB48sWJZ4xNkwt/DPqfHiKvpHcd8ZWwU6T3pDsScxXBR48Fsww3z8g==","shasum":"e1f8715525b2f02b3b5fa0ab19120870844212e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260115065918.0.tgz","fileCount":201,"unpackedSize":870983,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHkuIBVzlCQkyL5K4cLReUl4U8vWdYXnBnCfZtGkkEqsAiEAmMPbB8TPTV9twdsqGbFxAdxSPjv2Vf6Pn4st1auK+kY="}],"size":175446},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260115065918.0_1768460434937_0.3636051134830578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T07:00:35.098Z","publish_time":1768460435098,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260115090041.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260115090041.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260115090041.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I3TNHh0vJyYdSb97DgeNMStJSGnN+YMPOOsxhOwmYZMr8sSMakDXz4HH8kcVUtd8h9tEqbfeAmHFcFNu8/RiTg==","_resolved":"/tmp/fc0bfb49b1c74c21a1cde4a79cc65fe1/midscene-shared-1.2.2-beta-20260115090041.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260115090041.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-I3TNHh0vJyYdSb97DgeNMStJSGnN+YMPOOsxhOwmYZMr8sSMakDXz4HH8kcVUtd8h9tEqbfeAmHFcFNu8/RiTg==","shasum":"aaf0cbe6d60186d8c9342f1b802ff75e5ab09a67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260115090041.0.tgz","fileCount":201,"unpackedSize":863315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICXiEkO9j5E80hmIhs663Ydk64wOicuSgLyFvGf3VnNZAiEA7/yqrN8udFZqgnLUrNxSrci/nyqtEPouUEzPJofwIBU="}],"size":174525},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260115090041.0_1768467716175_0.49698362810618724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T09:01:56.352Z","publish_time":1768467716352,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260115092052.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260115092052.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260115092052.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6beTioNEooOluAO+pLsW+jlrr0kpBXeMadYZO2P4O0CJV4aA+/Rh6KKCOBrW/7/4Cgt3vUkdY7od/mEsWUdtww==","_resolved":"/tmp/bd181b90a7f68a80d85919134a34d6cf/midscene-shared-1.2.2-beta-20260115092052.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260115092052.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6beTioNEooOluAO+pLsW+jlrr0kpBXeMadYZO2P4O0CJV4aA+/Rh6KKCOBrW/7/4Cgt3vUkdY7od/mEsWUdtww==","shasum":"e90a408ffbba269fba30eab0660e8e709c4d634f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260115092052.0.tgz","fileCount":201,"unpackedSize":872372,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE0wnSjBt74Fo5kLE+RwE1KWzDHvbqD0C5Gu0CcG9q4lAiEAyMGf8gjRpw0aD/R+PSgwVAFEA2ndWtVtW7ezkVJRW4g="}],"size":175755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260115092052.0_1768468925403_0.018780552721977317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T09:22:05.579Z","publish_time":1768468925579,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260115120150.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260115120150.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260115120150.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QWkaXXDtNWtRoMGsAba9NWguDxcg0i4QVTBV1noX0eLBqIDcwdR74oUuqa0KfbDkHxaDoPxOj/z1vVtynTs+tg==","_resolved":"/tmp/9fa500093e11d69577818ee80da31b64/midscene-shared-1.2.2-beta-20260115120150.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260115120150.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QWkaXXDtNWtRoMGsAba9NWguDxcg0i4QVTBV1noX0eLBqIDcwdR74oUuqa0KfbDkHxaDoPxOj/z1vVtynTs+tg==","shasum":"11c504a458a5bbfbb361a77bae37fb062a7a0cfa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260115120150.0.tgz","fileCount":201,"unpackedSize":872372,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCLs6gaGfWnY4nGY/P0xEPOJ8fCIxUUeyVgxLYip3AiLAIhALMabFludt9TDrCZO+0FoLPM5I708YZo+xTPVIitEAkO"}],"size":175755},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260115120150.0_1768478587998_0.7385906751226143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T12:03:08.214Z","publish_time":1768478588214,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116060040.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116060040.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116060040.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-d1NyBkCsPsAlvCZ7k2eWCIRVPmI42Ux2WlHzqoFrWrmlfbnDUIV9thu2t3lLyyUcU2Cuq9FRkBieaJSo/NdBnw==","_resolved":"/tmp/7d243c29938e52d5fbed63112ecfce28/midscene-shared-1.2.2-beta-20260116060040.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116060040.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-d1NyBkCsPsAlvCZ7k2eWCIRVPmI42Ux2WlHzqoFrWrmlfbnDUIV9thu2t3lLyyUcU2Cuq9FRkBieaJSo/NdBnw==","shasum":"4e39efd605022486c226b704e93c0aaddaa128ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116060040.0.tgz","fileCount":201,"unpackedSize":874693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCIbnZfuMGpsowMxFIsLL7GZW9ocG4lcAo26fZiDWohbgIgVHVFZK/HJcax9hL9XzxPaagZvmZm49qk1TppoB0whJg="}],"size":175956},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116060040.0_1768543311556_0.07393360512500657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T06:01:51.724Z","publish_time":1768543311724,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116064919.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116064919.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116064919.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dkhJjFPp4xD+N6DUMcb0gJkNmCUuYb9O8MgMH9Uu6djwf4B9Pqo+9IClQ8UuAm1Qnd/vbD1Lx18Lp2kpcw/9iA==","_resolved":"/tmp/8c2633b2aa3e14c5270c77243cd8920e/midscene-shared-1.2.2-beta-20260116064919.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116064919.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dkhJjFPp4xD+N6DUMcb0gJkNmCUuYb9O8MgMH9Uu6djwf4B9Pqo+9IClQ8UuAm1Qnd/vbD1Lx18Lp2kpcw/9iA==","shasum":"ecf8a1850091e86a95c0bfaeb5dcef401fd2b47f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116064919.0.tgz","fileCount":201,"unpackedSize":874693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEFtH0Laky+cklY0Yp7dcSM7+nt5f/vPlb+NCRhzFtjlAiEAxdGK9142yPgCNUgnfpnANSSdtanzLomKESme+WrCkik="}],"size":175956},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116064919.0_1768546234361_0.07268712260960641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T06:50:34.549Z","publish_time":1768546234549,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116071350.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116071350.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116071350.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GoOJicDoVi8cdUKAkuDIQK2VdZlUN0lkkCWFsqrvW8XpCGGK1xgc2GVoycVGNr5ibrMMp4rkMBAJzFiW0cW7JA==","_resolved":"/tmp/91ad4f7d42b392bd6141d7ebac8fa472/midscene-shared-1.2.2-beta-20260116071350.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116071350.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GoOJicDoVi8cdUKAkuDIQK2VdZlUN0lkkCWFsqrvW8XpCGGK1xgc2GVoycVGNr5ibrMMp4rkMBAJzFiW0cW7JA==","shasum":"c5c6e0e3137b089c32a7ea3fd5723a6565ba51c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116071350.0.tgz","fileCount":201,"unpackedSize":874988,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHOT9+DmTKxqmTDzBiVfKdnZBRC4a26znNc0MZIgIh6gIhAL5pQIONM48rjT+jWHcgSQyc/JNNg7JJZI24tGLPW+9H"}],"size":176037},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116071350.0_1768547705654_0.7768104487153231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T07:15:05.868Z","publish_time":1768547705868,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116083700.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116083700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116083700.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-rf9jLNP53Lz6MWLpAULzSQ5zZV5mj2Ck8JDWH3d9c302DYmkFpjCKW2U+ksa+ryoFUNzDZgqMS6rZcPfpZ3IMw==","_resolved":"/tmp/cbcb30df151785811f329e30290c7f3f/midscene-shared-1.2.2-beta-20260116083700.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116083700.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rf9jLNP53Lz6MWLpAULzSQ5zZV5mj2Ck8JDWH3d9c302DYmkFpjCKW2U+ksa+ryoFUNzDZgqMS6rZcPfpZ3IMw==","shasum":"be5b993352fad3563c4f9849dbdcf383878717ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116083700.0.tgz","fileCount":201,"unpackedSize":874988,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIjt2LqeFzNztRyufmZdcewQyn5OUXKvd+Bs0IDsHCmAIhAKeU9JprM6d7sr9tLP1EZQsm6mt1cFJRUt1FOkvfS9uw"}],"size":176037},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116083700.0_1768552703931_0.17492668795655297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T08:38:24.189Z","publish_time":1768552704189,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116090628.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116090628.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116090628.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+m68LB8sFoSHP6fKZGx111E2+9YoEpWiGWlqgG9jgQqNi+7w9kyyGqSHsqLrYJ7YY4ZEWQtLYwJ80HFF4sY7kQ==","_resolved":"/tmp/bd963f8d1b3e1e60e59516e46844b145/midscene-shared-1.2.2-beta-20260116090628.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116090628.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+m68LB8sFoSHP6fKZGx111E2+9YoEpWiGWlqgG9jgQqNi+7w9kyyGqSHsqLrYJ7YY4ZEWQtLYwJ80HFF4sY7kQ==","shasum":"797bbdcc8ab4efc91f2fe00e63424688a5c781df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116090628.0.tgz","fileCount":201,"unpackedSize":874988,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICadArNsL1xA7mEtY8+ovJC/grkBuWYNwbl6E+PbsnegAiAif4+3BXY5EhlDSNARt2dWLt0WRynspoMoaCGtmBNCZQ=="}],"size":176037},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116090628.0_1768554462774_0.6617687772002558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T09:07:43.024Z","publish_time":1768554463024,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116092125.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116092125.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116092125.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bNM1TUr68wKRh4sVb98e6BxhFyDurDIKGBeBgMWDLjQ0lLNZPdMEVc2Qb0HskyOWQ7qHajmg1qO32xqYbkgKCw==","_resolved":"/tmp/fc200d6cfad97b9e5072bbc04f1de5b6/midscene-shared-1.2.2-beta-20260116092125.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116092125.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bNM1TUr68wKRh4sVb98e6BxhFyDurDIKGBeBgMWDLjQ0lLNZPdMEVc2Qb0HskyOWQ7qHajmg1qO32xqYbkgKCw==","shasum":"6f997d7d3f63b2e1ed574269af75624e2015c86f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116092125.0.tgz","fileCount":201,"unpackedSize":875341,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMM9MUNI7CbLjNWwHI6ZF9zaWR8uwgF1Y/Q0wp6OvQWwIgODcShNPMnN6xKAdkORK0q0FtU/AE+4IM1j20o1mQwRk="}],"size":176096},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116092125.0_1768555360959_0.47043459124829123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T09:22:41.134Z","publish_time":1768555361134,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116094337.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116094337.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116094337.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/hSsDV+dC3Qmu5dti6TIfT4xOteMqIkXBhOf2AwVa7sqzE3COrhWV0NFzMZkCTCilc8qBBuByy+0pRQBr9gxHQ==","_resolved":"/tmp/c913d5c58b8c381b5a6774a94668c40c/midscene-shared-1.2.2-beta-20260116094337.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116094337.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/hSsDV+dC3Qmu5dti6TIfT4xOteMqIkXBhOf2AwVa7sqzE3COrhWV0NFzMZkCTCilc8qBBuByy+0pRQBr9gxHQ==","shasum":"c8b6a45a444a9aed67751617f460942d0f6c4c80","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116094337.0.tgz","fileCount":201,"unpackedSize":875341,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHY+wN4khmpVF4OqwiTc1n6BdC4yL++O5OLG/kNXKJ+wIhAIW7maF2rm4SuHkCTQhRqBr7HlaFDNO1ebIidnBk3dyd"}],"size":176097},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116094337.0_1768556692127_0.9065537940954402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T09:44:52.260Z","publish_time":1768556692260,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260116114131.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260116114131.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260116114131.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TcPQRQJwJT/0i67Ah09WWm3oJUM1g8AKwWE+3vT2wqbTrCRleo4Y8524uora1QeZReBYDh0ZNGhNL+TfiTpkqw==","_resolved":"/tmp/f08fd22b92447654b56b0bdc302570d1/midscene-shared-1.2.2-beta-20260116114131.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260116114131.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TcPQRQJwJT/0i67Ah09WWm3oJUM1g8AKwWE+3vT2wqbTrCRleo4Y8524uora1QeZReBYDh0ZNGhNL+TfiTpkqw==","shasum":"d51242f1cfff81cdf8bc875b9373b2108a6300af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260116114131.0.tgz","fileCount":201,"unpackedSize":875341,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvKN+2n5BDayeYMOc5WOgkHwJuNXf6Q7F8HcP7pe17tQIhAL35GCqbY7x8X328a1ET+vDlY05ouuD5QSUxz3WllvRR"}],"size":176096},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260116114131.0_1768563765579_0.6626472870360771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T11:42:45.772Z","publish_time":1768563765772,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260119111553.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260119111553.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260119111553.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hvX525tO08blc6CEerfD6uqi/ukG+RAIFjPe7j3GH32uZh0SCE4ty2UFoCyMyoh6U3e2O+RWfiguDSbHwlrMXQ==","_resolved":"/tmp/f9421fbbdc01b2a4debaa8b0cec80191/midscene-shared-1.2.2-beta-20260119111553.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260119111553.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hvX525tO08blc6CEerfD6uqi/ukG+RAIFjPe7j3GH32uZh0SCE4ty2UFoCyMyoh6U3e2O+RWfiguDSbHwlrMXQ==","shasum":"8db7b70e63bc6e3d65a53632a48d2af481461c75","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260119111553.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYl8Zev7A8Cp46tbHntIzX1PyU4+boUJOX8uqESy/MHQIhAIKh3YTmrRYOZ1EOQ1ViaumNBMNyvemPJ4Ychk8wfX8p"}],"size":175759},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260119111553.0_1768821426753_0.24903819178625786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T11:17:06.947Z","publish_time":1768821426947,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260119114334.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260119114334.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260119114334.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EMsj4bUyQp1rNnpP0GhZXIhl1EhVgnT7ar7Z/h4BTLKk5Ui0mCXggnZxVbmBaSBydvtpdzN6G48jUPNNdK8BPQ==","_resolved":"/tmp/1c868d25c6ebb1a0989a4e8e5401abb7/midscene-shared-1.2.2-beta-20260119114334.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260119114334.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EMsj4bUyQp1rNnpP0GhZXIhl1EhVgnT7ar7Z/h4BTLKk5Ui0mCXggnZxVbmBaSBydvtpdzN6G48jUPNNdK8BPQ==","shasum":"5da55588431ca4f41d56eed3620c2e5d1c8b51fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260119114334.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFK6h6NYNcnKYq5TdeLvy1MVAxmd70vWop89Yq/jpCA8AiBW4ZMrq7lONKzX1GBFI/MHbrkzZUXeIsmv95bi2dcGMQ=="}],"size":175758},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260119114334.0_1768823090076_0.8989493988347901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T11:44:50.236Z","publish_time":1768823090236,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260120021918.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260120021918.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260120021918.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xKNPNFtk6dPmHZuRxfPCIxLvt4RFGBjuxe0zki+BJqpgqtIWrj5La3fVW735YXINfUqn2ivwIv43eqxKliWERA==","_resolved":"/tmp/04d32fcb3b5b82de4b026159e10ff1a4/midscene-shared-1.2.2-beta-20260120021918.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260120021918.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xKNPNFtk6dPmHZuRxfPCIxLvt4RFGBjuxe0zki+BJqpgqtIWrj5La3fVW735YXINfUqn2ivwIv43eqxKliWERA==","shasum":"8991b37b6ec0af2201efe34ffe53c779ded86d16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260120021918.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCoVvDRaqONi6ffdWdK9CAT4fYVoTzCMXzpC/XUEFezSwIgKVEK3JJUpg79LflrMm+DJn8kagiEZ4ElVmmAVGua0gg="}],"size":175759},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260120021918.0_1768875631775_0.5643802772869291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T02:20:31.942Z","publish_time":1768875631942,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260120025423.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260120025423.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260120025423.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YGJxPrNO3dGH7oo83/lPgJiHrM+2Ah8QmbOVjo1YauCJJVIPbNReOdq/mXeIQ/+u7WF3AjU2ZpbzxLJ6MjHtWg==","_resolved":"/tmp/d30614d352e1c826d2969c1111810549/midscene-shared-1.2.2-beta-20260120025423.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260120025423.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-YGJxPrNO3dGH7oo83/lPgJiHrM+2Ah8QmbOVjo1YauCJJVIPbNReOdq/mXeIQ/+u7WF3AjU2ZpbzxLJ6MjHtWg==","shasum":"9b5452da99e2e49c23c83b848154814e92dc774e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260120025423.0.tgz","fileCount":205,"unpackedSize":880765,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqky3qxMrrd5ca5V/6yP/yJCKg8eFEwybCzGpybE8/XQIhAIHQkf3cRudB5mT2s4yI2sFX6UOX3aVhxbgiieBBeHEL"}],"size":177313},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260120025423.0_1768877738766_0.5148791679887776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T02:55:38.983Z","publish_time":1768877738983,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260120030311.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260120030311.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260120030311.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Mz0LxUvfv6Nk2jzpZBl97ZsxoQjJmqEnAhsNYeztoSJM7g3IhzSr+rgusOzJL1HNt1HPimZKgGXy6SOABj116Q==","_resolved":"/tmp/ced7a03b6072908e63cd8fef51f6b874/midscene-shared-1.2.2-beta-20260120030311.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260120030311.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Mz0LxUvfv6Nk2jzpZBl97ZsxoQjJmqEnAhsNYeztoSJM7g3IhzSr+rgusOzJL1HNt1HPimZKgGXy6SOABj116Q==","shasum":"00f039df61e6910bd782dbc26826760229112bb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260120030311.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWaN3Eoikg8ucvWI98WzyQo8sSfr/J5m1VBiFiNh9BAwIgN5DMI2k1HgZUzl4dDekJ1o0thypYeF+ibPhWOPdSHd4="}],"size":175762},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260120030311.0_1768878264828_0.3183717073573753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T03:04:25.031Z","publish_time":1768878265031,"_source_registry_name":"default","contributors":[]},"1.2.2-beta-20260120033218.0":{"name":"@midscene/shared","version":"1.2.2-beta-20260120033218.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2-beta-20260120033218.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-N6M0KvoO1PdUtqLrQqc62hfawGCyggyO3zyN+UQl2zSDn0/TPYnePWknSKo4BdG8ajv0f6Qfew6e6mefKPZdlg==","_resolved":"/tmp/60384e805f0a905d683be9797a5dd631/midscene-shared-1.2.2-beta-20260120033218.0.tgz","_from":"file:midscene-shared-1.2.2-beta-20260120033218.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-N6M0KvoO1PdUtqLrQqc62hfawGCyggyO3zyN+UQl2zSDn0/TPYnePWknSKo4BdG8ajv0f6Qfew6e6mefKPZdlg==","shasum":"6e63e09659e39fda60c093bf476cd9801bf1157c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2-beta-20260120033218.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF8WmEAcJ3L2dGIm0lv4RZ1bSxbocvuu2C7x5FcI0t4dAiA1+U0+tkh6MZO5kt2q7pV85XdNOBZM0lIeCNJnWKn/Pw=="}],"size":175759},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2-beta-20260120033218.0_1768880014994_0.9719387085167863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T03:33:35.218Z","publish_time":1768880015218,"_source_registry_name":"default","contributors":[]},"1.2.2":{"name":"@midscene/shared","version":"1.2.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-myUHldN/9e0nenwHXYeJv272Db8nGD3xfpi2tMF4uWQ59mNn/tdwRvcX7xpNdkPtmOI7f1eLU8wU/sdcl8aYCQ==","_resolved":"/tmp/c01324753e92d47c85f610e76e441204/midscene-shared-1.2.2.tgz","_from":"file:midscene-shared-1.2.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-myUHldN/9e0nenwHXYeJv272Db8nGD3xfpi2tMF4uWQ59mNn/tdwRvcX7xpNdkPtmOI7f1eLU8wU/sdcl8aYCQ==","shasum":"14aeef35657c9b9882e6b4a420703f90e1edbfb0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.2.tgz","fileCount":201,"unpackedSize":873607,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCw+T0S1eNFt4FC8/E3lCNsupotEucHSueKq/Sb5LrqaQIhAI59DZAwYDwa1WATE/4IkNAulAIERlNipHKhF2cvvxJA"}],"size":175739},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.2_1768889289519_0.36734543594749014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T06:08:09.692Z","publish_time":1768889289692,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260120082504.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260120082504.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260120082504.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zUdfBIfGXiMPom58rMBoleqnPoeiERTHpSNq+FpzIGqd6pF8wl1yhxev+lIVOBJp9zZ59fp1VXEDAbg+hx+v6w==","_resolved":"/tmp/b651d5ae5e72dedecc788fb290af0294/midscene-shared-1.2.3-beta-20260120082504.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260120082504.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zUdfBIfGXiMPom58rMBoleqnPoeiERTHpSNq+FpzIGqd6pF8wl1yhxev+lIVOBJp9zZ59fp1VXEDAbg+hx+v6w==","shasum":"10bbbf48d21593e8245e87a08b7650f237060d8b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260120082504.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDzdOMu3CEqkNo3YYRDK1Ep3dOXfBOfH5VXIdG/gGVeFAiAwnU4XfXxDyLOckIq4DOL7iS6AHSwnm1B/8p8KvBLOGw=="}],"size":175760},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260120082504.0_1768897578020_0.7805760881864849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T08:26:18.163Z","publish_time":1768897578163,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260120095429.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260120095429.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260120095429.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UXlpXHOId44OqMJwEAKz04sbRKb7wfrFPCXwQDWc4MRG/IPeu+OO0hXzW+1loshXdNjJp3HKszvIq1/P4WHSqw==","_resolved":"/tmp/9fac63b7cac915031bc028e8ece9bf53/midscene-shared-1.2.3-beta-20260120095429.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260120095429.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UXlpXHOId44OqMJwEAKz04sbRKb7wfrFPCXwQDWc4MRG/IPeu+OO0hXzW+1loshXdNjJp3HKszvIq1/P4WHSqw==","shasum":"4490bca2dd1dfe2ad60c37fe34cd1ec795ba0848","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260120095429.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDRab8z2KXMtzqwkdwef7sFLXdV4ywMYGZ/0oNbv/6aQAiB/zRNhTC5R37q7blsDc3HkFG8LC3PNNkvmQVK8d6Tu8A=="}],"size":175761},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260120095429.0_1768902954639_0.12957678834481934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T09:55:54.773Z","publish_time":1768902954773,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121034653.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121034653.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121034653.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PQdpoEngqfVZxXsRVx5J0d5OZNb5Xwa03KSUEiHd0tH0vkBIva6ZPakCMAv5RMJQIgKaZG3VH/SJkWEGeT/vzA==","_resolved":"/tmp/a3ae080cd92c46c77f33db915238d7a3/midscene-shared-1.2.3-beta-20260121034653.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121034653.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PQdpoEngqfVZxXsRVx5J0d5OZNb5Xwa03KSUEiHd0tH0vkBIva6ZPakCMAv5RMJQIgKaZG3VH/SJkWEGeT/vzA==","shasum":"f4865902883a55da3c26ea8fcc3562c2c3a4261c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121034653.0.tgz","fileCount":201,"unpackedSize":876291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBiPHc2FUCPmYoiEyIiq21WbHaU/chDuolmoVDkMQka4AiApcgI/q5i2+rGnonIgEP2mYeHjbHTbAbGyk6RO5gnBgQ=="}],"size":176300},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121034653.0_1768967282218_0.3701734724703494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T03:48:02.406Z","publish_time":1768967282406,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121051819.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121051819.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121051819.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QX9SzPmr+5dFa3LccChi0+KPS6tmLRyGUCkElN3t9qtvIvrd1LONQjoLD6zwqWs7MVC/OcSY1d+5wFN7rFlrnw==","_resolved":"/tmp/318c6a55c004180ae7f279c05fc9ff67/midscene-shared-1.2.3-beta-20260121051819.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121051819.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QX9SzPmr+5dFa3LccChi0+KPS6tmLRyGUCkElN3t9qtvIvrd1LONQjoLD6zwqWs7MVC/OcSY1d+5wFN7rFlrnw==","shasum":"1751e0578c82c9dd0154d8825a888b6691b15f5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121051819.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF7MorvVwNZfFFUc1i3M7vAAieFyB8Lo5jNTL+8/WwI0AiEAi9LsPZnQ8YAKq/GL8NqdgH1zZw55aDg8zUBKYqKYT58="}],"size":175761},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121051819.0_1768972774745_0.8073616067177287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T05:19:34.897Z","publish_time":1768972774897,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121054555.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121054555.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121054555.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uvRvHKIqtxfNf4IFDIPCdB5OJCDgOud5stOSdASAfnKjTnV/hWq0i7yQPc6W+L6ANt3jLVAZQGIGnDGGZ3X2iw==","_resolved":"/tmp/0efd6bec9f716808f64a913d1b6bdac0/midscene-shared-1.2.3-beta-20260121054555.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121054555.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uvRvHKIqtxfNf4IFDIPCdB5OJCDgOud5stOSdASAfnKjTnV/hWq0i7yQPc6W+L6ANt3jLVAZQGIGnDGGZ3X2iw==","shasum":"91db00542de5671b7c2890cfb7381c9433409f3d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121054555.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDKuekJErVbEEZQ/8uNbIFs/tzaeRiIMue4bJ9gdOWlzgIhAKKtj+414QV2pr8MXzGcg6hWXEDOw1oA+XWCBixE9WoT"}],"size":175761},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121054555.0_1768974432103_0.35773919288451106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T05:47:12.257Z","publish_time":1768974432257,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121104254.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121104254.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121104254.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VAHfm+P4lGGdfpoDwFyntuNxvLd2tu4n/gJ+/y6EJ8kQUFpUoGJ/KJpqHxqFHAL2w+wyJmhjmKWvFBato0o5dw==","_resolved":"/tmp/3ddccf2b85892f1e71896316c156a5a9/midscene-shared-1.2.3-beta-20260121104254.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121104254.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VAHfm+P4lGGdfpoDwFyntuNxvLd2tu4n/gJ+/y6EJ8kQUFpUoGJ/KJpqHxqFHAL2w+wyJmhjmKWvFBato0o5dw==","shasum":"d8632929b53db1bb69c3ef404769de85a94d3ffb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121104254.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDV+gO9RTEEYdkkLBeIi1UYYCvGAKTJqVE1y4XKj1wVOQIhAP6LPN8fnTw/PMZ32tJXt3qeUP8LSPEXMYQKA8Y7AXIm"}],"size":175760},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121104254.0_1768992247233_0.6586414794059878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T10:44:07.435Z","publish_time":1768992247435,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121113519.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121113519.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121113519.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2jsvFoib2Khvs/Slyzv8VIWD81n9bqskJxG5tng2ld7nO3QpXi4L/QfmQkRovVnenLGWF2bP/TNubjmYmE5q3A==","_resolved":"/tmp/d0d321030af03a031c8a59d2f356f83c/midscene-shared-1.2.3-beta-20260121113519.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121113519.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2jsvFoib2Khvs/Slyzv8VIWD81n9bqskJxG5tng2ld7nO3QpXi4L/QfmQkRovVnenLGWF2bP/TNubjmYmE5q3A==","shasum":"33d3f1325dd52a2cc718f224358a978dac9c7520","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121113519.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEo8r7STiHFfuyAz7NLUYkHsHNsP7JSogZWeI36QnQ58AiEAvakEi05VHFU+PsrSbb7wb1wYG0YKDGU1ZZQpZ18XwmQ="}],"size":175761},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121113519.0_1768995392752_0.2855076631829929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T11:36:32.950Z","publish_time":1768995392950,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121122633.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121122633.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121122633.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-de7k/QsreSolZYXI0z5Ei4V/Llkg0S2FgCMTYEiS8KOh9nK7L/3dMheFbAb3M9c7mHTelnMb9b9AdrmCEh7YwQ==","_resolved":"/tmp/b3286fb30c2d8fd17a1d19bafce36904/midscene-shared-1.2.3-beta-20260121122633.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121122633.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-de7k/QsreSolZYXI0z5Ei4V/Llkg0S2FgCMTYEiS8KOh9nK7L/3dMheFbAb3M9c7mHTelnMb9b9AdrmCEh7YwQ==","shasum":"9f9d31f9761eb60804077e22d341bd587023f1bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121122633.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFqneL0DN5Tg14etozYrDSdGz/zieStpkSB5kEuATmbQIhAJEDhy3ToQDzhdHMip9lnKP0yngeV5kZEm1ZmI2FsLw6"}],"size":175761},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121122633.0_1768998468469_0.622560637929038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T12:27:48.711Z","publish_time":1768998468711,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260121142614.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260121142614.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260121142614.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ltZ0NLnHgI1vhd/4VYt8jTHP9XNgrfXfdHmawnKMQ8H5tsORi9pOnsjPcFHQK9HqA30lgM1YRDmcdvgG38I9cA==","_resolved":"/tmp/908a8c86d554fa0ace21ba73a770a655/midscene-shared-1.2.3-beta-20260121142614.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260121142614.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ltZ0NLnHgI1vhd/4VYt8jTHP9XNgrfXfdHmawnKMQ8H5tsORi9pOnsjPcFHQK9HqA30lgM1YRDmcdvgG38I9cA==","shasum":"a6240d6509122b6b958f12ea3e87bf69dfc6c4df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260121142614.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYAc/e7fviyR/Kkd1QhusYHJnDIhPc8+hMRNKdfM/UbgIgOHYVybibp/rammGcuASdR1llvR41EEzolD0ANsvxMlI="}],"size":175760},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260121142614.0_1769005644219_0.13703848726456136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T14:27:24.416Z","publish_time":1769005644416,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122034822.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122034822.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122034822.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ctPuQw+aEqvokUSDPIcRafBCi13KnqrAMIaYFDkySqDWcjRnp1GlsG4kFdFEsRF3oh3Oo5jGk45NSchu9cSHKA==","_resolved":"/tmp/254ed9784504de433cc68b0dde15f132/midscene-shared-1.2.3-beta-20260122034822.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122034822.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ctPuQw+aEqvokUSDPIcRafBCi13KnqrAMIaYFDkySqDWcjRnp1GlsG4kFdFEsRF3oh3Oo5jGk45NSchu9cSHKA==","shasum":"871307b3ed43f02f7645c6538eea663c4d64512d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122034822.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzqXMn87Oz67BGZalpw+pehOPQkJPYKy+UERcGO6IV2gIgZJ5BscTmykJ38L6ggSG3u8pddQlqQL2i4UvUgCjubzM="}],"size":175761},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122034822.0_1769053776789_0.7215584179968046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T03:49:36.982Z","publish_time":1769053776982,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122042810.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122042810.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122042810.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fHpN7/i6DtWnpiT7edbff5vCi9mLkyY1DxQs2T3emNA6R4eaFUg4709EqtNzVfzp64dbKyibW6ks8tlUU7p7bg==","_resolved":"/tmp/09a0176cc858dd227ed65ab62bd2d071/midscene-shared-1.2.3-beta-20260122042810.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122042810.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fHpN7/i6DtWnpiT7edbff5vCi9mLkyY1DxQs2T3emNA6R4eaFUg4709EqtNzVfzp64dbKyibW6ks8tlUU7p7bg==","shasum":"dd2a8c223452589e7ff0df63044cc1dd1c378e16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122042810.0.tgz","fileCount":201,"unpackedSize":878390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBgU9VOQhXa17yWSTm0CcMQ2nIT03XZ6QnUflK77kGT3AiAyhxTLKI6QHWPxcgBvf5F8zWwr0RpABSrYHMCTcB73Mw=="}],"size":177014},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122042810.0_1769056163553_0.7269057319870569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T04:29:23.708Z","publish_time":1769056163708,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122052852.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122052852.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122052852.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aImOGwddrg2IJvd1HEetcRP9HPVlI6wbGmm1py1yRCDvywRTSsACJWdQPLbJUP+jlTmw4WPNyKOezuonZyfdLg==","_resolved":"/tmp/e314d9edd9b90ea78d835f1995f62d34/midscene-shared-1.2.3-beta-20260122052852.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122052852.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aImOGwddrg2IJvd1HEetcRP9HPVlI6wbGmm1py1yRCDvywRTSsACJWdQPLbJUP+jlTmw4WPNyKOezuonZyfdLg==","shasum":"e58b171ed12be49fb81cccf9146a9821ee4449e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122052852.0.tgz","fileCount":201,"unpackedSize":878978,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqEpGPPWxqjHQ+mo57f0g8i2wcQwXV7mbAHgpDOGurFQIgE+Q4qVZFZ1T8Vym0lkKAUyZauNheYW4r8wDykKA4gCA="}],"size":177073},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122052852.0_1769059808676_0.7750908372696639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T05:30:08.897Z","publish_time":1769059808897,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122055811.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122055811.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122055811.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3fKN3anETAJYZr/hA0qA5XywccyhubujGheUYc3YM07m8h+eaaI54IMLpYa90aKzgTZZn7DO4KV9JIkKnLi7Iw==","_resolved":"/tmp/0ffc6c04ebf47eeddc255485177c4b77/midscene-shared-1.2.3-beta-20260122055811.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122055811.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3fKN3anETAJYZr/hA0qA5XywccyhubujGheUYc3YM07m8h+eaaI54IMLpYa90aKzgTZZn7DO4KV9JIkKnLi7Iw==","shasum":"1d7480c978cb2d22e1ae25a5b1d42505ca8007f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122055811.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB4m8s3eUoAY7fGC5qPUxLN8HmWE3ID3DwO7ysPkq/68AiEAmAWANDSYusD7lpO6KhH2Bm633g+yGWR28wS9xPNZvVM="}],"size":175762},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122055811.0_1769061567427_0.47513848537683767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T05:59:27.588Z","publish_time":1769061567588,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122061216.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122061216.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122061216.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DYvTEsRT/Z9Y6CS1Met03ixgWvYLjHCk195N3BI3thiswY1KM/2gtbjnB5jUMlH6Bn7lahbloWHncOs3cLhwlQ==","_resolved":"/tmp/cf7e5491cb3471148e0ec03b727855a6/midscene-shared-1.2.3-beta-20260122061216.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122061216.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DYvTEsRT/Z9Y6CS1Met03ixgWvYLjHCk195N3BI3thiswY1KM/2gtbjnB5jUMlH6Bn7lahbloWHncOs3cLhwlQ==","shasum":"4ad8be34fd53d21fdae8828fa0b284a6c23514f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122061216.0.tgz","fileCount":205,"unpackedSize":886260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICT4E8M7zx7IkejoPTCUOHP89b46HzGuynWpcc7HgKQHAiEAqXeE1yOZt/y9mv5h6hv/VOglPGswH6B8prkLhGsYs+A="}],"size":178620},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122061216.0_1769062409465_0.8876582339292705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T06:13:29.596Z","publish_time":1769062409596,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122071913.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122071913.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122071913.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pmMzP6kmPX9gU2JMOt7MN0eajvJ4NQN70Mu2Ea0S/xxkW2ysNf+aH96uTetABV4cyijTtNCjDBFu/PkayOpDyw==","_resolved":"/tmp/10a0d83072cb7971d6ab6653afbf99c8/midscene-shared-1.2.3-beta-20260122071913.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122071913.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pmMzP6kmPX9gU2JMOt7MN0eajvJ4NQN70Mu2Ea0S/xxkW2ysNf+aH96uTetABV4cyijTtNCjDBFu/PkayOpDyw==","shasum":"c9f07061c2b0772e9759609c84286e5d23598ba0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122071913.0.tgz","fileCount":205,"unpackedSize":886260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAmQM2y8JFLXJZ/zbCMvZW4O6mlfI6zKgkc2TtYKiFQZAiAJqZd6cnWW+OVqAPi+beyHoGlKyU5iJVmjmeI3iUycVg=="}],"size":178619},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122071913.0_1769066435835_0.7057327303805876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T07:20:35.993Z","publish_time":1769066435993,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122072351.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122072351.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122072351.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZrAS51UmZ/q2CFPg4LrVcWmWpP7KpIjQ9Kvt7HRVq6WJN5RKz/NJhCVt8kthggCaTzHnRggDic90hbjQ9fxASg==","_resolved":"/tmp/35c4c5b88e77c77d9dab6fd842c54114/midscene-shared-1.2.3-beta-20260122072351.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122072351.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZrAS51UmZ/q2CFPg4LrVcWmWpP7KpIjQ9Kvt7HRVq6WJN5RKz/NJhCVt8kthggCaTzHnRggDic90hbjQ9fxASg==","shasum":"54c7da6c35b7fe5cf00744cd1adf141aa28c920a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122072351.0.tgz","fileCount":205,"unpackedSize":886260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClgzmbdKvXHuCqeN42a3gVj/V3C/VH6H8q/xot8ZYO3AIhAOXhN5F9char3FDx3p28HqkH3h4p+rmpiXQmpWGNvm8n"}],"size":178620},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122072351.0_1769066707258_0.37857526420968934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T07:25:07.481Z","publish_time":1769066707481,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122082712.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122082712.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122082712.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-28yD/C9Felyza8Xc9EhkqNkkt5SjTHz8zKXzUpDHerOqUpooRjrKUBmV6Ss1piFPD1mg1NGoB+vmqE5pgSwVjA==","_resolved":"/tmp/54cb7a6cc875cae399981a3f357e7957/midscene-shared-1.2.3-beta-20260122082712.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122082712.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-28yD/C9Felyza8Xc9EhkqNkkt5SjTHz8zKXzUpDHerOqUpooRjrKUBmV6Ss1piFPD1mg1NGoB+vmqE5pgSwVjA==","shasum":"40abcca67c611a1e8982fe81a2dc3e95b2ee0fcb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122082712.0.tgz","fileCount":205,"unpackedSize":886260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC75Kav04bESPbABhwbOanB/S/K90cUT98N/cYYlV/r7AiBx5nkhX8zySajRojZDBWtxaBRLbLqMEN5z/iPQAsShCA=="}],"size":178620},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122082712.0_1769070512120_0.23299219289955153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T08:28:32.286Z","publish_time":1769070512286,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122084118.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122084118.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122084118.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Bdia8o47MxW0FunUizCzGPtxREHGZG+h/qND9Tr0nzdfipNAD9c3xC0Ea6CF6MPS+pZjgRNQcDaRHU8/hqIdfw==","_resolved":"/tmp/e65a5072e4314f3b60d01bd4a4a9ffdc/midscene-shared-1.2.3-beta-20260122084118.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122084118.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Bdia8o47MxW0FunUizCzGPtxREHGZG+h/qND9Tr0nzdfipNAD9c3xC0Ea6CF6MPS+pZjgRNQcDaRHU8/hqIdfw==","shasum":"165b33f523789cca4fcf9941e1889835653edff3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122084118.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFpY3Zi0N9hh7uqynsH5es1VgjE3rgqISYV8syqW1/YTAiEA8Lp7duVfB4Qq1FVrmu6EOGDQA6AQoj4I0FPMX79XOt8="}],"size":178806},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122084118.0_1769071352120_0.08130340615689935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T08:42:32.321Z","publish_time":1769071352321,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260122105542.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260122105542.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260122105542.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ic9w72tGmVkJPvYLquQ7XzW2VXsHRgexHcdlgXXxiaCwn3tmhkU9viXnloiVR4/kGuYuirDQVPsDV2YinNikKg==","_resolved":"/tmp/4bae95a2983e4b19d540681264c4a304/midscene-shared-1.2.3-beta-20260122105542.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260122105542.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ic9w72tGmVkJPvYLquQ7XzW2VXsHRgexHcdlgXXxiaCwn3tmhkU9viXnloiVR4/kGuYuirDQVPsDV2YinNikKg==","shasum":"665ed0412e0d97c9fbb524e8bea2d869c5ee1557","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260122105542.0.tgz","fileCount":205,"unpackedSize":889085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHrvLWHAASNMV6eVd4xToUWsz9H+GOPGm7DBWzNP388TAiANmG1DbBntce8np4uQG3SNy+VIk+p+nrz4unP7GTlVkg=="}],"size":179238},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260122105542.0_1769079414885_0.6018252242882955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T10:56:55.071Z","publish_time":1769079415071,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260123062401.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260123062401.0","license":"MIT","_id":"@midscene/shared@1.2.3-beta-20260123062401.0","maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"22c328993d4a16ddd8aaacc41f505aa0b687b689","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260123062401.0.tgz","fileCount":209,"integrity":"sha512-HYEA1034J9r86c3yYgCckLA3oQ+GxckrgFLDBMqomR5PnEU6Tyee0S3WgFO4g0beJicF/cnwsF2a0o4GenQrXA==","signatures":[{"sig":"MEQCIAjn70LJAQ9cUCXWXvJaMpfj7ATWB3AqS/g9i47PwNHuAiA7nULqLgdWl3bVBDRKcL9PVDS1/yYeGwNLkBYl3H0gNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893623,"size":180362},"main":"./dist/lib/index.js","_from":"file:midscene-shared-1.2.3-beta-20260123062401.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"}},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"npm run build:script && npm run build:pkg","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","build:pkg":"rslib build","build:watch":"npm run build:script && rslib build --watch --no-clean","build:script":"rslib build -c ./rslib.inspect.config.ts"},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"_resolved":"/tmp/f3c135c5fa5c9cf4c1adfdc2543c8f02/midscene-shared-1.2.3-beta-20260123062401.0.tgz","_integrity":"sha512-HYEA1034J9r86c3yYgCckLA3oQ+GxckrgFLDBMqomR5PnEU6Tyee0S3WgFO4g0beJicF/cnwsF2a0o4GenQrXA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"18.20.8","dependencies":{"jimp":"0.22.12","uuid":"11.1.0","debug":"4.4.0","sharp":"^0.34.3","express":"^4.21.2","js-sha256":"0.11.0","@silvia-odwyer/photon":"0.3.3","@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon-node":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@types/express":"^4.17.21","@ui-tars/shared":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.2.3-beta-20260123062401.0_1769149533004_0.31258435136188023","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-23T06:25:33.174Z","publish_time":1769149533174,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260123104740.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260123104740.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260123104740.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3EizTZLUVBJgrEJGqukm8qr+ShXY9lBf/OEuNs5HEsrRkXtcLgrYexuqYWndMKjLcCtIHhDCuaHv/6RPnAffMg==","_resolved":"/tmp/70cfbca67adf6e85ef4b422146ef0a44/midscene-shared-1.2.3-beta-20260123104740.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260123104740.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3EizTZLUVBJgrEJGqukm8qr+ShXY9lBf/OEuNs5HEsrRkXtcLgrYexuqYWndMKjLcCtIHhDCuaHv/6RPnAffMg==","shasum":"cd811fed13407a19248f355c9f26c1404941ebfc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260123104740.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICeCUYKeaTyPpCiO9BNoFk+tWIt9RRQ1vVPFarmJHCkyAiANMkqLgv5kthRqJfqL1z39RRYX/KN6jAbazbKfJvgX9Q=="}],"size":178806},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260123104740.0_1769165329979_0.36677929981017465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T10:48:50.188Z","publish_time":1769165330188,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260123110523.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260123110523.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260123110523.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SjArMyGUzQwKCE7VGBeokfbReU+pkYwEEkxhUKWMeIWelqjFB2Z5PJDjgcX0A08eGxfA6dl2wAvjuEQ5kjZjKA==","_resolved":"/tmp/ffd7a9ecf987e365af728e152e4a5696/midscene-shared-1.2.3-beta-20260123110523.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260123110523.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SjArMyGUzQwKCE7VGBeokfbReU+pkYwEEkxhUKWMeIWelqjFB2Z5PJDjgcX0A08eGxfA6dl2wAvjuEQ5kjZjKA==","shasum":"ee76987fb2a22d0c589cecab014e87cb92058d1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260123110523.0.tgz","fileCount":205,"unpackedSize":886260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFWsMBiSLrFbLZ6IjeE//XrhuWO+iw9YiBMysyiqhQ52AiEArnTFipnjl/tUueMwTGVzxjqcTWvT/va2BSklxZy/Hqk="}],"size":178620},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260123110523.0_1769166390583_0.9822373020023687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T11:06:30.783Z","publish_time":1769166390783,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260123113203.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260123113203.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260123113203.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LCWP3+uPuUScFoeC+Eq64LwGAyo+4WM+vT5x/sILCu2i6zCaIChArFqqX5wKMGwz3TWmq9bFH1ZElQldyhQt5A==","_resolved":"/tmp/d8f5476c5d7eb8f7b07fa4f5b0233b43/midscene-shared-1.2.3-beta-20260123113203.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260123113203.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LCWP3+uPuUScFoeC+Eq64LwGAyo+4WM+vT5x/sILCu2i6zCaIChArFqqX5wKMGwz3TWmq9bFH1ZElQldyhQt5A==","shasum":"4946a5322b296db16128937664bc8299ed34a75d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260123113203.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEp4d9RLIc83SZqAxVoRAtCCDfU/LcBFJemt2sWWzKEZAiEArH6VPHKeIcFzxCkEQmJVcFxirILcmGoIIITKucg7xTA="}],"size":178806},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260123113203.0_1769168405702_0.5407217222611123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T11:40:05.895Z","publish_time":1769168405895,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260125063343.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260125063343.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260125063343.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qdzMvwLnaLYn/0HKtaMVNKI8WESsBDhMNmb6zdqJjvS37ONuCr/V9q38Dhh5j+PqE8oo8MTEKyydrBCcr/U9Ng==","_resolved":"/tmp/56dfa64348f183af98450fe89c909aa2/midscene-shared-1.2.3-beta-20260125063343.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260125063343.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qdzMvwLnaLYn/0HKtaMVNKI8WESsBDhMNmb6zdqJjvS37ONuCr/V9q38Dhh5j+PqE8oo8MTEKyydrBCcr/U9Ng==","shasum":"0631dc8f9a5c6a7fe843ea226178b9a7a406b00d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260125063343.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDszimUrQxSPDBuJ2b4+3241JS/UD/i389S9zcbFu7FNAIhAKObilPOIZpy8ZhcHx+AGKQZeD2JsHmD+7qw9w9GCqaS"}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260125063343.0_1769322896693_0.7433842547584977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-25T06:34:56.909Z","publish_time":1769322896909,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260125070401.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260125070401.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260125070401.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iGv3LOc7PR8mfaDU7qWpgLBQBrr5HwbTJ+eoG3bojb9h2/h5RTWpzT968gMULFi76T3fweu+qu5T3v5xGXJMhQ==","_resolved":"/tmp/7914e0808b9b2fce7a8a5a95f6898ffe/midscene-shared-1.2.3-beta-20260125070401.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260125070401.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iGv3LOc7PR8mfaDU7qWpgLBQBrr5HwbTJ+eoG3bojb9h2/h5RTWpzT968gMULFi76T3fweu+qu5T3v5xGXJMhQ==","shasum":"09e6aaeaa12c0f224b94a1f2d593cbfb8f5e33d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260125070401.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCE387ARSdQxAHk80pTSU0NDkwVUwvwUI6csxHnzcj7ywIgRY2jIfWQd9fMz27RfFVmvWMvf3acHRj4yRV98q4V18I="}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260125070401.0_1769324709108_0.9998444666609707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-25T07:05:09.280Z","publish_time":1769324709280,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260125073142.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260125073142.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260125073142.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8iUc1vx2+HM3+4DVqdCzMYo7IGU1IUTaXn83HI55IvOisj1l1NNp/Px9UeHb6hksO7ywDDdCQlpkf9LQNs1dWw==","_resolved":"/tmp/b23cbf8da1752590ae83c639c436c400/midscene-shared-1.2.3-beta-20260125073142.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260125073142.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8iUc1vx2+HM3+4DVqdCzMYo7IGU1IUTaXn83HI55IvOisj1l1NNp/Px9UeHb6hksO7ywDDdCQlpkf9LQNs1dWw==","shasum":"d18bac419ff36c9990a37f8fd19a468909986dad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260125073142.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPCslLptsa0pwwfXmAkCVR6x4WOsRrEmrPpE1YYAtIGwIgVOaHwW8hfWxUAdB52R8V23s+mxO+xfMV3iaeEb8urwg="}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260125073142.0_1769326378311_0.5748832255123322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-25T07:32:58.487Z","publish_time":1769326378487,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260125074627.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260125074627.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260125074627.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-LKMlX3ar60FiFxAwFDKT0c0J6MOyuE1gY0zkcRnjiG+Zyr14+LKkhxsQlU+Sk/L/2IamZmPoOLSy+YzBDtOh8A==","_resolved":"/tmp/5ed933fd63ed8a4198280ae1efd78c07/midscene-shared-1.2.3-beta-20260125074627.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260125074627.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LKMlX3ar60FiFxAwFDKT0c0J6MOyuE1gY0zkcRnjiG+Zyr14+LKkhxsQlU+Sk/L/2IamZmPoOLSy+YzBDtOh8A==","shasum":"a3a9729d50d6a684cfe727afceb9050fddbfb72d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260125074627.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDuKll1CDLRQiuMXcvE5fxv4AjHvSmD8JGqsUg/3oIHnAIgHpoyaiZyMRYqBZVdrBn6egI2i4Lho8jODigB1aMw+6E="}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260125074627.0_1769327263356_0.020179887253013895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-25T07:47:43.557Z","publish_time":1769327263557,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260125080835.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260125080835.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260125080835.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-831c/SBVtlx5p6vbDyyz2DICSdvwLn04cvKApFPKE14nhd5jawqbdTQNcMmKTvNGI5UY6wpKJDKcGDokeTsb9g==","_resolved":"/tmp/74d3d0adb4389ee16356447cc92b1dee/midscene-shared-1.2.3-beta-20260125080835.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260125080835.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-831c/SBVtlx5p6vbDyyz2DICSdvwLn04cvKApFPKE14nhd5jawqbdTQNcMmKTvNGI5UY6wpKJDKcGDokeTsb9g==","shasum":"bcc05ed068bb303fc68268811f120662418f6ca9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260125080835.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDTrruux0qk4wWB2rN7wkS4NRzC+zDgopCIt7tFojMCQAIhANxNlIOgT91MB0knFCl57vP/4zXdzXjXCaLALRuCcxwa"}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260125080835.0_1769328589076_0.25813521134608375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-25T08:09:49.252Z","publish_time":1769328589252,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126022256.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126022256.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260126022256.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-58a8To+Ub/6u9Db5tabNdSiL6es9SL8B+Gze8ZGGUotj4lXdKe4j9J77LKo6jNAaNWtiQxinIBN+XUqIU8g23Q==","_resolved":"/tmp/23f116be844a78b3c1346057a9fa49f7/midscene-shared-1.2.3-beta-20260126022256.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126022256.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-58a8To+Ub/6u9Db5tabNdSiL6es9SL8B+Gze8ZGGUotj4lXdKe4j9J77LKo6jNAaNWtiQxinIBN+XUqIU8g23Q==","shasum":"b7163c96f5e115b0843a5a2c8225c73630365402","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126022256.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6lacXa2+0IZcY6wu9sxXfo0/ydzDxBSkE4Vdrf9lzswIgOnVKrTXZLycYa/26gTvNeoncppdlq6sDCjJPKQajkfk="}],"size":178806},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126022256.0_1769394252935_0.9125428161056834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T02:24:13.124Z","publish_time":1769394253124,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126023330.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126023330.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260126023330.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-T0f1ZXo45NjDi8/f7qYv3JLohg+dxDfNQ0Dlx1cJLgHWAfQFwQSaRlXdqNetiqC+JjjtOlqrK8PtcmVC2Utirw==","_resolved":"/tmp/27b6eaf30c445ebb8aa673cfc2390e87/midscene-shared-1.2.3-beta-20260126023330.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126023330.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-T0f1ZXo45NjDi8/f7qYv3JLohg+dxDfNQ0Dlx1cJLgHWAfQFwQSaRlXdqNetiqC+JjjtOlqrK8PtcmVC2Utirw==","shasum":"219711f6804d50f8bd7c99ad7cb20edd1ca665bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126023330.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDo5/toKCv+aRrVcGVmFAZbUT18NkUYngSNq1/1h3nX9AIgbri6canU1n7D3PEdI1QCtFQtvfL7ojCfEa90T4HOphE="}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126023330.0_1769394884980_0.7455981380152159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T02:34:45.190Z","publish_time":1769394885190,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126024618.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126024618.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260126024618.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/AghdjCDbymu0PNZ+Dg0P3RSDrHd8oFU0HY85CKp6rvGbr53iVN8FxCC/1K77MFGISnoG+bUruHLZctj+RV4iw==","_resolved":"/tmp/08c05889c26060cdabceda0767b7e44a/midscene-shared-1.2.3-beta-20260126024618.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126024618.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/AghdjCDbymu0PNZ+Dg0P3RSDrHd8oFU0HY85CKp6rvGbr53iVN8FxCC/1K77MFGISnoG+bUruHLZctj+RV4iw==","shasum":"3697300a4c3f09e8a32215c422778b93c2789c08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126024618.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRRZuxcD94l+bc2JrnR7cPbYAjtAlN/PQPtNYYYS2GfAIgEVJJb8dDZ5+iNqv04mtuLs11NYjhhrqTc69U2WRH/MQ="}],"size":178806},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126024618.0_1769395649092_0.2004381151889112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T02:47:29.262Z","publish_time":1769395649262,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126031715.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126031715.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260126031715.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nwdZXCyf31CSF5Rc3fXtf2SQ9yxH/n/sZ/y85bc+SC4NDI4NQNyeDyEuADm75ZEmoD6dKGZXw+4xwU4K/SftKQ==","_resolved":"/tmp/4629a7bf2d03628746fa4ccbad18d376/midscene-shared-1.2.3-beta-20260126031715.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126031715.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nwdZXCyf31CSF5Rc3fXtf2SQ9yxH/n/sZ/y85bc+SC4NDI4NQNyeDyEuADm75ZEmoD6dKGZXw+4xwU4K/SftKQ==","shasum":"7972c32a2bbf5ddda19f296dc21c5483783be121","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126031715.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDOYNi/tfZZ2hCO8vRf7MuXXWiI1IDyWboVVNam6YOghQIgCYUAC2Bgitf3onHZM/lr+aEjHx60SoV4sdC5AzPl5ws="}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126031715.0_1769397509943_0.26781866839165636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T03:18:30.147Z","publish_time":1769397510147,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126032520.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126032520.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.2.3-beta-20260126032520.0","readmeFilename":"README.md","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-36qnulLUF0iuuX/+YkAGmqjNUVteiqGzQWRan9Baw77gKWe71IVS44+5N/nb5YIOv5Oy11wDflVYXhs9swaFGQ==","_resolved":"/tmp/159efbac40f17d56b6f7954716c5c54d/midscene-shared-1.2.3-beta-20260126032520.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126032520.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-36qnulLUF0iuuX/+YkAGmqjNUVteiqGzQWRan9Baw77gKWe71IVS44+5N/nb5YIOv5Oy11wDflVYXhs9swaFGQ==","shasum":"7bc2bc6103bc2bce6f4c6238aaf677ff4dda7835","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126032520.0.tgz","fileCount":205,"unpackedSize":887041,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVB2FdZoiC3xfK8L1XPQA4RdEwUDlv8B+rifLZhHq/UQIhAKqWYA5/0GlFqdir+zd572UFgcq0h/ltVpGrw9TFpKJ+"}],"size":178807},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126032520.0_1769397993403_0.27687765208556203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T03:26:33.545Z","publish_time":1769397993545,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126065711.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126065711.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260126065711.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-egQ+m2VkKWjUlqykqbaCT/2J3fM1QcOQhNyALu2Te63vZQIU+OXai0MTXooABNU2L1TUJ72W02gBGGgZUGBXow==","_resolved":"/tmp/7d2144f8e483fbbab055d2ba7f0b78c9/midscene-shared-1.2.3-beta-20260126065711.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126065711.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-egQ+m2VkKWjUlqykqbaCT/2J3fM1QcOQhNyALu2Te63vZQIU+OXai0MTXooABNU2L1TUJ72W02gBGGgZUGBXow==","shasum":"3008c7c4c49b33953705b5b8990e247492acf19e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126065711.0.tgz","fileCount":205,"unpackedSize":889085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF3nLFM+c4uMmWaccCzohnqFlcUwcTFtn1DAdMZHR+qiAiEA0Kehe17VKFR6IztG+r/7oSz3n5Ek9cCadyKlBiDq0Co="}],"size":179238},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126065711.0_1769410696143_0.9644774341179736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T06:58:16.306Z","publish_time":1769410696306,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126071615.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126071615.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260126071615.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AkphxYJbFp8irXK9vYvtzhr23LUvFrkUPUkqaFPJV+3SRcOyeL6Xybj+UOKxuro/ok+Ax1AkGS8qnKqRmBUTBg==","_resolved":"/tmp/f5c3c6914d45c72d349a5211ca29aedb/midscene-shared-1.2.3-beta-20260126071615.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126071615.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-AkphxYJbFp8irXK9vYvtzhr23LUvFrkUPUkqaFPJV+3SRcOyeL6Xybj+UOKxuro/ok+Ax1AkGS8qnKqRmBUTBg==","shasum":"34625b1b7e184a3b6b03a6ff4026aafc8b9324b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126071615.0.tgz","fileCount":205,"unpackedSize":889085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1rEA7DHZaAm+JrkAfRjXtWgsilN6eefiZViCy+70MGAIgRNfKHSZH7e9NDfVPgVN1ellIEF6frzmZHAzXWREU57A="}],"size":179238},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126071615.0_1769411842745_0.22137485023970727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T07:17:22.925Z","publish_time":1769411842925,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126074342.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126074342.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260126074342.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4zCUMNoGBZYjjjIH62GfC9N1baIw6qZukNYWoO0p3KuhaMUBjbnqxwFXv2U+798hdJ5n6rbpjUOR4KZMdAf/2w==","_resolved":"/tmp/614264123679893b9c9ed53ded8ce012/midscene-shared-1.2.3-beta-20260126074342.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126074342.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-4zCUMNoGBZYjjjIH62GfC9N1baIw6qZukNYWoO0p3KuhaMUBjbnqxwFXv2U+798hdJ5n6rbpjUOR4KZMdAf/2w==","shasum":"0221725f4d68087650e7ab49a30e30de0797e0f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126074342.0.tgz","fileCount":205,"unpackedSize":889085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8KPPxgb9k0K3IQPrLmOhdwPZhyQ7lK1Xg6rnKokhM/wIhAJY4cRvG2QIqZL5EFEwaP4AZWdBQ1AQQLuyykhucGt6R"}],"size":179238},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126074342.0_1769413485999_0.7281706845564626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T07:44:46.158Z","publish_time":1769413486158,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126083826.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126083826.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260126083826.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-26xZTOs39Im4pW4jVNRIxfTGUrwAzcI5bl2kB/PLZs7TOffx881vcOjsqKzJ/6DCU52f7Zb7oZD80uGSHfhZCQ==","_resolved":"/tmp/a9401d6faed0af7f90f4b9a1ba2b26c1/midscene-shared-1.2.3-beta-20260126083826.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126083826.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-26xZTOs39Im4pW4jVNRIxfTGUrwAzcI5bl2kB/PLZs7TOffx881vcOjsqKzJ/6DCU52f7Zb7oZD80uGSHfhZCQ==","shasum":"5bc74df49cd423b2f61113845d5a1dfff4872885","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126083826.0.tgz","fileCount":209,"unpackedSize":893623,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHvHKUaZl0kmRfPcLDh2D6262bigqju2F9U6SeI5bQAfAiAn5+p/iYKpozkgDO23d9UwQCAiZA83d/vsENNNRbwbyg=="}],"size":180362},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126083826.0_1769416782978_0.36310877460778523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T08:39:43.223Z","publish_time":1769416783223,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260126100457.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260126100457.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260126100457.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VdYcFbtN+3AHnAduZ1SMtI1k/s8Lq9o+yzKyh5+eocviLUgZ9JG+vO8WqLyrSWs4Dp8HavYG0i6wHqisUcWUNw==","_resolved":"/tmp/19ed4706346d1015e4e09e7ea55444b7/midscene-shared-1.2.3-beta-20260126100457.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260126100457.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VdYcFbtN+3AHnAduZ1SMtI1k/s8Lq9o+yzKyh5+eocviLUgZ9JG+vO8WqLyrSWs4Dp8HavYG0i6wHqisUcWUNw==","shasum":"0777652cb81b19fc39e504006c815b3d83464a13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260126100457.0.tgz","fileCount":209,"unpackedSize":897159,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1BhbwQywv0YGRaGrxBlSEXJ/LvpDlfKO+ch+hYSnzuwIhAJMWIBLdyjKlNR1Xz2d77o5ZQ/7VhFPBWu1HEmfrkPke"}],"size":181245},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260126100457.0_1769421974630_0.6081212897660311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T10:06:14.821Z","publish_time":1769421974821,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260127070952.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260127070952.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260127070952.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jcCRtXHlNgdzByeZo9a2LTLOTEQduTcg1UwV1nMd+SJrXsONVfNQ7PofWp0LaUjJILpNUpAKOeN2YQaSod5vZA==","_resolved":"/tmp/cccd622feb2afa5fb852b2d02d8a1551/midscene-shared-1.2.3-beta-20260127070952.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260127070952.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jcCRtXHlNgdzByeZo9a2LTLOTEQduTcg1UwV1nMd+SJrXsONVfNQ7PofWp0LaUjJILpNUpAKOeN2YQaSod5vZA==","shasum":"bdd42d2681b66628918cc4ff17a655efd2a77c83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260127070952.0.tgz","fileCount":209,"unpackedSize":897159,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBxTy8rTKp+c4qPi4eVKuS+O2MHNhQki/wBrK+Znh8UmAiAjbmzBydKaI4HuudaWSDeerkMzISWL1yVXI7cwBZh0xg=="}],"size":181245},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260127070952.0_1769497872274_0.872865057829858"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-27T07:11:12.480Z","publish_time":1769497872480,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260127124325.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260127124325.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260127124325.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2Dp4veQOV/bvqwf+sSCdBgbHp13daCDQom1CbxFUij5Z8n9rXxAbCKI1eO1pUvxiItTHCfDGFJD4rUu+QgMYJQ==","_resolved":"/tmp/e207c9dd32cbc376ecade0fcc31e12ce/midscene-shared-1.2.3-beta-20260127124325.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260127124325.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-2Dp4veQOV/bvqwf+sSCdBgbHp13daCDQom1CbxFUij5Z8n9rXxAbCKI1eO1pUvxiItTHCfDGFJD4rUu+QgMYJQ==","shasum":"8fdfc1574ef98e2a31752b75351952b1dc88d549","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260127124325.0.tgz","fileCount":209,"unpackedSize":897736,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC3VzVx5o6AAMXYA+7LorpHc3Aa4VBFG63iSgU9AaDrDgIhAL0CPFP5JShP56ondCuBFkv8BsBRQb9u/q+R5LN1k1gm"}],"size":181323},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260127124325.0_1769517886137_0.9013446466763819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-27T12:44:46.348Z","publish_time":1769517886348,"_source_registry_name":"default","contributors":[]},"1.3.0":{"name":"@midscene/shared","version":"1.3.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-JLKEd1DKhiUl0VOUIalwP7g8j/09PezBF6Rkn0MLnP4uRcy31ILt3lWyi6zHXiGuc4qLkAoWRxIvxbI2MEWZPQ==","_resolved":"/tmp/ff36a4be292f27ad0bd0568d0b6b2b66/midscene-shared-1.3.0.tgz","_from":"file:midscene-shared-1.3.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-JLKEd1DKhiUl0VOUIalwP7g8j/09PezBF6Rkn0MLnP4uRcy31ILt3lWyi6zHXiGuc4qLkAoWRxIvxbI2MEWZPQ==","shasum":"df6837b13c3684e87b01a209b47e0f68fead6f31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.0.tgz","fileCount":209,"unpackedSize":897714,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6IzTZMR6YZo+Nj5G9Di0LEx8efzOL+PghbHytSnL6MQIhAPi/Ez9UnK2xsXQlFf1w9LnCRKaSl34xUyncosiu6zSJ"}],"size":181305},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.0_1769518900729_0.8478012285306193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-27T13:01:40.950Z","publish_time":1769518900950,"_source_registry_name":"default","contributors":[]},"1.3.1-beta-20260128022631.0":{"name":"@midscene/shared","version":"1.3.1-beta-20260128022631.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.1-beta-20260128022631.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0bKHVccEq3D+NvfsNdX9Rl5xJFoQ6vQdHWGbkDhGZ7sbKewA31qagPDTpl8ByJzb7WueDGGqVdWf4MC46trAEA==","_resolved":"/tmp/c043323e7954d10c3879b35f29a62f03/midscene-shared-1.3.1-beta-20260128022631.0.tgz","_from":"file:midscene-shared-1.3.1-beta-20260128022631.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-0bKHVccEq3D+NvfsNdX9Rl5xJFoQ6vQdHWGbkDhGZ7sbKewA31qagPDTpl8ByJzb7WueDGGqVdWf4MC46trAEA==","shasum":"4f3d246feeb5edc333cff769f12d5e706873ffae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.1-beta-20260128022631.0.tgz","fileCount":209,"unpackedSize":904141,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiPWPucw0WX8KYVQFbgHUVDTdccydzMbQYAu/CWZkMNQIgU686qDzGKHKx/qHnVOpYdNpNiEx7yTqpoqDhHPti3Zg="}],"size":182693},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.1-beta-20260128022631.0_1769567272009_0.15935782272179222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T02:27:52.249Z","publish_time":1769567272249,"_source_registry_name":"default","contributors":[]},"1.3.1-beta-20260128032156.0":{"name":"@midscene/shared","version":"1.3.1-beta-20260128032156.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.1-beta-20260128032156.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p/OQuV85trc+vBBDNdXaanVIUdje/TN/huPK7gWTbHo0gVR+84/VH2yAWiSOKP8SscIKMPcYtfZIH5zKbnXPhg==","_resolved":"/tmp/8af36a1515c7c5dd91291ce1ba064f65/midscene-shared-1.3.1-beta-20260128032156.0.tgz","_from":"file:midscene-shared-1.3.1-beta-20260128032156.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-p/OQuV85trc+vBBDNdXaanVIUdje/TN/huPK7gWTbHo0gVR+84/VH2yAWiSOKP8SscIKMPcYtfZIH5zKbnXPhg==","shasum":"0b4cae1be5718bbd4c217df66910a5b8878d5216","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.1-beta-20260128032156.0.tgz","fileCount":209,"unpackedSize":904141,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICzMbH+d39YpYRNQDYXtg+e+JIkT2567182ddWaO5w1uAiAlYpivdw/N2kToJd1dzV6s2XVXt54aIj0WqZc3CmQFeg=="}],"size":182693},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.1-beta-20260128032156.0_1769570595131_0.9007554049388498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T03:23:15.353Z","publish_time":1769570595353,"_source_registry_name":"default","contributors":[]},"1.3.1":{"name":"@midscene/shared","version":"1.3.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Q3TsY4wQDCphVUkyoWoezffEECRvazB/VbjWbe+jOUzt2LOOa1XFXy5Zi/gPJ5/VLkKh3u6d0X7+3c5blvPLbQ==","_resolved":"/tmp/1b0ffe27264d550ca44d1061ded9f626/midscene-shared-1.3.1.tgz","_from":"file:midscene-shared-1.3.1.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Q3TsY4wQDCphVUkyoWoezffEECRvazB/VbjWbe+jOUzt2LOOa1XFXy5Zi/gPJ5/VLkKh3u6d0X7+3c5blvPLbQ==","shasum":"6db3acedf3d1b9eb71861af0e7a3688ca1249ee6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.1.tgz","fileCount":209,"unpackedSize":904119,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZaM+xBAZcNjTsgPoFHNV/FaIcboDO/K7j4NqGfxtYsgIhANDABzZ40Kyh1c9kL8ToDc59UU5a1QQj//kTSjxRa5Ic"}],"size":182675},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.1_1769572719618_0.3450871282328616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T03:58:39.814Z","publish_time":1769572719814,"_source_registry_name":"default","contributors":[]},"1.3.1-beta-20260128040840.0":{"name":"@midscene/shared","version":"1.3.1-beta-20260128040840.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.1-beta-20260128040840.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-l5fWRu7vGSqnRxSQ7KrdFoK8KTEAvYKHsxG2CovsXs1xEmZcElRRbsLzojPUExSrxIfNhCo2iK6BsRbUtZ4aMw==","_resolved":"/tmp/3d87b341bb263c746843c7be9cd8ca6b/midscene-shared-1.3.1-beta-20260128040840.0.tgz","_from":"file:midscene-shared-1.3.1-beta-20260128040840.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-l5fWRu7vGSqnRxSQ7KrdFoK8KTEAvYKHsxG2CovsXs1xEmZcElRRbsLzojPUExSrxIfNhCo2iK6BsRbUtZ4aMw==","shasum":"33e4b90556481161302d59cb6d5aac9bdbd793e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.1-beta-20260128040840.0.tgz","fileCount":209,"unpackedSize":904141,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnhYuItBcHNGHEDks6DXg8SGZWNi3TzRnO9G4084HIGwIgXFlMfbH4gHg5d/UJPJtm2kD0Wtdiz5Se5ojKiNsHwwQ="}],"size":182693},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.1-beta-20260128040840.0_1769573400680_0.39536054543842525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T04:10:00.874Z","publish_time":1769573400874,"_source_registry_name":"default","contributors":[]},"1.3.1-beta-20260128042253.0":{"name":"@midscene/shared","version":"1.3.1-beta-20260128042253.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.1-beta-20260128042253.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HYM1hUoO6KWO6wuj3dV689rY3t+ZTiAb84G2Xc6o7y/MjIA/81PepFzgkWmbQzc+2E7ayE4UDJmoQeOtbB4okA==","_resolved":"/tmp/9f610faffaaa67ae7c97aa23af730534/midscene-shared-1.3.1-beta-20260128042253.0.tgz","_from":"file:midscene-shared-1.3.1-beta-20260128042253.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-HYM1hUoO6KWO6wuj3dV689rY3t+ZTiAb84G2Xc6o7y/MjIA/81PepFzgkWmbQzc+2E7ayE4UDJmoQeOtbB4okA==","shasum":"ceef832dd7263bff0b7009b30b0e6e09095e0552","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.1-beta-20260128042253.0.tgz","fileCount":209,"unpackedSize":904141,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfEbhDkJ6/ulz4OM9lM8pZQxEIFHKr943vtsz8Ag0udQIgeZ5dZM09jsKYtk1radyXz08c9emNQiBMPwhRqtREvAM="}],"size":182693},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.1-beta-20260128042253.0_1769574256095_0.4918604740877548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T04:24:16.286Z","publish_time":1769574256286,"_source_registry_name":"default","contributors":[]},"1.3.1-beta-20260128043051.0":{"name":"@midscene/shared","version":"1.3.1-beta-20260128043051.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.1-beta-20260128043051.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Uc152PNq85nv191FIIQFlfu0vl2xt8n+erWwW4WhIqGl1oHe+Oj4P5gCNuhyvKudFcLhER0tKKqUt7t0/AqpFw==","_resolved":"/tmp/b4db8b20c2e8c4b167622a2ecb382bbd/midscene-shared-1.3.1-beta-20260128043051.0.tgz","_from":"file:midscene-shared-1.3.1-beta-20260128043051.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Uc152PNq85nv191FIIQFlfu0vl2xt8n+erWwW4WhIqGl1oHe+Oj4P5gCNuhyvKudFcLhER0tKKqUt7t0/AqpFw==","shasum":"5bb65f62faea8a841368fde2ae1a0e523da95694","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.1-beta-20260128043051.0.tgz","fileCount":209,"unpackedSize":904141,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGBDjJ8dPbjO85n/DP91wmGCiisVDHIUm0UN+eq9N1IuAiBdK0kJxUFMwnz8YSHZ6MFCa/Omm4JCvB1FQVHujDZXgg=="}],"size":182693},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.1-beta-20260128043051.0_1769574730025_0.3727680415054069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T04:32:10.308Z","publish_time":1769574730308,"_source_registry_name":"default","contributors":[]},"1.3.2":{"name":"@midscene/shared","version":"1.3.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AlYSZdtPpqir8auvdNBTJRP4gXVlaT85AAl+lnnPrVJWqGzXmvZSEI3IxqDZaxU2ZjCkmqNa8vmRLWfaKxiPRA==","_resolved":"/tmp/095378a7f1fe02fa5fe56aa6053977f5/midscene-shared-1.3.2.tgz","_from":"file:midscene-shared-1.3.2.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-AlYSZdtPpqir8auvdNBTJRP4gXVlaT85AAl+lnnPrVJWqGzXmvZSEI3IxqDZaxU2ZjCkmqNa8vmRLWfaKxiPRA==","shasum":"52893a6283f6d086a3f4174f58962264db81d18e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.2.tgz","fileCount":209,"unpackedSize":904326,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDEFMkXWk2Mlz7SuC4Mb7tFgJM3VUY/0itpcdapDX432AiEA0EkBymPaWxTCQLsTIcA9jTxQhr81n20IVQK6KMfsBtA="}],"size":182742},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.2_1769593258099_0.5926259586138951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T09:40:58.282Z","publish_time":1769593258282,"_source_registry_name":"default","contributors":[]},"1.3.3-beta-20260129023218.0":{"name":"@midscene/shared","version":"1.3.3-beta-20260129023218.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.3-beta-20260129023218.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mUhN4HNSIEy2K+Q6D1oi4DCQOoIPJsISaxGG2e2w5VqaeX4AF+TtC8XU25DbUEb2FXYt9TE9ZLDGzn43XCuM6A==","_resolved":"/tmp/d571a6caa4afac08f1dd25c52e5b80c5/midscene-shared-1.3.3-beta-20260129023218.0.tgz","_from":"file:midscene-shared-1.3.3-beta-20260129023218.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mUhN4HNSIEy2K+Q6D1oi4DCQOoIPJsISaxGG2e2w5VqaeX4AF+TtC8XU25DbUEb2FXYt9TE9ZLDGzn43XCuM6A==","shasum":"276f413a7447c588b50dc668cb8f1e5d4e479dc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.3-beta-20260129023218.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC72s7YcKWliqRAWX/go9XEVt+NEuTw6pP3DE3SvEHUQgIhAIaiTcnPQsKOQALWlOaUsv6T/2fQMFa7I/F/pjebxhn0"}],"size":182948},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.3-beta-20260129023218.0_1769654017674_0.1725331091515161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T02:33:37.837Z","publish_time":1769654017837,"_source_registry_name":"default","contributors":[]},"1.3.3-beta-20260129034300.0":{"name":"@midscene/shared","version":"1.3.3-beta-20260129034300.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.3-beta-20260129034300.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-G7i3anna1mkzq6/i174/Enl/iUv70Gt2ir+a/v0BNsLSX9NWB9eDoC5nfNwSxXzHRlSRzMoL3ArqsapcVeHrTQ==","_resolved":"/tmp/69a47ef09cc1f1bb275e0c68a9c02ad9/midscene-shared-1.3.3-beta-20260129034300.0.tgz","_from":"file:midscene-shared-1.3.3-beta-20260129034300.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-G7i3anna1mkzq6/i174/Enl/iUv70Gt2ir+a/v0BNsLSX9NWB9eDoC5nfNwSxXzHRlSRzMoL3ArqsapcVeHrTQ==","shasum":"4c6085b2105c1573b1281a5773505ee972b793c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.3-beta-20260129034300.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzOrx7c94wl6/eOUWP8Xj72crOqK6sRa9o0wD+YNZHGgIgDAQrWWTUAmhIEt+g5sW7uDQWnI09Pt1XEhWO2X5T/C4="}],"size":182950},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.3-beta-20260129034300.0_1769658257478_0.6762533647075548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T03:44:17.640Z","publish_time":1769658257640,"_source_registry_name":"default","contributors":[]},"1.3.3-beta-20260129042850.0":{"name":"@midscene/shared","version":"1.3.3-beta-20260129042850.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.3-beta-20260129042850.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ce7zswa3PpqjMIr4eUjbyIWrk5qPJO5iO3k7ab0PilCz9xzay0bCSCmXOD+UNzWZ6FrzTPQzDzsGUGA9SAX5Zg==","_resolved":"/tmp/b27a57e688b5e935c65e1edfc2b08ea0/midscene-shared-1.3.3-beta-20260129042850.0.tgz","_from":"file:midscene-shared-1.3.3-beta-20260129042850.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Ce7zswa3PpqjMIr4eUjbyIWrk5qPJO5iO3k7ab0PilCz9xzay0bCSCmXOD+UNzWZ6FrzTPQzDzsGUGA9SAX5Zg==","shasum":"0fb929342d7dee0918a81218ba7cf7b1fe66a854","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.3-beta-20260129042850.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHVfwGvTG+S9bSYZuZhDffcwVZdeKE4IU1T+NmHfuJrGAiAkk/3aTbmUcVKOddW1Ion1btxN10Nks+LI38OUnw2pFA=="}],"size":182950},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.3-beta-20260129042850.0_1769661007939_0.13966432539875395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T04:30:08.188Z","publish_time":1769661008188,"_source_registry_name":"default","contributors":[]},"1.3.3-beta-20260129065419.0":{"name":"@midscene/shared","version":"1.3.3-beta-20260129065419.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.3-beta-20260129065419.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-BPRA7AM+dYijes3vh3NhgAXjiPZyOpECtdOFCmysYPM27m/2aHkoBW3MGDpt5ovMa7lVyUW1eXbnkkdZgmiusQ==","_resolved":"/tmp/98e7f3987dcc316493fca6101eaa6c55/midscene-shared-1.3.3-beta-20260129065419.0.tgz","_from":"file:midscene-shared-1.3.3-beta-20260129065419.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-BPRA7AM+dYijes3vh3NhgAXjiPZyOpECtdOFCmysYPM27m/2aHkoBW3MGDpt5ovMa7lVyUW1eXbnkkdZgmiusQ==","shasum":"b4cfc5092fa4a36a3afde9262764ca75fa17eae3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.3-beta-20260129065419.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH2KReYrrXI7l4qRxAO0nVPhf2ak3v6y8SDcoAVkZKlCAiAqKnIiUfLsU/GQe26m7NQZW9SNAbBHNgPj2ES9UkeRIg=="}],"size":182950},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.3-beta-20260129065419.0_1769669736915_0.5895909916651296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T06:55:37.100Z","publish_time":1769669737100,"_source_registry_name":"default","contributors":[]},"1.3.3":{"name":"@midscene/shared","version":"1.3.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Duo4ZHsFbjvTN4PSuUdaMakXldTgAl3GYRcUfigB7KLSuEp8fLUi9AkLmf74Sb3dbizPSg2oVkptb/z11zcSpw==","_resolved":"/tmp/4303118f1f488738535fc9df3c1331e3/midscene-shared-1.3.3.tgz","_from":"file:midscene-shared-1.3.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Duo4ZHsFbjvTN4PSuUdaMakXldTgAl3GYRcUfigB7KLSuEp8fLUi9AkLmf74Sb3dbizPSg2oVkptb/z11zcSpw==","shasum":"3a8a70aaa726585c3317080fdeda6a6a47eb76d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.3.tgz","fileCount":209,"unpackedSize":904915,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDRZger1+I2eYIkiK10N0pZu8RqTyQVEk/M4j25gD6rNAiBL0AEecCc0LGsLdU5NF667Iy8gmyDgzjs8bmr/859ACw=="}],"size":182930},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.3_1769675223512_0.5673252688612773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T08:27:03.660Z","publish_time":1769675223660,"_source_registry_name":"default","contributors":[]},"1.3.4-beta-20260129101746.0":{"name":"@midscene/shared","version":"1.3.4-beta-20260129101746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.4-beta-20260129101746.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9di7qsidQC5+40JSiVievJf9neA9vQdJYSTjK+S2k/27DzAMYX3d5KbxzOxtBZw+TNYNr5TgE2VkzUQf1MXFMw==","_resolved":"/tmp/60008b07a63758b0be85214199603617/midscene-shared-1.3.4-beta-20260129101746.0.tgz","_from":"file:midscene-shared-1.3.4-beta-20260129101746.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-9di7qsidQC5+40JSiVievJf9neA9vQdJYSTjK+S2k/27DzAMYX3d5KbxzOxtBZw+TNYNr5TgE2VkzUQf1MXFMw==","shasum":"b372627fccaa3ad928a6d4a0914658b885a81c2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.4-beta-20260129101746.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFSW5+Cq4yHX1hf+sFrS7QCFvWkoLZMOn/UHJCAE7HvVAiEA8PbY8nbxmWXKJg/njqSt5RZtzpG1oUmNI93FCR3vx4w="}],"size":182950},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.4-beta-20260129101746.0_1769681940200_0.3220571351831134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T10:19:00.359Z","publish_time":1769681940359,"_source_registry_name":"default","contributors":[]},"1.3.4":{"name":"@midscene/shared","version":"1.3.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VOIL9DEtw6+GScqjg9kg2avxOPkpvRM0gUg+7XlQRaaySrRT2JwqzNGJYiQbkQvkA9cnHigBKHBd+1+BDEPzkA==","_resolved":"/tmp/83095f8f226a5756602d344052d658b5/midscene-shared-1.3.4.tgz","_from":"file:midscene-shared-1.3.4.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VOIL9DEtw6+GScqjg9kg2avxOPkpvRM0gUg+7XlQRaaySrRT2JwqzNGJYiQbkQvkA9cnHigBKHBd+1+BDEPzkA==","shasum":"994361d013d5c42a004b4fd48fea19501fff4147","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.4.tgz","fileCount":209,"unpackedSize":904915,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDH9LFjhhjizTmGswtclTM+jfKYYyroFpn1P60/PQgfjQIhANVTRDZZIvNHztGm39Usyds2hgIqK7cLOlTs6xbyRzEi"}],"size":182931},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.4_1769699555944_0.5140156897936792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T15:12:36.172Z","publish_time":1769699556172,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260130032421.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260130032421.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260130032421.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VYQ86O9W7nzzpO289c5GQE5ADqHhjgUFslVwU8pvXP2pa5ViXVTIrVNyyAYjVJ3mhw7vJeX1m1VLvG+6UGg16A==","_resolved":"/tmp/9cdde1779e81a523f93b87a5c71a6b58/midscene-shared-1.3.5-beta-20260130032421.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260130032421.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VYQ86O9W7nzzpO289c5GQE5ADqHhjgUFslVwU8pvXP2pa5ViXVTIrVNyyAYjVJ3mhw7vJeX1m1VLvG+6UGg16A==","shasum":"42333b2ee32ba98a41bced6590aa34d2c5867248","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260130032421.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDRk/+PQK57h9g5k/q137nzNAQJEs6FL34X3KilTQ1qFAiEA4MddI6s3xGAdJopsUDKjKr9hOSVzOkFg6rIB6fJYC1I="}],"size":182951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260130032421.0_1769743542208_0.784350672249692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T03:25:42.422Z","publish_time":1769743542422,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260130092951.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260130092951.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260130092951.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-huvKxBXOEu9dCaEadDWsbyQco6WA2liXPncmcjjpLubrP2sb7ud67mous/bA6Haeg59lCOn55FQwnT962COLbQ==","_resolved":"/tmp/a67fc4052659396b4194c789f855c4ea/midscene-shared-1.3.5-beta-20260130092951.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260130092951.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-huvKxBXOEu9dCaEadDWsbyQco6WA2liXPncmcjjpLubrP2sb7ud67mous/bA6Haeg59lCOn55FQwnT962COLbQ==","shasum":"f03835f013852dd1062af9a3ed4b268bbbc7e0ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260130092951.0.tgz","fileCount":209,"unpackedSize":909475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnx6hMsWkWqasOc3daBIG20ZBHMCsLjskbuNAthWc2IwIgDGnZImsqlQIH7pMoSrqsFh7+yRLTjz0/PKz/SEPBqRY="}],"size":183978},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260130092951.0_1769765471370_0.9631761189088275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T09:31:11.546Z","publish_time":1769765471546,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260130105858.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260130105858.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260130105858.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1L89sTSHuh3IVFZTzpDi6j2L/+wgJh+xJZAHvkEa+pwhwyi0altfH0sZhQDwG1g4oTqCyTheRiv01zAFOHD5jw==","_resolved":"/tmp/e83c8b928dfb734853624d2ba8b872e3/midscene-shared-1.3.5-beta-20260130105858.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260130105858.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1L89sTSHuh3IVFZTzpDi6j2L/+wgJh+xJZAHvkEa+pwhwyi0altfH0sZhQDwG1g4oTqCyTheRiv01zAFOHD5jw==","shasum":"bc4679a1ec2862614b050e7006d042bde84716c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260130105858.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPcvkdeDF7L7B+CdQxwN6N2mGXSFG0silRCaJuVl2pTgIgWf1jXhiaEPVd3IbaaPA5by9XXgcH7vvvJIJ7bpsoHCE="}],"size":182951},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260130105858.0_1769770810935_0.11510922231155685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T11:00:11.135Z","publish_time":1769770811135,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260202020122.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260202020122.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260202020122.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PJ+il+8JBA6+r4SMkl0GybUx9wbmb4LiXlUW0DKz+KTUJtEKno2Wv2kWdoS0WX4pA/52PSBqEUsFAg8HReXM+g==","_resolved":"/tmp/ab453548782aa6907b0d8d275fb34284/midscene-shared-1.3.5-beta-20260202020122.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260202020122.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-PJ+il+8JBA6+r4SMkl0GybUx9wbmb4LiXlUW0DKz+KTUJtEKno2Wv2kWdoS0WX4pA/52PSBqEUsFAg8HReXM+g==","shasum":"51b0cf63dab726c88ac48afd45b4f80c116dbcd0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260202020122.0.tgz","fileCount":209,"unpackedSize":904937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDywQuXRLveZan+pZ4VXiXcqfbu10YM3yGFiB+6fUPdHQIgcPHX4Q0CVoXhGN5w6W3WiR3DzrZwliWB1VQLex1Y3IQ="}],"size":182948},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260202020122.0_1769997756212_0.10413060592489964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T02:02:36.418Z","publish_time":1769997756418,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260202030636.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260202030636.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260202030636.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oLVZQWcp497pvWJgS1nY7kVSDsmzuHCagTJzMyKdfq82U6x8quflHsG1mqXxpfml0wJA/QWhCziF+1r3yT1HSg==","_resolved":"/tmp/f2ef2b0657fdbaa1297c6161124bfa2b/midscene-shared-1.3.5-beta-20260202030636.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260202030636.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-oLVZQWcp497pvWJgS1nY7kVSDsmzuHCagTJzMyKdfq82U6x8quflHsG1mqXxpfml0wJA/QWhCziF+1r3yT1HSg==","shasum":"369766c53f2998db7f302721be88267d64edeeed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260202030636.0.tgz","fileCount":205,"unpackedSize":897243,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2I34gQ/uTpJ0BuRI4Dz2hKxR+HpCVn6O4XoQ8N2EJLwIhAL/RtA8q+PnAhTpaMvymGAh3zkq6mlLOyNndriDPGKH/"}],"size":181274},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260202030636.0_1770001675307_0.019173606031161805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T03:07:55.513Z","publish_time":1770001675513,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260202075348.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260202075348.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260202075348.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1iqodj85JPs1eRWE7Ls4CDIEU14j7CD7eV2Uf+JzCV3Si00dxR7s1Rgxi60ERtTzMDVXQzP+oXwJl7Nt4X/yyQ==","_resolved":"/tmp/e2aa97d832d4e8c57a0352f4cf40831a/midscene-shared-1.3.5-beta-20260202075348.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260202075348.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1iqodj85JPs1eRWE7Ls4CDIEU14j7CD7eV2Uf+JzCV3Si00dxR7s1Rgxi60ERtTzMDVXQzP+oXwJl7Nt4X/yyQ==","shasum":"30ed021de57a86b2a277cd7be2e04002c37fdb96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260202075348.0.tgz","fileCount":196,"unpackedSize":925157,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF2oA04vw12gwaWEnyL1LzYjADaPeOV50lEqFrNpqK2yAiEAwS18wxo+3l5tVRIrO6THiOCvvSmUfJHTvcCnmROjYyg="}],"size":184020},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260202075348.0_1770018903085_0.43654739610313786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T07:55:03.258Z","publish_time":1770018903258,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260203035749.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260203035749.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260203035749.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-KZQvm3AXEDJl18m3vCP7Gmn3Ctv/zOLZmbPFEn2R8+be+VWVRFEqNxPL+D25k+UMTsdxTR1nlOoQ6xnXtU8LTw==","_resolved":"/tmp/87e8dec117aef9332206947f9437c903/midscene-shared-1.3.5-beta-20260203035749.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260203035749.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-KZQvm3AXEDJl18m3vCP7Gmn3Ctv/zOLZmbPFEn2R8+be+VWVRFEqNxPL+D25k+UMTsdxTR1nlOoQ6xnXtU8LTw==","shasum":"0e676aa9c092352182bcdcb4f1d727c5f101b2a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260203035749.0.tgz","fileCount":196,"unpackedSize":925157,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjXdivekCZwwKKBE/oL904m4k3honvBsBxLhCTwShrfwIgKblOnSFsgXQZS2icl3EqpyQMD/M+5DUqBEtWn+/GCwY="}],"size":184021},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260203035749.0_1770091147586_0.3885170872339758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T03:59:07.761Z","publish_time":1770091147761,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260203085617.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260203085617.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260203085617.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CN2Pjl+OB/R2dxcTWipmM6UEN7TiVGrgwz7flKUJ8Ar3pMebmhVghY0H2h4tSBOzsU5Wm/nQkuYnWTLEe06dkA==","_resolved":"/tmp/330b1830257d1abbb1c214e26617f1f1/midscene-shared-1.3.5-beta-20260203085617.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260203085617.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-CN2Pjl+OB/R2dxcTWipmM6UEN7TiVGrgwz7flKUJ8Ar3pMebmhVghY0H2h4tSBOzsU5Wm/nQkuYnWTLEe06dkA==","shasum":"4535a73f50e56c10a5652dea474a37f8b1aa6ee3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260203085617.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhb5nv7DF/VGaAHIsg29mnxUap4c8/vHNp7J+pSVoxqAIgPlGYXLAQakwaSlQMZPeZjslwnw8jG1jOeYUwEOD56Aw="}],"size":190943},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260203085617.0_1770109056647_0.16937378234447453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T08:57:36.809Z","publish_time":1770109056809,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260203090835.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260203090835.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260203090835.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xq/Ty44WXD56w6r3kvmVL6K+6NTd2J4qoIJxtrAJ8YufJ0jyyFpYxu/8GcJN+Ueguk9JNDrFYbDhKbrSLUJicA==","_resolved":"/tmp/285f6f2316503f59095398e1fff8631c/midscene-shared-1.3.5-beta-20260203090835.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260203090835.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xq/Ty44WXD56w6r3kvmVL6K+6NTd2J4qoIJxtrAJ8YufJ0jyyFpYxu/8GcJN+Ueguk9JNDrFYbDhKbrSLUJicA==","shasum":"c14f831de23a93c63b4e794943ceaa7589536ceb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260203090835.0.tgz","fileCount":196,"unpackedSize":925157,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF1eQXinILJb4Ux1zs7HxjRpnsQssdmqrAtkzzYeVtJuAiAfczyd/rv2e9w7hl7bInsQ4ft3sldlPdN0yY/2ssvlOg=="}],"size":184021},"_npmUser":{"name":"anonymous","email":"466150516@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260203090835.0_1770109790658_0.3524065874988791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T09:09:50.882Z","publish_time":1770109790882,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260204061938.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260204061938.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260204061938.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IY5d45Z0nJNfNG59F18Uiwqz65ZtmUA9pAU/Vi6gK2KjFu+bXPxNntvZB62MQL4BGzWzqs9w1nHzSZV9WeSnTA==","_resolved":"/tmp/533b05fab5ce2ed4ff13c09482c870ad/midscene-shared-1.3.5-beta-20260204061938.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260204061938.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-IY5d45Z0nJNfNG59F18Uiwqz65ZtmUA9pAU/Vi6gK2KjFu+bXPxNntvZB62MQL4BGzWzqs9w1nHzSZV9WeSnTA==","shasum":"cb4a63fe757609f979c4db42633404c045d85bea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260204061938.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNtB9c5B8zFXn/fQa9pj2J2hhZXVY1dUyZqgytuvLXEgIgDrgHwaWnfR5DGqXHAj8U/Qt+RH/+LEWfWy48CeeLZYc="}],"size":190943},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260204061938.0_1770186056316_0.07274907186793533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T06:20:56.482Z","publish_time":1770186056482,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260204065537.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260204065537.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260204065537.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ogIfDMEA4yn8BHmLN4hO7OPO8bQLN8FwXDfk7B8TcHFkN6IrijCi0bAnQ85CaelIqK464ewTzQ6jFbaeRKGRKQ==","_resolved":"/tmp/8d1079d2b94c8d392d0f14e11ed9e563/midscene-shared-1.3.5-beta-20260204065537.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260204065537.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ogIfDMEA4yn8BHmLN4hO7OPO8bQLN8FwXDfk7B8TcHFkN6IrijCi0bAnQ85CaelIqK464ewTzQ6jFbaeRKGRKQ==","shasum":"ad199841329d7f02cbf328b255f28735b29714f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260204065537.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNezcDqKcuVfk2SgssqvNK2FdaS5uPW3P2FTTUAYx1swIgBcb/QpDap53Xb1oV9PHTB211dNBPuZ+dQ4KGP/Wvzn0="}],"size":190941},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260204065537.0_1770188212938_0.6859049440806533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T06:56:53.162Z","publish_time":1770188213162,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260204093120.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260204093120.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260204093120.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jQMyQ2Ogv7ohDvGdVrTlDPg4XscDXKOMyFdRj3ral7C1+TKj1WVLT0hVMBKh9sOmFDchNMLu3RTT7vimyUTtfQ==","_resolved":"/tmp/d8996d53f3db5965704b91220f057068/midscene-shared-1.3.5-beta-20260204093120.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260204093120.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jQMyQ2Ogv7ohDvGdVrTlDPg4XscDXKOMyFdRj3ral7C1+TKj1WVLT0hVMBKh9sOmFDchNMLu3RTT7vimyUTtfQ==","shasum":"57f1bfc004a8018093c0bcd13cbfa76c183a4fc3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260204093120.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC5hpbCqb0Dx3ADkIl6p9QFNfmseWRmnkXyG1vH9FSsbAiEA23l4gek/Hk/6dgXtFK78OEHU9DU+hEIg39Ubpr/jKT0="}],"size":190942},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260204093120.0_1770197558771_0.203732232388121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T09:32:38.965Z","publish_time":1770197558965,"_source_registry_name":"default","contributors":[]},"1.3.5-beta-20260204095321.0":{"name":"@midscene/shared","version":"1.3.5-beta-20260204095321.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.5-beta-20260204095321.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EhjwrEQegATqVl6vkxb1xBPV3SGf4ezYrLrW7PLA1WfLCWENqz5dC+mIWvk39xBx+FNGcQu2dD/RHR2mG6O7Ew==","_resolved":"/tmp/726c157296d6376e382c7ae9204e3dbe/midscene-shared-1.3.5-beta-20260204095321.0.tgz","_from":"file:midscene-shared-1.3.5-beta-20260204095321.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-EhjwrEQegATqVl6vkxb1xBPV3SGf4ezYrLrW7PLA1WfLCWENqz5dC+mIWvk39xBx+FNGcQu2dD/RHR2mG6O7Ew==","shasum":"ac471c439df666dd2a5d230c79695d444a68839d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5-beta-20260204095321.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFoSGYLu+sN7o98ETpVcYuhmZEOp+3TVK2M1XmDHbhTvAiEAuvHTIrFWtO5AdnGJYfTGAza/+pnBZL3uvyAq/4d5+MY="}],"size":190942},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5-beta-20260204095321.0_1770198875916_0.21849890836340258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T09:54:36.084Z","publish_time":1770198876084,"_source_registry_name":"default","contributors":[]},"1.3.5":{"name":"@midscene/shared","version":"1.3.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hNhXDSnFWTLiqQtKq8DTFxh/4W7q2LRy/RmUsRz+q1aAJf02INUT89vgOE7vuK4wePEig4ulcaf35sKNzlying==","_resolved":"/tmp/76d43141cf6669967776cc1cd66ce3cd/midscene-shared-1.3.5.tgz","_from":"file:midscene-shared-1.3.5.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hNhXDSnFWTLiqQtKq8DTFxh/4W7q2LRy/RmUsRz+q1aAJf02INUT89vgOE7vuK4wePEig4ulcaf35sKNzlying==","shasum":"2e44db4eebcedffea6332a532e3ac4e3cd70c6ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.5.tgz","fileCount":200,"unpackedSize":964500,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB7Wp++oiMcFeUXCch+HvXwScOoHb8b7E+PpHIvcu/gdAiB/a/5BRufVtGLC2H5E1Tv0yohFe1dZiaFH5IzQ+xK4UA=="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.5_1770200992764_0.632043221415955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T10:29:53.201Z","publish_time":1770200993201,"_source_registry_name":"default","contributors":[]},"1.3.6-beta-20260204110201.0":{"name":"@midscene/shared","version":"1.3.6-beta-20260204110201.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.6-beta-20260204110201.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iRy2Zeue81TMk8tINZ8p3f5hHFjghkiGdgLJrKEcjYLTFmp9PgLYZ01U1COpKzzuEq2ou74k2KcaB5xdX1wOmg==","_resolved":"/tmp/b021155c1542bb611df2611b292306c6/midscene-shared-1.3.6-beta-20260204110201.0.tgz","_from":"file:midscene-shared-1.3.6-beta-20260204110201.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-iRy2Zeue81TMk8tINZ8p3f5hHFjghkiGdgLJrKEcjYLTFmp9PgLYZ01U1COpKzzuEq2ou74k2KcaB5xdX1wOmg==","shasum":"c5e8e88e17bae17b725d27c654667c3a0cf9856d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.6-beta-20260204110201.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/AUzgmJWEau3N7n1Z34Yo0v0/yIVtFi3hF6TUzceJ8gIgf2F054BanKJd7iXfXiFkiNXeiZb7yABJm1e5YgH9fa8="}],"size":190942},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.6-beta-20260204110201.0_1770202992497_0.17620013261165957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T11:03:12.678Z","publish_time":1770202992678,"_source_registry_name":"default","contributors":[]},"1.3.6-beta-20260205013053.0":{"name":"@midscene/shared","version":"1.3.6-beta-20260205013053.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.6-beta-20260205013053.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-l3hanu1LmHzW4KHWWhhzu3lwQD6tVg0LfcsJgyDAr1tWzFInHujKKfENa8HzM5mrtx66uec1aJkHPA/EU5OCAw==","_resolved":"/tmp/e80acdc10805461924e6b36e2461a6db/midscene-shared-1.3.6-beta-20260205013053.0.tgz","_from":"file:midscene-shared-1.3.6-beta-20260205013053.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-l3hanu1LmHzW4KHWWhhzu3lwQD6tVg0LfcsJgyDAr1tWzFInHujKKfENa8HzM5mrtx66uec1aJkHPA/EU5OCAw==","shasum":"a29c8632362d5f494e690f5d52e056b86d96b658","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.6-beta-20260205013053.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBKidKu9NKV6e5RqHIcJOPG6wF8PCCalCsv5O2+/xN2fAiEAxPU+5Fv1lEBmfB1wskB1Jpkk0BoUoLyCG2KW1VZUEIg="}],"size":190942},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.6-beta-20260205013053.0_1770255129927_0.6252910429123955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T01:32:10.093Z","publish_time":1770255130093,"_source_registry_name":"default","contributors":[]},"1.3.6":{"name":"@midscene/shared","version":"1.3.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gy2rWnt62ggGGR5wgaSYjvnodQIO8+fZYlY6g/ShRnYjVeQMhd4au6akbMxQTfDekKdUEY3fnYlZWfMFvCehaQ==","_resolved":"/tmp/f82e4de3af1e1d110b896ccd03718a65/midscene-shared-1.3.6.tgz","_from":"file:midscene-shared-1.3.6.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-gy2rWnt62ggGGR5wgaSYjvnodQIO8+fZYlY6g/ShRnYjVeQMhd4au6akbMxQTfDekKdUEY3fnYlZWfMFvCehaQ==","shasum":"8559cf93b49fe21c07fbde74e2c3f0ab2349be22","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.6.tgz","fileCount":200,"unpackedSize":964500,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBQIZnjcOZM2/q9qSdW9KQtmvqsbk+c+DXC7TPtLHFUGAiEApcFtZUefte5tVQBIukTmt4KYcDyDVGqonth3YBHaN1M="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.6_1770257272523_0.8397676311114373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T02:07:52.718Z","publish_time":1770257272718,"_source_registry_name":"default","contributors":[]},"1.3.7-beta-20260205031320.0":{"name":"@midscene/shared","version":"1.3.7-beta-20260205031320.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.7-beta-20260205031320.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-McYDG8V4F5o1cgK2g+BQIqMhTx/ksvOx1emKA44063WwFOl7fMhMQWUo9SKt2wVr2NDlyoxd0NkXYFF7klDwpQ==","_resolved":"/tmp/c7d787eef286d1e24c03acb60f8ed06e/midscene-shared-1.3.7-beta-20260205031320.0.tgz","_from":"file:midscene-shared-1.3.7-beta-20260205031320.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-McYDG8V4F5o1cgK2g+BQIqMhTx/ksvOx1emKA44063WwFOl7fMhMQWUo9SKt2wVr2NDlyoxd0NkXYFF7klDwpQ==","shasum":"e64a63ae64304b798ec9d571d793ccc198a38a04","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.7-beta-20260205031320.0.tgz","fileCount":200,"unpackedSize":964522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAdvzCwuYXV+ORt/ivTsm5O1eDT3tQI8glAnA/4Ywj/3AiA0LDosj042INOaaUv8OtxMzGtQuNB4tgQIH9bKGiS7Ag=="}],"size":190942},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.7-beta-20260205031320.0_1770261278147_0.14593013284896972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T03:14:38.357Z","publish_time":1770261278357,"_source_registry_name":"default","contributors":[]},"1.3.7":{"name":"@midscene/shared","version":"1.3.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/GOTetwdtpZXflGKio6SKzR7/EesHj0yNb17inxAVQRaJry6rOQwYrjlHATTbBNlsaGqNOupeR9EgrqhO1p5ug==","_resolved":"/tmp/99694847734d79e5c3bbca273f62ed07/midscene-shared-1.3.7.tgz","_from":"file:midscene-shared-1.3.7.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/GOTetwdtpZXflGKio6SKzR7/EesHj0yNb17inxAVQRaJry6rOQwYrjlHATTbBNlsaGqNOupeR9EgrqhO1p5ug==","shasum":"79391a6e444a80fbd14a52c61a5bc5ac0075d526","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.7.tgz","fileCount":200,"unpackedSize":964500,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJDAC/toJPTdDeDjvyeVv87XEri0uoL4nKmjHgUxPnxQIgVo0p4zXtuF5r1I5ZTPLVwarkIiX6ZdbovohUc9O2r/E="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.7_1770261596199_0.9604864909072153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T03:19:56.400Z","publish_time":1770261596400,"_source_registry_name":"default","contributors":[]},"1.3.8-beta-20260205083246.0":{"name":"@midscene/shared","version":"1.3.8-beta-20260205083246.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.8-beta-20260205083246.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-l2XL2C/wWKl1VadXl4tEvFiRXMwMrQLamaYYQuSdEODBV6cIka/19hKSxjwJGbSkT2WZONJpusVI6q/Rb19TLQ==","_resolved":"/tmp/9ba5a19847c8c21ce393c915433548c3/midscene-shared-1.3.8-beta-20260205083246.0.tgz","_from":"file:midscene-shared-1.3.8-beta-20260205083246.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-l2XL2C/wWKl1VadXl4tEvFiRXMwMrQLamaYYQuSdEODBV6cIka/19hKSxjwJGbSkT2WZONJpusVI6q/Rb19TLQ==","shasum":"68ea3540f3907be8b1f4a1721a8f598fc481ab91","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.8-beta-20260205083246.0.tgz","fileCount":200,"unpackedSize":964315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDf4u8WNbzhG5XeWjkyLDamVs9PDNm2LalIbuU03LLxuQIgRs0d8nop6f3Cb3eN0l4TRuSUFU9/FygvKaTrm/qgVSY="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.8-beta-20260205083246.0_1770280438616_0.04904309787214656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T08:33:58.783Z","publish_time":1770280438783,"_source_registry_name":"default","contributors":[]},"1.3.8":{"name":"@midscene/shared","version":"1.3.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9JMLXCdAI6gVJM4tk13qk9tmXPBP3nDQiVIgD943SvMYibjTX4VlfhvDQ2GjH+gRqSLAQ/R1SVFqDN1o7A2HYw==","_resolved":"/tmp/e008b60900e504dd55333c92e0b9941d/midscene-shared-1.3.8.tgz","_from":"file:midscene-shared-1.3.8.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-9JMLXCdAI6gVJM4tk13qk9tmXPBP3nDQiVIgD943SvMYibjTX4VlfhvDQ2GjH+gRqSLAQ/R1SVFqDN1o7A2HYw==","shasum":"db208bccd1356613f5a29ec04207285f7dc2b5b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.8.tgz","fileCount":200,"unpackedSize":964293,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG8EpYkOwTluV6lDTpS+d/ea7rn0PYfRzweWJhUpeqHFAiEAofrFm6A9vVKlUAI46DraARyK6G7iAO5asQTdLlAmO58="}],"size":190900},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.8_1770307551806_0.3633850813309816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T16:05:52.008Z","publish_time":1770307552008,"_source_registry_name":"default","contributors":[]},"1.3.9-beta-20260206023533.0":{"name":"@midscene/shared","version":"1.3.9-beta-20260206023533.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.9-beta-20260206023533.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VnCbPO3cPjci+fLWiT1QbdZZsC32ZgEa/ud7zvWniUzluH3d5we+8l3BFMIus03si9d6TWRmsg/9TxhksUUb/A==","_resolved":"/tmp/56bc298baa8d4fd5a34d0f7c92263f44/midscene-shared-1.3.9-beta-20260206023533.0.tgz","_from":"file:midscene-shared-1.3.9-beta-20260206023533.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VnCbPO3cPjci+fLWiT1QbdZZsC32ZgEa/ud7zvWniUzluH3d5we+8l3BFMIus03si9d6TWRmsg/9TxhksUUb/A==","shasum":"f9ed0fda5c93950d2056c2a3f11b40ef569c0927","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.9-beta-20260206023533.0.tgz","fileCount":200,"unpackedSize":964315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDy7p3NoF2YCa1Tv920CQz2iO9XwVpTzJJ6k/KKYVQnkgIgRbthoD/6v6mpXeby2RQvENo0E26cqmci1N+oM8GIvb4="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.9-beta-20260206023533.0_1770345410240_0.7321037299599469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T02:36:50.457Z","publish_time":1770345410457,"_source_registry_name":"default","contributors":[]},"1.3.8-beta-20260206024209.0":{"name":"@midscene/shared","version":"1.3.8-beta-20260206024209.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.8-beta-20260206024209.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OgXlhvdZBkKqwievevKm7B4KsLr4PMC+B3q8j6xshiUtSgvlbknX5j3BDLafc2ZzQu9xTicd2Q3LMJ99vQNcEw==","_resolved":"/tmp/075274cb871a6c6f363771cac7477483/midscene-shared-1.3.8-beta-20260206024209.0.tgz","_from":"file:midscene-shared-1.3.8-beta-20260206024209.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-OgXlhvdZBkKqwievevKm7B4KsLr4PMC+B3q8j6xshiUtSgvlbknX5j3BDLafc2ZzQu9xTicd2Q3LMJ99vQNcEw==","shasum":"58340663885a37aa3d5aa287c860ebe3cf118254","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.8-beta-20260206024209.0.tgz","fileCount":200,"unpackedSize":964315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEOlJ+nEPVv1H/lxfb9P2+TO//fwAWV2P+IoaQIKiIO9AiEAhOwjy34FY3Ow+WeGXTNfOntgfm0jmSxZWhvKayRyOL8="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.8-beta-20260206024209.0_1770345806303_0.2914957637666151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T02:43:26.509Z","publish_time":1770345806509,"_source_registry_name":"default","contributors":[]},"1.3.8-beta-20260206040406.0":{"name":"@midscene/shared","version":"1.3.8-beta-20260206040406.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.8-beta-20260206040406.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Px0oU264oeZeEDUqLXYk9jqylZJFDqdU2G2flp9aZDAzZHDP42ERyGqniKrWSqESVl9D9DyYD8EMeEqArezWag==","_resolved":"/tmp/8289edca23401e0ddaf04aae9b8e17ef/midscene-shared-1.3.8-beta-20260206040406.0.tgz","_from":"file:midscene-shared-1.3.8-beta-20260206040406.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Px0oU264oeZeEDUqLXYk9jqylZJFDqdU2G2flp9aZDAzZHDP42ERyGqniKrWSqESVl9D9DyYD8EMeEqArezWag==","shasum":"316dfc82f128982f35e99ccf05cef636d644ba3b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.8-beta-20260206040406.0.tgz","fileCount":200,"unpackedSize":964315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEIpeEMidu+XyQtEsaCVokh1fZJA9iDDTdrdfAIXmorWAiEArAc2uJpnty9kdUL+FeicPzgbbb5IdVJnA+9CRmPuY/A="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.8-beta-20260206040406.0_1770350725425_0.5475345694182889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T04:05:25.644Z","publish_time":1770350725644,"_source_registry_name":"default","contributors":[]},"1.3.8-beta-20260206043311.0":{"name":"@midscene/shared","version":"1.3.8-beta-20260206043311.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.8-beta-20260206043311.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VruXEpzpK78NQ/TRVT+oKa19cv5NjHBK12+4fFwOq9apOAit4HTgZjLxdwwFdiiUbBTP0gdSTj+9Mbcaznzarw==","_resolved":"/tmp/7ba5d60829dde2207eafa53d83127cf2/midscene-shared-1.3.8-beta-20260206043311.0.tgz","_from":"file:midscene-shared-1.3.8-beta-20260206043311.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VruXEpzpK78NQ/TRVT+oKa19cv5NjHBK12+4fFwOq9apOAit4HTgZjLxdwwFdiiUbBTP0gdSTj+9Mbcaznzarw==","shasum":"c1d205269fd2d12b3aa1cb1687b8d4a26a6b4943","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.8-beta-20260206043311.0.tgz","fileCount":200,"unpackedSize":964315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6ahGxURzx3uDQxywoG8BZn9XCIQIw0v/wxL5D0xzMNAIgaVdgxkaClG9nUSftc3B9AXm3OBbXsNwMCbXHMsIfHwA="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.8-beta-20260206043311.0_1770352469112_0.3124280677111144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T04:34:29.309Z","publish_time":1770352469309,"_source_registry_name":"default","contributors":[]},"1.3.9":{"name":"@midscene/shared","version":"1.3.9","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.9","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jsHp6XL+2QSalQtVezt6iq0WGn3I3K5d+6m3HBm6ZtdTtVqRmKL66p8pgBfjkls5QiDGB27MObLTHsAYelb99g==","_resolved":"/tmp/107f12e775a8c636f37da9e0fee46bc6/midscene-shared-1.3.9.tgz","_from":"file:midscene-shared-1.3.9.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jsHp6XL+2QSalQtVezt6iq0WGn3I3K5d+6m3HBm6ZtdTtVqRmKL66p8pgBfjkls5QiDGB27MObLTHsAYelb99g==","shasum":"f44abab139f4887106b9d1995c2891bc3a715585","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.9.tgz","fileCount":200,"unpackedSize":964293,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfps5+FXGlMNFfe9aKNGA/p8varfIgbxjim89j2VUO0gIgDcCxl3JYC3ArvpBBFTKPB+ot/4flQgRJ5cD36cge5HA="}],"size":190900},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.9_1770359442557_0.7471947710310527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T06:30:42.715Z","publish_time":1770359442715,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260207092031.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260207092031.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260207092031.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-KDhbc1u0PT4mHtoBIm0iue/Bx7NZsb/ZE2iB5zqzZhFerSC5jp5nQyXrE9mO6BMowNzOkk78lR5vgV3iZ1v6Ew==","_resolved":"/tmp/7fe6b673815793bffe91628321110a5d/midscene-shared-1.3.10-beta-20260207092031.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260207092031.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-KDhbc1u0PT4mHtoBIm0iue/Bx7NZsb/ZE2iB5zqzZhFerSC5jp5nQyXrE9mO6BMowNzOkk78lR5vgV3iZ1v6Ew==","shasum":"790b13b2834599275b9e0d4b3c62b960d7f8b5cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260207092031.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBymPacTCMBTATV+o9/YzR7LlT5YQrZOqIVyal+hoA3HAiBLO5M/hIuUYhWcLns2+acEYU0zI8cHMeNYkbJ7BxMKxA=="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260207092031.0_1770456110012_0.7653813039218926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T09:21:50.226Z","publish_time":1770456110226,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209020858.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209020858.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209020858.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ju/jNbZ6JrNhYRrAvr5SXkdjJmXlfB8U49JE6OVov0GeRq9oAFT/4cCCDgAoa85KUYjJY8zgVqh+xRIj2gtK8g==","_resolved":"/tmp/b07c69b82ad102b3cd16e0c5c803872d/midscene-shared-1.3.10-beta-20260209020858.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209020858.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ju/jNbZ6JrNhYRrAvr5SXkdjJmXlfB8U49JE6OVov0GeRq9oAFT/4cCCDgAoa85KUYjJY8zgVqh+xRIj2gtK8g==","shasum":"c14a7084191d5751505a027de7bf76e02584c298","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209020858.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDnCti7CZanArAyX6En5ze28eARKF5GEq+vPTIegqw+GAIhAKpYcSLa3cbzofaQ45WGHHMv4PRbYgyFLLopOl9x2gjf"}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209020858.0_1770603010129_0.8723233707680211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T02:10:10.340Z","publish_time":1770603010340,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209030006.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209030006.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209030006.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AgNpKxsrBtVzlqKWfSx5OL13gm8Z1j3mmZlDZG8WHG10OGvY+EK+C8B16nSxo0x3M0hWstjlggWH5sfeK2UwRQ==","_resolved":"/tmp/06590f01169f1c9b4f6f1cb546b4e116/midscene-shared-1.3.10-beta-20260209030006.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209030006.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-AgNpKxsrBtVzlqKWfSx5OL13gm8Z1j3mmZlDZG8WHG10OGvY+EK+C8B16nSxo0x3M0hWstjlggWH5sfeK2UwRQ==","shasum":"f56538e101fefa01a79ac73738481976d4c8fc51","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209030006.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF5o4Ncipp1JZx1G7zZvISknlofglSIdxiyjd1/SLpcqAiA7EL2+nUunVjIZbjH6HtaEvjlEpFDp4hfO3f8bo+YCZw=="}],"size":190920},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209030006.0_1770606082508_0.7721662466881287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T03:01:22.709Z","publish_time":1770606082709,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209033639.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209033639.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209033639.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CGNfsecOrGggla54LNZiopG7DuPIuf9kQJ3MDuFQuW/lkswFrh794X4vGfHeOpM5HrMrtFS322/wxtxQm8Wa0g==","_resolved":"/tmp/95386b8411f89c85cea860fc478e5e14/midscene-shared-1.3.10-beta-20260209033639.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209033639.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-CGNfsecOrGggla54LNZiopG7DuPIuf9kQJ3MDuFQuW/lkswFrh794X4vGfHeOpM5HrMrtFS322/wxtxQm8Wa0g==","shasum":"1308f4b6922e971363d640752cb29d220c70fb6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209033639.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAK8XKWU0oH1VcPReyTyjqn5ZGfFCYCqxCtfKuVjz70gAiBxdiOwLeLb2ZqMFF7inkYfPP6JQIBIY9qBrvze+c9ayw=="}],"size":190924},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209033639.0_1770608278382_0.9042320144157863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T03:37:58.589Z","publish_time":1770608278589,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209035212.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209035212.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209035212.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RUow9q/K5+DNMPslfFekuzIXrh89O8i95KQe1e4UFeigbCHD1k6/ruMSFbGmRWOiTUWsczv/DdTq8xjQx1eX6Q==","_resolved":"/tmp/5b2dce7769a488f686e7485ad433a3e5/midscene-shared-1.3.10-beta-20260209035212.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209035212.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-RUow9q/K5+DNMPslfFekuzIXrh89O8i95KQe1e4UFeigbCHD1k6/ruMSFbGmRWOiTUWsczv/DdTq8xjQx1eX6Q==","shasum":"c87941411d9e2d60f9cf70f31f178053783025d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209035212.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAj7Kfm7gh7OUywiQTEdwJuTU+s8ixNHfW23TbU3vnU4AiEAi1dHLf7R3KQVeB/B8mlO9ht9GQV+7nQy2uK39WEpD/o="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209035212.0_1770609211245_0.12806223468798872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T03:53:31.457Z","publish_time":1770609211457,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209040516.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209040516.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209040516.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IEk6WfodyIJEGkvcBX7s3/jG4fDD/hHD1YQXzwb0pbAHXSya+c8dCEawR3JNZsYwu+TLMB4eU5ZsM3/DIiM9Hg==","_resolved":"/tmp/22066259d23b4f51839bfe3f6c9460cd/midscene-shared-1.3.10-beta-20260209040516.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209040516.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-IEk6WfodyIJEGkvcBX7s3/jG4fDD/hHD1YQXzwb0pbAHXSya+c8dCEawR3JNZsYwu+TLMB4eU5ZsM3/DIiM9Hg==","shasum":"1d9429c42cd284b29504107f62f017349269aec8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209040516.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEIMG9ue3KSgU1Vfdj1F0maVDSNi75JLKwneCpAU0XZXAiEAlbpzPqIDGzA1GST5b8Kx/HqNWH8by8IccW0X9qCDmfI="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209040516.0_1770609992015_0.8837057224196263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T04:06:32.242Z","publish_time":1770609992242,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209050644.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209050644.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209050644.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ke1mdK+lxIxvWV2MlsTXifC/FqOSSK7vjwLHs7am4EPpJD957DsKrGK9egm3vGno79QcEEUS3P638jefmo8wWA==","_resolved":"/tmp/d53c85d1a0c86b86b31c1a8a0a84f2a9/midscene-shared-1.3.10-beta-20260209050644.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209050644.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Ke1mdK+lxIxvWV2MlsTXifC/FqOSSK7vjwLHs7am4EPpJD957DsKrGK9egm3vGno79QcEEUS3P638jefmo8wWA==","shasum":"24008830c5bd7c0309d1dee20b681de821026fa1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209050644.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCtcWrB0IlenwJ2E66PObw7oCAdx9Rv51DpU2fCSxJ36wIhAOirKFrDDiAFLH+i1wOGOdIZ5PMK5q1DjmqkOsrI3WLK"}],"size":190921},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209050644.0_1770613684489_0.36514813536554924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T05:08:04.662Z","publish_time":1770613684662,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209052022.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209052022.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209052022.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Vl85hWaOV697ukylw2kLMeBg64HYqeC4aNkviOhXGmxBrm4TuEDBoelnE7Jjdgod49+do78O5todpMVfVGsx/g==","_resolved":"/tmp/b58cbddf54f2e51b426eaf04d4869801/midscene-shared-1.3.10-beta-20260209052022.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209052022.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Vl85hWaOV697ukylw2kLMeBg64HYqeC4aNkviOhXGmxBrm4TuEDBoelnE7Jjdgod49+do78O5todpMVfVGsx/g==","shasum":"723d816c99971270996273779a55f09e99a5fe37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209052022.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFbztmG7Th65RaSXW+kL976LvAUwYU5bPQKSz4mzf2NwAiEA2p1TPGoiqe5Ru/UUlEZPf/lxeEMJTzhhs12aJhBiUrE="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209052022.0_1770614501405_0.9477477056765993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T05:21:41.575Z","publish_time":1770614501575,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209053847.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209053847.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209053847.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-32wMhlXQik/Q8s5moQ/lY7pSigqjCteXkjq9vGTlcVUEOsMsKc9a7Ud2Q2++j58ApvuuKuT1i+kyR+ezfFkdeQ==","_resolved":"/tmp/0952c060e315f9646e44d9185998c4a2/midscene-shared-1.3.10-beta-20260209053847.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209053847.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-32wMhlXQik/Q8s5moQ/lY7pSigqjCteXkjq9vGTlcVUEOsMsKc9a7Ud2Q2++j58ApvuuKuT1i+kyR+ezfFkdeQ==","shasum":"f003bdb27f66ab6c8c22f7d875b633ed52bcfcf6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209053847.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXzxBNpKRlRUTstTUnkQiKpUkbMwqzk0pb61y6n+93GQIgWJSp3eg5ApXF6HB2UTdwjP7VN4ZxBY+UQr3KA2KjjZw="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209053847.0_1770615606977_0.4297241882812868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T05:40:07.132Z","publish_time":1770615607132,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209075229.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209075229.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209075229.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jrQWOao8B8rAjGH4Ky3kV45sbg81GKtKx5a7WsSwROiEOjtKL0vQGzlboYMndPLSdlxk55td1xjTXFqa7erAqQ==","_resolved":"/tmp/ef9d1c839002d1249db5944f40a1034c/midscene-shared-1.3.10-beta-20260209075229.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209075229.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jrQWOao8B8rAjGH4Ky3kV45sbg81GKtKx5a7WsSwROiEOjtKL0vQGzlboYMndPLSdlxk55td1xjTXFqa7erAqQ==","shasum":"dff470b70e9fb084ebedfccdaa0df1b76585c081","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209075229.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmlLBPahHrYypkxmQe1hZTEx1Szg5lKVAOUp2G2OXIxgIgQApLQ9IJJTCvOg90R+T/BLJTYe3o0ekUKK4Jb8TJjOo="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209075229.0_1770623628384_0.001409327764066104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T07:53:48.561Z","publish_time":1770623628561,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209084323.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209084323.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209084323.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fjzn88f3dVgwpwAWBNSjjy7c4jjeFAchKUc1aDGk+PNpQiQx1JlqP/qN7tg49QmtnW4kT6L9KCjHMbY7VI0nlQ==","_resolved":"/tmp/639e3483fe75fce81582155507dcf129/midscene-shared-1.3.10-beta-20260209084323.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209084323.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fjzn88f3dVgwpwAWBNSjjy7c4jjeFAchKUc1aDGk+PNpQiQx1JlqP/qN7tg49QmtnW4kT6L9KCjHMbY7VI0nlQ==","shasum":"9a3fcb2a9c9f2e2e36e60ec61edcc51a7465c571","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209084323.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD41TTrNEdk+Ij8cqSdTMXQkEBNIiQ3jXbuN/lxmbNAygIhAOuHRuE4WWKNIKT4b61aTYqDVminpAC5C8feVlSVdgu9"}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209084323.0_1770626680287_0.7655777726297759"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T08:44:40.427Z","publish_time":1770626680427,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209092312.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209092312.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209092312.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nCb9jtqzyFguGN7NPijUQslfdWpNtqu0PH88yKppRCkOJRuT4rq4VnqhmygDrmHVaUiGbTEadBWl6br74jdPXA==","_resolved":"/tmp/9fc135c36e9a3fd9abbe3888af2a14bf/midscene-shared-1.3.10-beta-20260209092312.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209092312.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-nCb9jtqzyFguGN7NPijUQslfdWpNtqu0PH88yKppRCkOJRuT4rq4VnqhmygDrmHVaUiGbTEadBWl6br74jdPXA==","shasum":"b3a495c0a1f3fd095dc193cd34eb7d92892d1477","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209092312.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDl1N5QoHmYVpWH4TZCcuTh9Uppbt2ld0sejo3hlxsgNQIgNpyPYiZFNlwS++D7p2mR6eR7+nZimLt02x83W7dqK6E="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209092312.0_1770629068624_0.7464927513043245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T09:24:29.050Z","publish_time":1770629069050,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260209113034.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260209113034.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260209113034.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UPHq4FUNADzMWMJaHAKs0ADEfVNINWl5UfnTDnUNJcvUxMWk8OXRpLRFmel0cliZK2AWTQmT7uLQYso28JIEzQ==","_resolved":"/tmp/3ca4d3e64311077da8f53600e275d47d/midscene-shared-1.3.10-beta-20260209113034.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260209113034.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-UPHq4FUNADzMWMJaHAKs0ADEfVNINWl5UfnTDnUNJcvUxMWk8OXRpLRFmel0cliZK2AWTQmT7uLQYso28JIEzQ==","shasum":"6833af2915c1e2a1b4826e260eea5be425605198","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260209113034.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFcC9h3U0Xl/Z27MZAZtWqNF8N4c2vn6ig+GTeaqxuv/AiAZlhS2bF7N0O6N3w3NxX1qIL6yW8RHZRHQjBWRS8GWmQ=="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260209113034.0_1770636711560_0.04202286391373122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T11:31:51.724Z","publish_time":1770636711724,"_source_registry_name":"default","contributors":[]},"1.3.10":{"name":"@midscene/shared","version":"1.3.10","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.10","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fPwjZ4uyB57q4f0ecnp4KhWRXysK2TA4uWsyYATukk/j2nJvidmu6ejD0tj1b6HQEsN/BITJ8uAI5b+QLPNokw==","_resolved":"/tmp/5caf13839543005f9095d3fa33e4e493/midscene-shared-1.3.10.tgz","_from":"file:midscene-shared-1.3.10.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fPwjZ4uyB57q4f0ecnp4KhWRXysK2TA4uWsyYATukk/j2nJvidmu6ejD0tj1b6HQEsN/BITJ8uAI5b+QLPNokw==","shasum":"a93aa0bd6ea4c7457f8cf519f17987b9b1866dc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10.tgz","fileCount":200,"unpackedSize":964294,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC6SU8Agw6ugwxyYS5G+8QiuOsBfKFt4WO1K5vWuL0eVAiEAuiD6x6LpcreT9jIB9tpcTC2LacQfGzqOyrdWExfJzUs="}],"size":190900},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10_1770637452378_0.7564583631286785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T11:44:12.554Z","publish_time":1770637452554,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260210033532.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260210033532.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260210033532.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fEbGXK0lf0ulYaFATMzfqsRw+Cf3NvSzWM0zMhLMT2ff7UG3ETnp45Mno/ogzUWujBd88oIlXaSALKzyeeKHVQ==","_resolved":"/tmp/5bf2aaccd0630fed0bc470494745b3b3/midscene-shared-1.3.10-beta-20260210033532.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260210033532.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fEbGXK0lf0ulYaFATMzfqsRw+Cf3NvSzWM0zMhLMT2ff7UG3ETnp45Mno/ogzUWujBd88oIlXaSALKzyeeKHVQ==","shasum":"76d7b6392e7a2d9251a5d5f2b042e0be74e871c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260210033532.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsBFkhxWGQC+ic16r8MWbSsjinNZbmN1Nftf125cBeqwIgXUrHOH8bDESjKbsY98OOHvhkWK3m3YmD6ilyJqB3kE0="}],"size":190923},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260210033532.0_1770694608238_0.8950890452375468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T03:36:48.472Z","publish_time":1770694608472,"_source_registry_name":"default","contributors":[]},"1.3.10-beta-20260210040221.0":{"name":"@midscene/shared","version":"1.3.10-beta-20260210040221.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.10-beta-20260210040221.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-v9sNcuElaxyofaSftP4g/D60clS5Gukwc6IiMwqdJd8IjiyIjxR6mjRJ2uuEiBoB/AWP4JuTuV1s5Oi+7Du1ew==","_resolved":"/tmp/1269771bd20f4e1e8a8b57fb98febabd/midscene-shared-1.3.10-beta-20260210040221.0.tgz","_from":"file:midscene-shared-1.3.10-beta-20260210040221.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-v9sNcuElaxyofaSftP4g/D60clS5Gukwc6IiMwqdJd8IjiyIjxR6mjRJ2uuEiBoB/AWP4JuTuV1s5Oi+7Du1ew==","shasum":"f4959bc19aeae7929978d73f2107da19891de6e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.10-beta-20260210040221.0.tgz","fileCount":200,"unpackedSize":964316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDZWMVd8Jy44ITNzhms/P7LPYak5st3UZ4AQDlG/iD+FAiARX5GYQ3s44/57hAZV3wQLQzWlA8cQAF9vFn0yVrDzzA=="}],"size":190922},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.10-beta-20260210040221.0_1770696219775_0.2594432876085233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T04:03:39.964Z","publish_time":1770696219964,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210054223.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210054223.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210054223.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jslffWRtw8/YP73YaM8gmSSHunqjFnMd5oC4Yqhqy5TODolDFW86nYPMTXsex45h1IsV9bZ5b7sP8AvV9fUbBA==","_resolved":"/tmp/e550e9731cc07066668488149491f392/midscene-shared-1.3.11-beta-20260210054223.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210054223.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jslffWRtw8/YP73YaM8gmSSHunqjFnMd5oC4Yqhqy5TODolDFW86nYPMTXsex45h1IsV9bZ5b7sP8AvV9fUbBA==","shasum":"3f724438a7bb010f61c454fe80aa1cd1e300396c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210054223.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBftg4EgfZZiwJqQ5DSx0Szh9w49FdpFNVycw3xjKwEgAiEAyzmZwrMaqt3K9mxbigmuC6Z/Z+6D0nuaKo5hRGr727k="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210054223.0_1770702214639_0.7508496914952538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T05:43:34.803Z","publish_time":1770702214803,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210062109.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210062109.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210062109.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0LPqDDFpMm8M+cBF+LveN8IW4/ZQcKe1oRKzLbrMXu2rg8Y8zhhuuL5wSc/4Z8TIagxGvlWTiViPX0IEn7AuWg==","_resolved":"/tmp/63f74545b51cbb8972e73a78aae44d7b/midscene-shared-1.3.11-beta-20260210062109.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210062109.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-0LPqDDFpMm8M+cBF+LveN8IW4/ZQcKe1oRKzLbrMXu2rg8Y8zhhuuL5wSc/4Z8TIagxGvlWTiViPX0IEn7AuWg==","shasum":"950bf0d63a7c23f958228318f6c619dad1ba27f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210062109.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDQcs8vOU1KsC0UNHCob/kCqkEliUz8QPW6HhjNT+7wFAiAXIQTJqw5z/bWPbnfPZ8axG3HOBq3GEnHW2QDzaoEXYQ=="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210062109.0_1770704547022_0.22863484737649298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T06:22:27.209Z","publish_time":1770704547209,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210070852.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210070852.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210070852.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-L/oRWiB+sJeGT7j1GkHWH4mIZhsjE2WQkDXF0G/JLql0H/oNd/x0ayvg3y9MzqKs3DHUe/IjfG/LFrTrOayyGQ==","_resolved":"/tmp/5b5e6f41bf26995446bc057bb7abb368/midscene-shared-1.3.11-beta-20260210070852.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210070852.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-L/oRWiB+sJeGT7j1GkHWH4mIZhsjE2WQkDXF0G/JLql0H/oNd/x0ayvg3y9MzqKs3DHUe/IjfG/LFrTrOayyGQ==","shasum":"4475e32f317e40a94628f3d7ffc8c3d0c1305b70","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210070852.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID9koW6/x91jcYABXhqiiJ5tqH2kDbkTI3r+jkF7TDEpAiBXhOZYHUXjUDGW58C+R7U0MSGga2EyZz6gLHUAPAGl2A=="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210070852.0_1770707409914_0.7656287166383908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T07:10:10.111Z","publish_time":1770707410111,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210081736.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210081736.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210081736.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MuYXiGHyWcArxPZS2cPDrv9zN431bRDoe5f80ZbTXoqBHiK8/L90KQk/mAA8xZId6qEwSisLrRtdWC2OIZg58w==","_resolved":"/tmp/f7910d4508e3922cbf8a272f1da44cfd/midscene-shared-1.3.11-beta-20260210081736.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210081736.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-MuYXiGHyWcArxPZS2cPDrv9zN431bRDoe5f80ZbTXoqBHiK8/L90KQk/mAA8xZId6qEwSisLrRtdWC2OIZg58w==","shasum":"119c8967cb8c2f0f6255fb3fb4fe4b39cde9ce9a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210081736.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDl3oUDyEWr+mYRD8ofEsGj6VJcy+bMEBxD6Bb+Ro+BnAIgY8Q+VSLyUxD3C3Hyo2CTTK+1M7JF3cxRVoWxu6puFDg="}],"size":191235},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210081736.0_1770711534930_0.6163940497241758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T08:18:55.176Z","publish_time":1770711535176,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210082113.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210082113.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210082113.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TQZUVTNt1d6YONMFlrWx+fkxxJvAKUXfRC3soetZe7UymUxepKpw7Zip48w5VsmuyYV1igxyuYfJLSHAEZXreQ==","_resolved":"/tmp/d9f661799f4f7bc0397be5ff686c507f/midscene-shared-1.3.11-beta-20260210082113.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210082113.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-TQZUVTNt1d6YONMFlrWx+fkxxJvAKUXfRC3soetZe7UymUxepKpw7Zip48w5VsmuyYV1igxyuYfJLSHAEZXreQ==","shasum":"f70db75bb7f4c2c4a3228c9367c8ec3d72c6a432","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210082113.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDUtfAyIHiAb9DMXDm5rTmWW5+ZuO+NaDrKfzGrE70+gAiBOZVh3Ro8QD+CBB+V255YUt9XoSz46cZAe7UjTHsPNTA=="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210082113.0_1770711747581_0.014828728768147892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T08:22:27.759Z","publish_time":1770711747759,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210093220.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210093220.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210093220.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YXjiX4v3VrM5wHu4CvOFlOD6PkB79YK2IZ0UjVzdZ7kqogKwE2SGvD9BKqXIPrRliSXnHhUC84ZkoGuV18D8hQ==","_resolved":"/tmp/5eb40897911399f16f2fc6ea3cac9c95/midscene-shared-1.3.11-beta-20260210093220.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210093220.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YXjiX4v3VrM5wHu4CvOFlOD6PkB79YK2IZ0UjVzdZ7kqogKwE2SGvD9BKqXIPrRliSXnHhUC84ZkoGuV18D8hQ==","shasum":"d9f427acf9ca7545a21c91098f057ce6e958d014","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210093220.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICR2Q5jn5JR6O3/NrsdNvNNpuL7WsGjUy3iMIEBfa6zEAiEA1RYBMFBlvs2WZ1pBaAx1RxtapuR8KbE6HjmJM6k8pfo="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210093220.0_1770716018600_0.2146642864017254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T09:33:38.823Z","publish_time":1770716018823,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210094227.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210094227.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210094227.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-imk8KbXP63ZEEGfPky5/Q4OBEIEqWjC4BrydU5MR3zk6pYh135KQ9ga+YM8/nSl81mF93dqjeP8DTg1vx8Xa1w==","_resolved":"/tmp/6a6efbda36566e30320a675fa9dfecba/midscene-shared-1.3.11-beta-20260210094227.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210094227.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-imk8KbXP63ZEEGfPky5/Q4OBEIEqWjC4BrydU5MR3zk6pYh135KQ9ga+YM8/nSl81mF93dqjeP8DTg1vx8Xa1w==","shasum":"bd34af0c92841a502e6d3ca8c7954c3ed8c07b04","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210094227.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBfT+9UC/S+KjSBaYd4SPryFdtNSpU6z88UwKZlDOu2jAiA3Nz7Xt5tIdZ/XG/oldx9A8ND7PPLyw+kLfE5rUGLWRQ=="}],"size":191235},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210094227.0_1770716621051_0.15052992325761183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T09:43:41.229Z","publish_time":1770716621229,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210094931.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210094931.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210094931.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-meEJI6Px6Ba81tjautHd5VU2//8NOx6venH0pqgCt6mrQX96GvdSdBBn3cfyVfGLRQNfZSqsCIN6PivTjgd+MQ==","_resolved":"/tmp/d2009b64c96d26c78cb0cfc29895a823/midscene-shared-1.3.11-beta-20260210094931.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210094931.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-meEJI6Px6Ba81tjautHd5VU2//8NOx6venH0pqgCt6mrQX96GvdSdBBn3cfyVfGLRQNfZSqsCIN6PivTjgd+MQ==","shasum":"ac059e2791e27f359845c5f75ae26162eccfd61b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210094931.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwq+GTFEiHJf/ZZOFWMiItaFQ2fhyaWh35aOx/CWAGrQIhAOiFu0E7LQ6BdA7s/yh5EeHAhLbpL0PCIuWJnVXifdBf"}],"size":191235},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210094931.0_1770717047931_0.25207490369333585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T09:50:48.098Z","publish_time":1770717048098,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210110943.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210110943.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210110943.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TEmk7bKXkDRw9+8AjJ/D45CRCeBVpOm8jJhZdQw8YUI4ZmNn/Q4666Kq6p9HrR9rpEhX3OxuTN7LHL89ENiwzg==","_resolved":"/tmp/67c1b77898881f863c4b2ca4279270ce/midscene-shared-1.3.11-beta-20260210110943.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210110943.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-TEmk7bKXkDRw9+8AjJ/D45CRCeBVpOm8jJhZdQw8YUI4ZmNn/Q4666Kq6p9HrR9rpEhX3OxuTN7LHL89ENiwzg==","shasum":"2f1127b221cf091ca8e0fd2964cb29cf7f0df5bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210110943.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDscK+y/IHVCmGhF2gee/f3n+8BK+PrGjj+Aqg2O2ujwAiEAzHkwaMo9Fc0JxDWBIHpffHslsujM9aTUSiXoXGsZbRI="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210110943.0_1770721861393_0.5036630327660008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T11:11:01.547Z","publish_time":1770721861547,"_source_registry_name":"default","contributors":[]},"1.2.3-beta-20260210112221.0":{"name":"@midscene/shared","version":"1.2.3-beta-20260210112221.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","jimp":"0.22.12","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.2.3-beta-20260210112221.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-M6mjcaNJEudCzR7h/F2/ntst9pgf/5J1h+mJ468WjQ7+YeMbpHBMLqytAABrvK/VYlE5nrnWIaP5DNUaSCKTZA==","_resolved":"/tmp/53368da0c13340f201e3959114abaa6a/midscene-shared-1.2.3-beta-20260210112221.0.tgz","_from":"file:midscene-shared-1.2.3-beta-20260210112221.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-M6mjcaNJEudCzR7h/F2/ntst9pgf/5J1h+mJ468WjQ7+YeMbpHBMLqytAABrvK/VYlE5nrnWIaP5DNUaSCKTZA==","shasum":"b6bbe97533db63928f1a1366042c6fddf14aa335","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.2.3-beta-20260210112221.0.tgz","fileCount":201,"unpackedSize":873629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBAJ+tyIe/kgFnXBvhZdGCincIxTaBtY5FRoFjVojDFwAiAtApQFF453PXYmbl1+32ho2CAsvXe6/lbKHfL4ZtqKVQ=="}],"size":175761},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.2.3-beta-20260210112221.0_1770722602606_0.40954176121981245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T11:23:22.823Z","publish_time":1770722602823,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260210114248.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260210114248.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260210114248.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PXM/ccRmSNHE6sUjiuQ/sbwVfovLcvhtDr289dzisspzxJMbPvTQ2dlayGrHstT+8U4xTSS2EfjG0ou9DIEYLg==","_resolved":"/tmp/204cb8a63d8d7098d9dd5ec3f4bf8174/midscene-shared-1.3.11-beta-20260210114248.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260210114248.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-PXM/ccRmSNHE6sUjiuQ/sbwVfovLcvhtDr289dzisspzxJMbPvTQ2dlayGrHstT+8U4xTSS2EfjG0ou9DIEYLg==","shasum":"3940e49e989bf38bd1143649e0cacfd5622d833f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260210114248.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8GGq9U/YVB9NdFKbE9Ln9nbIfU0vM6lkbqxogl8uvdgIgIErWaj8U3Deo128/67IRzBvq2YQothQeqjWhNgYnRNA="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260210114248.0_1770723844036_0.22072326953422738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T11:44:04.222Z","publish_time":1770723844222,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260211031343.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260211031343.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260211031343.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Ya2DEsbyZieikMQtdtXxEjF2eC8yC8AhLQc00yd8qLlsMr1hUGXHCEwSP+r5gZ7Ny/H+sdcuAAcSUQ0TnnTYcw==","_resolved":"/tmp/9e73e178c7e5d5c2735a0192b21a1ffa/midscene-shared-1.3.11-beta-20260211031343.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260211031343.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Ya2DEsbyZieikMQtdtXxEjF2eC8yC8AhLQc00yd8qLlsMr1hUGXHCEwSP+r5gZ7Ny/H+sdcuAAcSUQ0TnnTYcw==","shasum":"77f3d39b49d9e87bf031cca7d2c19d5c2af6ea16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260211031343.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDJvOPu6amPrRnMFFT969FdA+932BqSxGSntLvrxTONxAiBUfWUV4EUEQMX3LsxQhFixAgTGpLk2r/0DmD4LUh8Wnw=="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260211031343.0_1770779700217_0.25513360632147086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T03:15:00.461Z","publish_time":1770779700461,"_source_registry_name":"default","contributors":[]},"1.3.11":{"name":"@midscene/shared","version":"1.3.11","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.3.11","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-X7uklNAFoCRnZJ28lUhI/c69HbEnq2fQTw3LUdq1XWqclnGQ74HR7HGs2JYoe0yW0z4Zxur8m9ZM2F/7IoXvSA==","_resolved":"/tmp/09dab83af3aaa25a2829777bf237e380/midscene-shared-1.3.11.tgz","_from":"file:midscene-shared-1.3.11.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-X7uklNAFoCRnZJ28lUhI/c69HbEnq2fQTw3LUdq1XWqclnGQ74HR7HGs2JYoe0yW0z4Zxur8m9ZM2F/7IoXvSA==","shasum":"21e9255091ab179b48636d049a647a46e2fb9e8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11.tgz","fileCount":200,"unpackedSize":968203,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2Ow1eZl07vE6eBiQrWYntCXA+r2n9HAK+ExPNNeenFAIhAMMIiRPaHcFNnHVOudqXHuGsFydzb9feZFjyr+8SNBS1"}],"size":191533},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11_1770787634748_0.826784918023215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T05:27:14.966Z","publish_time":1770787634966,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260211054343.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260211054343.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260211054343.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-q3RuN29agG88q2TLam1zfcO03QCi5qG/xFLjftxz8MybLkr222R3+GhVnDu/ks+G6GtWlC4Yi2KLoWVrEKeFEA==","_resolved":"/tmp/e301964654045a7a9ffff2f6fd9ed854/midscene-shared-1.3.11-beta-20260211054343.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260211054343.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-q3RuN29agG88q2TLam1zfcO03QCi5qG/xFLjftxz8MybLkr222R3+GhVnDu/ks+G6GtWlC4Yi2KLoWVrEKeFEA==","shasum":"6d8517485df0f849762be4ddac69f92f01d07486","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260211054343.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8ASn/h0VF4jQ0hZ2XMFBbyasSBOEwci6OopJI+c+PvAiACSfVvsXgsWX+8rRZ95MDZXewMEpvcM4RuuzgzpN7Nig=="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260211054343.0_1770788699384_0.03145886478594906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T05:44:59.571Z","publish_time":1770788699571,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260211063600.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260211063600.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260211063600.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-i2QUu3lawxmeJh/PpOkOc/z3wIK+Nbj9y4ReoUGftMuaS1Hl3p7UkGmLJjcE0zwuAHeCYKCkW3SDAhcQFDSaIA==","_resolved":"/tmp/cbe7c7694e17f697a352585d088dc063/midscene-shared-1.3.11-beta-20260211063600.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260211063600.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-i2QUu3lawxmeJh/PpOkOc/z3wIK+Nbj9y4ReoUGftMuaS1Hl3p7UkGmLJjcE0zwuAHeCYKCkW3SDAhcQFDSaIA==","shasum":"03cbec48242cbf47925a7bf5723d1ec9f90555cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260211063600.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDKnCRfPaa+XGDx59yvNN7uI7vsep6qtzDM/72s3APz/AIhAITKLd/ZVPOXPC+q/WmG3xGE8ScsvrppcKFQweG6En1H"}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260211063600.0_1770791836580_0.34526915230966404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T06:37:16.793Z","publish_time":1770791836793,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260211070746.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260211070746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260211070746.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-91BNkcexKKuBWcr7cD5voVQeGzmJoA9PZb47w/4+HUMIljv/cmIa6BR44ZA6RlI5XND/Y+x/RyMS1JR7dCxPSw==","_resolved":"/tmp/fad351a0ddcbd7bf007355d60780d7ef/midscene-shared-1.3.11-beta-20260211070746.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260211070746.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-91BNkcexKKuBWcr7cD5voVQeGzmJoA9PZb47w/4+HUMIljv/cmIa6BR44ZA6RlI5XND/Y+x/RyMS1JR7dCxPSw==","shasum":"4129df8e22c768950a1b30f0ab8a1c2c7d2ff912","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260211070746.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBNsdWh6c0x9/JhZ8q3MrXKWHPA3DYEiFZMyjafEe9IVAiEAmeyYELrOurU6QqWF/uV9trwLaJTtTsNgx0qHucvImeQ="}],"size":191553},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260211070746.0_1770793742783_0.9999148065965104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T07:09:02.953Z","publish_time":1770793742953,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260211070756.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260211070756.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260211070756.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FgVY/BCeZmnR36oW+fUNZ1GuJIh8XdW15Cn8HPz2CmZSnNWmC/DsohdW4+3qNoBxnHb1+xCUbL09p2smfr+x8A==","_resolved":"/tmp/535a1553073b048f9a2cf9be7a0fd3d9/midscene-shared-1.3.11-beta-20260211070756.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260211070756.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-FgVY/BCeZmnR36oW+fUNZ1GuJIh8XdW15Cn8HPz2CmZSnNWmC/DsohdW4+3qNoBxnHb1+xCUbL09p2smfr+x8A==","shasum":"649eb403e5da4164a1f6c4c9fc074c59c5abf370","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260211070756.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGSwf3ZEzKiiZnCtptbEbw4Z6ZbJ0WJsSpQuL2/2G1l5AiBXa09vWgtFsWJlkPXkdmyKDxpaTHD0rsydaAQA4019ow=="}],"size":191235},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260211070756.0_1770793753425_0.15668059071038876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T07:09:13.674Z","publish_time":1770793753674,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211080855.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211080855.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211080855.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+kqz+OI+rnBTUb3l9TVms3SjRzlfpmFYAnY44LzzZ0BdeVRlqmBsdOk4ohNlNDp5rT8G9SF8DNqazDhbE1eoww==","_resolved":"/tmp/31d6a0bbfa8640549ad80f6143e43123/midscene-shared-1.3.12-beta-20260211080855.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211080855.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-+kqz+OI+rnBTUb3l9TVms3SjRzlfpmFYAnY44LzzZ0BdeVRlqmBsdOk4ohNlNDp5rT8G9SF8DNqazDhbE1eoww==","shasum":"f8116d0c4097a41503585e958d4323a7a27de7f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211080855.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDW9t0M4jUKG7SXPY+F6Nun7mTznPN6qxVup+gxsql6PwIhAO/pwutrPpf3kN/cjSX1fB46SMPkahgfE4Z9vjpo0GJA"}],"size":191553},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211080855.0_1770797414065_0.47322150039904054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T08:10:14.221Z","publish_time":1770797414221,"_source_registry_name":"default","contributors":[]},"1.3.11-beta-20260211085530.0":{"name":"@midscene/shared","version":"1.3.11-beta-20260211085530.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.11-beta-20260211085530.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lmu9FA481FpEoMRkDSn6tzABUu/kgEOKeaRSPkxKCD+hPKUG0uqStCnhX62qcX62I9rCoAXnTrk8Ght0yGs6YQ==","_resolved":"/tmp/a6c3c6a48118d072cc037e5592db534f/midscene-shared-1.3.11-beta-20260211085530.0.tgz","_from":"file:midscene-shared-1.3.11-beta-20260211085530.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-lmu9FA481FpEoMRkDSn6tzABUu/kgEOKeaRSPkxKCD+hPKUG0uqStCnhX62qcX62I9rCoAXnTrk8Ght0yGs6YQ==","shasum":"4b3881977b3f904c744372050e4643faf60f16dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.11-beta-20260211085530.0.tgz","fileCount":200,"unpackedSize":965541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcUZattcDF0aFlJBe1hXPeyo2O0nhr0Vs5ugdGadx48gIgd2/zdyeGsKxAftYTo6kFV2iCpuZ482aNkK/Aou6Djls="}],"size":191234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.11-beta-20260211085530.0_1770800208134_0.7081520311173388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T08:56:48.368Z","publish_time":1770800208368,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211105759.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211105759.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211105759.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/raf9IaCLWXae9Tba7avobfhFQRqtyps4GYJcTmN3ERXRPXF6B7oX1V6RvJZB3S+uL/eBtXqF/eKk2v0yNwnaA==","_resolved":"/tmp/ea1ca9226ce27bb956b4c989bd6f83c5/midscene-shared-1.3.12-beta-20260211105759.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211105759.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/raf9IaCLWXae9Tba7avobfhFQRqtyps4GYJcTmN3ERXRPXF6B7oX1V6RvJZB3S+uL/eBtXqF/eKk2v0yNwnaA==","shasum":"0bbe63ec1eae033f60c842a46233903a57ee13f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211105759.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKBdZPC+ZJmUJiti4zhX8xUJW3I+eWjP8ifQVTJmDtkgIhALruC0q31p9KFQZ9xayR1gmDsRqJTxdjZzfT4qztcx/s"}],"size":191553},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211105759.0_1770807561580_0.6398354727134994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T10:59:21.783Z","publish_time":1770807561783,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211110624.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211110624.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211110624.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YvqgrD6Iy61lsmSQ3VlLdVvyQX0oVmeh91WIctzW3Gywpz5Fpu/abcpoKsrbkLuKexVZhDX/lZJl1nSgJW919Q==","_resolved":"/tmp/f28194ab772d97c727417711017353f2/midscene-shared-1.3.12-beta-20260211110624.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211110624.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YvqgrD6Iy61lsmSQ3VlLdVvyQX0oVmeh91WIctzW3Gywpz5Fpu/abcpoKsrbkLuKexVZhDX/lZJl1nSgJW919Q==","shasum":"b312bbddfad4f12b1533d5bbbc4946a2d8312fef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211110624.0.tgz","fileCount":208,"unpackedSize":984301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5YZuvPTQ7JkfNtAFUlxxs8onRGf5/HfqI5YuXaBpZ5wIgdTgSl7wE0aEWohDygtprBP5O7aBWxutLUe+4bsiqixc="}],"size":195808},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211110624.0_1770808062514_0.3662914125745249"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T11:07:42.757Z","publish_time":1770808062757,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211111419.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211111419.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211111419.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-h3OlJo+PkUs8CBOAz3Z64p6m0RivT7OfruRrzX9vMLkriePrgaPz+0FJ9PJvhjW4zz74vtK5XcmuKPCrSsviNQ==","_resolved":"/tmp/bf2a93b7b0be6a8f7582bb44f344d866/midscene-shared-1.3.12-beta-20260211111419.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211111419.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-h3OlJo+PkUs8CBOAz3Z64p6m0RivT7OfruRrzX9vMLkriePrgaPz+0FJ9PJvhjW4zz74vtK5XcmuKPCrSsviNQ==","shasum":"90e4ea9a83e1f1f82e15cc158fb4f5eb3d35d6e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211111419.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxef6EVWj+oDpmU862vK32i4YhjWjxF0OG9KCi3eczRgIgEvsw+wSM667KYRc5wtpenhwzres4/whzGgR6YI2RI6Y="}],"size":191551},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211111419.0_1770808536675_0.44356906978445365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T11:15:36.880Z","publish_time":1770808536880,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211111947.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211111947.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211111947.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8zPhFTDgek+7qTt+oVoHkZgcyJ1Cbk+BFRymdnDB9v1fUYYukCPi8vylBLTEMbcS/4Knje20Lw3AFcN2MVYFPQ==","_resolved":"/tmp/20f0525d1450395fba57d57f7c6dbdc3/midscene-shared-1.3.12-beta-20260211111947.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211111947.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-8zPhFTDgek+7qTt+oVoHkZgcyJ1Cbk+BFRymdnDB9v1fUYYukCPi8vylBLTEMbcS/4Knje20Lw3AFcN2MVYFPQ==","shasum":"3640422095f828615bbc27967c928f32b151ec96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211111947.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEG7iLq3lzu2hUEjyx/8jxjFuPMgOIon/U8VHcfltL2aAiB2pz1HsVgN9LyUVFCZpxVv5sJWjH3ideRYX9xgN8z8Lw=="}],"size":191551},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211111947.0_1770808863990_0.0595200386114243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T11:21:04.194Z","publish_time":1770808864194,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211113549.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211113549.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211113549.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-+o+CkDe/i2y+RR1uLjW6Go79OyRxs0XBzQXagFLCWZ34eCSCQMv9Ed5O2dxmlAZ0yqMehbR7jbIekrio1ax1CQ==","_resolved":"/tmp/cce91deb5cabf3b5f0fba60e3349ed54/midscene-shared-1.3.12-beta-20260211113549.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211113549.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-+o+CkDe/i2y+RR1uLjW6Go79OyRxs0XBzQXagFLCWZ34eCSCQMv9Ed5O2dxmlAZ0yqMehbR7jbIekrio1ax1CQ==","shasum":"b6f94576f5cfd7ea25779f901179762493cc7a86","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211113549.0.tgz","fileCount":208,"unpackedSize":985305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUBL1EZ/nJl9Ukxq5y5rFJbHxWkt9lOyYd2CVywVxxngIgZBioqTOg0bftjOvo3PupcKFR0Kjh1XWvNnh1nJPgs8k="}],"size":196001},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211113549.0_1770809826315_0.24427892099147064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T11:37:06.502Z","publish_time":1770809826502,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211123127.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211123127.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211123127.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1eZa/GUcv/yavl4njkQeKeozBKYr3Cq97w2topRJo1I9NwqDvNkV0iKW65hDEibL5jdp6vuXU9QENcnjcFLdwQ==","_resolved":"/tmp/ce0849273d7b935984f2e27d617d0c8b/midscene-shared-1.3.12-beta-20260211123127.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211123127.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1eZa/GUcv/yavl4njkQeKeozBKYr3Cq97w2topRJo1I9NwqDvNkV0iKW65hDEibL5jdp6vuXU9QENcnjcFLdwQ==","shasum":"d80023fb71f02552971b436600ff9562e0b4d7a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211123127.0.tgz","fileCount":208,"unpackedSize":989934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvzHRizewCN6Q87/7YFyuIbRIkPIXbBiZvK7ki+IlPDgIhAM8fN7Fon8XlGc7b/zIz+gA1BIiIqcDMXlG03YBkSHox"}],"size":197042},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211123127.0_1770813162130_0.3351655797078099"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T12:32:42.324Z","publish_time":1770813162324,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211144421.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211144421.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211144421.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-WUx5cDnXnwX4XSsjedmsXOQ+OhX0SmNj3vwqjGclInWVq9n3v6WtPvz6nINL4740/qpG6AWeLhrAHZVARfLwFA==","_resolved":"/tmp/64d83c263a3e9365af7869cb8e32a475/midscene-shared-1.3.12-beta-20260211144421.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211144421.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-WUx5cDnXnwX4XSsjedmsXOQ+OhX0SmNj3vwqjGclInWVq9n3v6WtPvz6nINL4740/qpG6AWeLhrAHZVARfLwFA==","shasum":"03cf21a075481ba3610b467497038831bcc05830","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211144421.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6ZDdye+4OXTTdvTaPaEFe11YByOUt3Vgy6dpT9qBAmgIgBu+tdeMPSCEPmDOULfyDF7dsKVykktj172Qi0/cToGs="}],"size":191553},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211144421.0_1770821136419_0.8614847047436245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T14:45:36.617Z","publish_time":1770821136617,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260211155735.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260211155735.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260211155735.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-j+mb3bMtx19lbEthe+PyjeBSRyAF+UwElDxXZKrSExPd8BknCMc2ZwSkNqAE2FZoeXNb/7Dge2G2UF7ZsqBgJw==","_resolved":"/tmp/90de4e8e0c2b2e97ff74cdf2be97c026/midscene-shared-1.3.12-beta-20260211155735.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260211155735.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-j+mb3bMtx19lbEthe+PyjeBSRyAF+UwElDxXZKrSExPd8BknCMc2ZwSkNqAE2FZoeXNb/7Dge2G2UF7ZsqBgJw==","shasum":"eb5c11c61064c728af4a7cefa19690e959106aef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260211155735.0.tgz","fileCount":208,"unpackedSize":990086,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDJpot7lfqbkZQlWBQdqlo2tt67HTYILw2NXI8On7fnjAiBFIUNBEa/4tSUectmyLaksvOTO1Gv79HfgTkEz4Dmkfg=="}],"size":197057},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260211155735.0_1770825534633_0.15743750017184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T15:58:54.880Z","publish_time":1770825534880,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212023133.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212023133.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212023133.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-AC70zMLPW+DlOclsrpPTlIybVilqXdSefNZyRzpOTiGbsa0/ktVz9F599IakfycourVr01e1izGARQp18hhl8w==","_resolved":"/tmp/16e2c1ba71385090b13b58ea73f9228b/midscene-shared-1.3.12-beta-20260212023133.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212023133.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-AC70zMLPW+DlOclsrpPTlIybVilqXdSefNZyRzpOTiGbsa0/ktVz9F599IakfycourVr01e1izGARQp18hhl8w==","shasum":"31ff3753402284b71aae2a11e5839e6a11d76ada","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212023133.0.tgz","fileCount":208,"unpackedSize":990086,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDMIkvFVNHRUqioBujEneTweKWf4JfVnKsvPAwNXy5tfAiEAh23b25DH/jcdTI/soapWxuZH6HhA88GWQcC8mINMUvM="}],"size":197057},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212023133.0_1770863572300_0.815588932769503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T02:32:52.527Z","publish_time":1770863572527,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212025734.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212025734.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212025734.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-nR4RdHUAKU86n8+wrei3EmmyRpmBoDSsbfkI0HKUg+eYZjIpqJskhP/E7VKuUWrWDJGSI5ZVi/lsKv+NLq/LNQ==","_resolved":"/tmp/2478d04a9e18871d71a9969d253708c2/midscene-shared-1.3.12-beta-20260212025734.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212025734.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-nR4RdHUAKU86n8+wrei3EmmyRpmBoDSsbfkI0HKUg+eYZjIpqJskhP/E7VKuUWrWDJGSI5ZVi/lsKv+NLq/LNQ==","shasum":"c9e432c462fdb73c7e4176c2391e433c44417df0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212025734.0.tgz","fileCount":208,"unpackedSize":990086,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCC26wxFzAVGIz9T74d+joi1jUZ+1xdyoCt079wCj2K3gIgeBJ/Mcv1zCoUmj9ru2Aie5TC8ULrFbg+l+5GnQcbKfk="}],"size":197056},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212025734.0_1770865133282_0.06452390736281788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T02:58:53.504Z","publish_time":1770865133504,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212033510.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212033510.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212033510.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-P4SL82Zk9o0O93Cr7UzgaGflnB+IxRoxJZ7WRy0zVFeo32+EIx87OEs0MJYJRxeWOfMPrGrfQOk+eRdADhNlyA==","_resolved":"/tmp/3fe33d2ce66288ccaf3dda50c4106d0a/midscene-shared-1.3.12-beta-20260212033510.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212033510.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-P4SL82Zk9o0O93Cr7UzgaGflnB+IxRoxJZ7WRy0zVFeo32+EIx87OEs0MJYJRxeWOfMPrGrfQOk+eRdADhNlyA==","shasum":"ec371f11b587be5f74722e63dd28faf774c9f842","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212033510.0.tgz","fileCount":208,"unpackedSize":987877,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqL6vF8P6kbf2TVTK1/J3XmgB3kR4dpI+3O3EP4WhTlwIgLSvVNHPuGxmcChZugyFGHcxoo/gEIWpAnl+d/lmKMSw="}],"size":196616},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212033510.0_1770867388950_0.12427403453273467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T03:36:29.195Z","publish_time":1770867389195,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212050030.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212050030.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212050030.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-11932KymdXzYAjy+ffeuH+pvm4SHr+L12N62wTF7cMI2/us2m943+ogHoCc1jGiCb/RtpzWNMrpkzCaNApcxNA==","_resolved":"/tmp/c32d43989a21d601afb256b048eb6d6a/midscene-shared-1.3.12-beta-20260212050030.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212050030.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-11932KymdXzYAjy+ffeuH+pvm4SHr+L12N62wTF7cMI2/us2m943+ogHoCc1jGiCb/RtpzWNMrpkzCaNApcxNA==","shasum":"95ded4d7e6696902f06a81c994b858c84298fa6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212050030.0.tgz","fileCount":208,"unpackedSize":988669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6gn/U9QF9+RRBAC09mNNtnzPiycMMRANPR2Gi/6FrSAiEAxK/7F72bc5pIcDySAHxNpc5Z2n9zjvU9QY9eqFXxZy8="}],"size":196770},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212050030.0_1770872507071_0.599992944283398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T05:01:47.259Z","publish_time":1770872507259,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212050546.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212050546.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212050546.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZOH1UQuX7NPJkFbECxFA+RGLkK8arWqUC6CTKBlkzq0gnMIQcNNqWCL5JgTwGNVl65ML1JXLTYw49QuNHl4i/Q==","_resolved":"/tmp/7a2c245b43b96b1807016648a62d11a0/midscene-shared-1.3.12-beta-20260212050546.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212050546.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ZOH1UQuX7NPJkFbECxFA+RGLkK8arWqUC6CTKBlkzq0gnMIQcNNqWCL5JgTwGNVl65ML1JXLTYw49QuNHl4i/Q==","shasum":"a6966fa38079329993bc7b908238f17f665bcde2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212050546.0.tgz","fileCount":208,"unpackedSize":988669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCq0JJzMNrR0//3XoKAFIkN+/KgfPDD8eP28VBSB4fPZAIhALGoQuYfhdGwkFsEW2alZSgETYB3TXAA+yHt99xJBZRu"}],"size":196770},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212050546.0_1770872826337_0.25062495076476554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T05:07:06.504Z","publish_time":1770872826504,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212061942.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212061942.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212061942.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OIMaie0j4SUFgcoDsojMvVHakzXpXg9jNuM4oVUIZjL+U+w0m0ckEN+5FqkLjUqaAXp71qCXOUI2OW8jiFNdiA==","_resolved":"/tmp/f191b93e5bb1fbef41a9c9e03eed2ba5/midscene-shared-1.3.12-beta-20260212061942.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212061942.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-OIMaie0j4SUFgcoDsojMvVHakzXpXg9jNuM4oVUIZjL+U+w0m0ckEN+5FqkLjUqaAXp71qCXOUI2OW8jiFNdiA==","shasum":"bcb11224579de486702734261ecc7be4a048a4d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212061942.0.tgz","fileCount":208,"unpackedSize":994923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE/2O+W8L/czMj0p5TDIKJYTNrLiNQdrNSTmo6RAwkxFAiBgRm9XzwNREF8DLi7T3psOQjjZU9zTOqAn2WzJqKWZNA=="}],"size":198011},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212061942.0_1770877259912_0.12988316141221912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T06:21:00.080Z","publish_time":1770877260080,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212063723.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212063723.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212063723.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CoYYsWffjcQYdalM+ZzmMJZYnZFyccbjA/NRO3LdcmsPVDe5Tkj7HNWMKnLKp2uZtXsy7iiEgzmsE7/0fFEyCg==","_resolved":"/tmp/23f348182dc7e893b0cc512eedf1d6e2/midscene-shared-1.3.12-beta-20260212063723.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212063723.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-CoYYsWffjcQYdalM+ZzmMJZYnZFyccbjA/NRO3LdcmsPVDe5Tkj7HNWMKnLKp2uZtXsy7iiEgzmsE7/0fFEyCg==","shasum":"6196def6eec21d617c430d18d3240a6730191d35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212063723.0.tgz","fileCount":208,"unpackedSize":994923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGyTvMXOyiaUZHWQ1plQ3CDTpZIlRhxIDBlYfLDbfpNDAiEAob3zbFcKMUra4FER/XVm/pEifGpAxai6hY3AnL7nzjg="}],"size":198011},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212063723.0_1770878320619_0.5371616107619586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T06:38:40.838Z","publish_time":1770878320838,"_source_registry_name":"default","contributors":[]},"1.3.12-beta-20260212063915.0":{"name":"@midscene/shared","version":"1.3.12-beta-20260212063915.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"^16.4.5","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.3.12-beta-20260212063915.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ufli+9wJPdleAJOz0eZb7d7nh031u9k9ki1jcqEH6yxZ/yT2RDcBKY1ZZ1lHy0tna9c8lqb8Xxs51UutnUUxCw==","_resolved":"/tmp/59514f44c9e488a16081ed41543b61b6/midscene-shared-1.3.12-beta-20260212063915.0.tgz","_from":"file:midscene-shared-1.3.12-beta-20260212063915.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ufli+9wJPdleAJOz0eZb7d7nh031u9k9ki1jcqEH6yxZ/yT2RDcBKY1ZZ1lHy0tna9c8lqb8Xxs51UutnUUxCw==","shasum":"cdb55e4322d50959b05217908a4d2b35350ff3dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.3.12-beta-20260212063915.0.tgz","fileCount":200,"unpackedSize":968225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0iv0c6MjSrYaiyYWv/lUDEzPOz94NRPejRbBDDeLSUAIgUI6OgRe8dxYmEynzyU9ATiGeOqvng4pyEVPNTQw4QtM="}],"size":191553},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.3.12-beta-20260212063915.0_1770878432227_0.5104295373008862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T06:40:32.532Z","publish_time":1770878432532,"_source_registry_name":"default","contributors":[]},"1.4.0":{"name":"@midscene/shared","version":"1.4.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-M2OrgjWYplJ0x+yoSB+neF8bAasu1FtAFKYmG3KODrSUOjsY99E088l1t5vDtbbZMm+X6vTCtncwiGXEKtv/hg==","_resolved":"/tmp/63123d02c87afbdc49a8133190e60cbd/midscene-shared-1.4.0.tgz","_from":"file:midscene-shared-1.4.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-M2OrgjWYplJ0x+yoSB+neF8bAasu1FtAFKYmG3KODrSUOjsY99E088l1t5vDtbbZMm+X6vTCtncwiGXEKtv/hg==","shasum":"b35cd608d3a5ffbf78685700f4ffc8df99eee6a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.0.tgz","fileCount":208,"unpackedSize":994884,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG6oeElVy53wOnKb3zvqDpUn6rSehtj2Ag9qV2PVlC1fAiBx+kJtn7r5ll5Rf/DYlvOiyJTS0MJlHiaBcUJKPeoWBQ=="}],"size":197967},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.0_1770881805165_0.8010186072089001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T07:36:45.325Z","publish_time":1770881805325,"_source_registry_name":"default","contributors":[]},"1.4.1-beta-20260212114710.0":{"name":"@midscene/shared","version":"1.4.1-beta-20260212114710.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.1-beta-20260212114710.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wRqdEMOmGR6Kf1lEpzmslQlghptfsqQpRh3qh58r+jqlOkU9FVr5C2J8ycu2N8Op6TR36pLydx3sWIUdfgpnAw==","_resolved":"/tmp/2ddb943b9f7586ec3a7adc81e780a9f2/midscene-shared-1.4.1-beta-20260212114710.0.tgz","_from":"file:midscene-shared-1.4.1-beta-20260212114710.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-wRqdEMOmGR6Kf1lEpzmslQlghptfsqQpRh3qh58r+jqlOkU9FVr5C2J8ycu2N8Op6TR36pLydx3sWIUdfgpnAw==","shasum":"d89bb921dc36fb571988ebb1ee71f330bc2a05b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.1-beta-20260212114710.0.tgz","fileCount":208,"unpackedSize":994906,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDXect4IqK7CPbCbai3jYr56LyD5dV6S9NZVyoBMSbM9QIhAPNIXuFynL0fgQAOKLgl7ZaEB/d5UP2317Rqr5R3FBR4"}],"size":197988},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.1-beta-20260212114710.0_1770896910214_0.25017644159517305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T11:48:30.397Z","publish_time":1770896910397,"_source_registry_name":"default","contributors":[]},"1.4.1-beta-20260212115343.0":{"name":"@midscene/shared","version":"1.4.1-beta-20260212115343.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.1-beta-20260212115343.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-zMl6l1ZHMfWyuUjb6hLGE+WLM+Pfo6l+A7KnqUnU+DQJ+cvFf1cwNITO2FS7QsXkI1jm0ZR8sVb367rrcLg0JQ==","_resolved":"/tmp/e1486be2d6c74e84e4a216878c3ffedb/midscene-shared-1.4.1-beta-20260212115343.0.tgz","_from":"file:midscene-shared-1.4.1-beta-20260212115343.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-zMl6l1ZHMfWyuUjb6hLGE+WLM+Pfo6l+A7KnqUnU+DQJ+cvFf1cwNITO2FS7QsXkI1jm0ZR8sVb367rrcLg0JQ==","shasum":"54108f4261cce748c60cf5462b70e0c974ab7569","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.1-beta-20260212115343.0.tgz","fileCount":208,"unpackedSize":994906,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClJXbXElmio+cvfsPaK/pyr/mpi+Y0RYzbCSOgOE4Z6gIgI5m7DOOJ81bo9+gw1UNr7JWMQzWW9isPfBeUFiBZUps="}],"size":197989},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.1-beta-20260212115343.0_1770897299991_0.2909869503226383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T11:55:00.240Z","publish_time":1770897300240,"_source_registry_name":"default","contributors":[]},"1.4.1":{"name":"@midscene/shared","version":"1.4.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Y2dqjVxK5j/QoeF+otM4+10m8kMo2t3YZXfJv9jc2AIdTzBNrDTG1fI+hghW25LUHhY/oZpjBSkKdmITGDn4+Q==","_resolved":"/tmp/845d9729ad7adac876fd9cbc7edefc33/midscene-shared-1.4.1.tgz","_from":"file:midscene-shared-1.4.1.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Y2dqjVxK5j/QoeF+otM4+10m8kMo2t3YZXfJv9jc2AIdTzBNrDTG1fI+hghW25LUHhY/oZpjBSkKdmITGDn4+Q==","shasum":"30e1962fd963eb8f1e110e5b5b9fc3e65e8060ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.1.tgz","fileCount":208,"unpackedSize":994681,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDvr6NYc+6tDAVNdoDVaNPbSTxbv4o7eKpAFDFM/lAEvwIhAMsemSqChJvwOwvFD3nmBEv9H1sH77o8Qs1pHqNm4SCj"}],"size":197881},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.1_1770949033799_0.5559302802297419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T02:17:14.020Z","publish_time":1770949034020,"_source_registry_name":"default","contributors":[]},"1.4.2-beta-20260213023614.0":{"name":"@midscene/shared","version":"1.4.2-beta-20260213023614.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.2-beta-20260213023614.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aetcfm4R15pODXDrPeS17x0J88waonfG5i3WHkZp3ioBalOC930iHI9fnbx4LlRAlLHcj9lC/y9kOgktBLYsxA==","_resolved":"/tmp/103f959e321bfc582c5bd3c7526379ec/midscene-shared-1.4.2-beta-20260213023614.0.tgz","_from":"file:midscene-shared-1.4.2-beta-20260213023614.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-aetcfm4R15pODXDrPeS17x0J88waonfG5i3WHkZp3ioBalOC930iHI9fnbx4LlRAlLHcj9lC/y9kOgktBLYsxA==","shasum":"41e8e62c32e90c1de73e173ea0d0a7f328a7e053","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.2-beta-20260213023614.0.tgz","fileCount":208,"unpackedSize":994703,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC15Ggg53+LfWHOvRaF7HxBtV0IvDIFAMReIgI2LNM4wAIgWIP3eIauLMLXx/wL2U4vPKMghs4fTcYEgsLbt7fdZBc="}],"size":197901},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.2-beta-20260213023614.0_1770950249567_0.10007684307140896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T02:37:29.777Z","publish_time":1770950249777,"_source_registry_name":"default","contributors":[]},"1.4.2":{"name":"@midscene/shared","version":"1.4.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5/QcjOiH6FBohknyoCrP9NA08HvEuYmZqYEbMP6YN/kmBTCklDJz9TsWJFJCuA1heiGiMUGCVdYk26xppDAxHg==","_resolved":"/tmp/d2b28c23234ec1c72a286046dca3b180/midscene-shared-1.4.2.tgz","_from":"file:midscene-shared-1.4.2.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5/QcjOiH6FBohknyoCrP9NA08HvEuYmZqYEbMP6YN/kmBTCklDJz9TsWJFJCuA1heiGiMUGCVdYk26xppDAxHg==","shasum":"243f1cb2338373ffa52917de98e09fa6cdccceed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.2.tgz","fileCount":208,"unpackedSize":994681,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSctfpjTy3pwoikxVB+4YiLkqmjMYAZiIyrA1hGh+g1QIgPJ/nTBWeLs4aPfnGL0Dufd7uHadF5bPnFL331AteBFg="}],"size":197880},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.2_1770950349373_0.8259348762008616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T02:39:09.635Z","publish_time":1770950349635,"_source_registry_name":"default","contributors":[]},"1.4.1-beta-20260213134856.0":{"name":"@midscene/shared","version":"1.4.1-beta-20260213134856.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.1-beta-20260213134856.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uSD5WpcQjS1DQL+AfF9HGFy/vaz5A44g8iUT/Vl3fbLJdjFakmCH9PqA1PhLhZv14F9aNsU8Py3VVlcuEyL63Q==","_resolved":"/tmp/5a712fac5f3541742e0f48f83878c19e/midscene-shared-1.4.1-beta-20260213134856.0.tgz","_from":"file:midscene-shared-1.4.1-beta-20260213134856.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-uSD5WpcQjS1DQL+AfF9HGFy/vaz5A44g8iUT/Vl3fbLJdjFakmCH9PqA1PhLhZv14F9aNsU8Py3VVlcuEyL63Q==","shasum":"3bd2378b33f052a8ec267e875228b980ee66a58c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.1-beta-20260213134856.0.tgz","fileCount":208,"unpackedSize":994568,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGrVROJ1H6mw5AWHQ+O9JZtEAHxiYZare7F5fxSs3WWHAiBakBoFomyUsVi4gvosfosCS6B6I6rBy3+04Dd1bZZ8NQ=="}],"size":197891},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.1-beta-20260213134856.0_1770990616563_0.21806048520497856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T13:50:16.753Z","publish_time":1770990616753,"_source_registry_name":"default","contributors":[]},"1.4.3":{"name":"@midscene/shared","version":"1.4.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2DOCvF1v3uvJMWJgSENxCLmxnbdnCex87o27yWdZhQZCDzSfFX4h0Vl3/qz4SjJa4wxTRwAxea8nEYP+fW7UGw==","_resolved":"/tmp/d1c9365e4b0a21e61265d79c1b082f93/midscene-shared-1.4.3.tgz","_from":"file:midscene-shared-1.4.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-2DOCvF1v3uvJMWJgSENxCLmxnbdnCex87o27yWdZhQZCDzSfFX4h0Vl3/qz4SjJa4wxTRwAxea8nEYP+fW7UGw==","shasum":"c754dc3dcb5fee9a2b78fff84555e42230185039","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.3.tgz","fileCount":208,"unpackedSize":995470,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG5IlxGsMnT0BR+XdY4UZ4OsczjtA6kTLefwsGCHSoxvAiEAhysztxb1kK7LrrvIMfx1gDek+2gR99nfxKFbXj4b+lY="}],"size":198141},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.3_1770993494044_0.8160605164670811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T14:38:14.255Z","publish_time":1770993494255,"_source_registry_name":"default","contributors":[]},"1.4.4-beta-20260214024122.0":{"name":"@midscene/shared","version":"1.4.4-beta-20260214024122.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.4-beta-20260214024122.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-9q+b6k4wVdBCmmd+lel7GBI+LoWQkrBnoiTV+b3L91tUr7MiwXrHk1UMtpVmWNErfz0ubdtnhkBL6zXMoWH4Yw==","_resolved":"/tmp/792344e2f73c2aacf096daec1249a562/midscene-shared-1.4.4-beta-20260214024122.0.tgz","_from":"file:midscene-shared-1.4.4-beta-20260214024122.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-9q+b6k4wVdBCmmd+lel7GBI+LoWQkrBnoiTV+b3L91tUr7MiwXrHk1UMtpVmWNErfz0ubdtnhkBL6zXMoWH4Yw==","shasum":"ca5693a643f4742702021cc6fb2511b2857af232","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.4-beta-20260214024122.0.tgz","fileCount":208,"unpackedSize":995492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDskLIeml9+chgpisAhm26HyZJ1pfQl6lZmLh0/0olzlwIgGzw7SrZDZF14upr86zHt8WgQbAkkEdTinfLdv/CPm3U="}],"size":198159},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.4-beta-20260214024122.0_1771036958062_0.18369684377739004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T02:42:38.374Z","publish_time":1771036958374,"_source_registry_name":"default","contributors":[]},"1.4.4":{"name":"@midscene/shared","version":"1.4.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xhbMy183ztwDQ7x0dqw28VhaSs8FfY4oqwa39Y3xfsYC4q3L9HfVloVsQmH5Y7aD2onz3VPnh89z5eL/q0UfZw==","_resolved":"/tmp/f065d59900a72ce0adb977361fb83191/midscene-shared-1.4.4.tgz","_from":"file:midscene-shared-1.4.4.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xhbMy183ztwDQ7x0dqw28VhaSs8FfY4oqwa39Y3xfsYC4q3L9HfVloVsQmH5Y7aD2onz3VPnh89z5eL/q0UfZw==","shasum":"86e2780e242916e7490c801807dd7cb0d02aa350","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.4.tgz","fileCount":208,"unpackedSize":995470,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpDToBrxY8uAbAhKrVTta9HCasJ3FvVXC0vKpQxm+FrAIgAyCeaeLnS0sQVK/Vq9XYT/M9ZZkYXds4izXBfYVnXBA="}],"size":198140},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.4_1771038141477_0.7965919650276927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T03:02:21.640Z","publish_time":1771038141640,"_source_registry_name":"default","contributors":[]},"1.4.5-beta-20260214054425.0":{"name":"@midscene/shared","version":"1.4.5-beta-20260214054425.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.5-beta-20260214054425.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-phsdAie0K025it1bu4KUWFg67TtcAfcarwn4PThF6torO4oou/4IG9S18hXSBEBCvPVLhGJfEFIS4QAYx8cOyQ==","_resolved":"/tmp/2d14efd5c1d92ac385bdcf9a0f9bfa79/midscene-shared-1.4.5-beta-20260214054425.0.tgz","_from":"file:midscene-shared-1.4.5-beta-20260214054425.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-phsdAie0K025it1bu4KUWFg67TtcAfcarwn4PThF6torO4oou/4IG9S18hXSBEBCvPVLhGJfEFIS4QAYx8cOyQ==","shasum":"94926f3477cc2436e9e35b583fd615abfb06d412","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.5-beta-20260214054425.0.tgz","fileCount":208,"unpackedSize":995492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAQCuxhkg4KpKFESI/Gps3aTpV3uBdhNPU30+sWSz5p9AiEA2VA+BnVIslEkPP2zcwGqtznUClzS+9BdySJ3dT6aUMg="}],"size":198159},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.5-beta-20260214054425.0_1771047945270_0.8927969513526128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T05:45:45.497Z","publish_time":1771047945497,"_source_registry_name":"default","contributors":[]},"1.4.5-beta-20260214073330.0":{"name":"@midscene/shared","version":"1.4.5-beta-20260214073330.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.5-beta-20260214073330.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qUyr4lRYu/nQWvQ3lVOzQusyYzSN76xVBaJVQj1IAK5xXpnUqQMD3pnjuCv3vRk5r/X2yLuzgWMrXTG2BP+27w==","_resolved":"/tmp/89434a87b951a0a2781b8e8ac04a3207/midscene-shared-1.4.5-beta-20260214073330.0.tgz","_from":"file:midscene-shared-1.4.5-beta-20260214073330.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qUyr4lRYu/nQWvQ3lVOzQusyYzSN76xVBaJVQj1IAK5xXpnUqQMD3pnjuCv3vRk5r/X2yLuzgWMrXTG2BP+27w==","shasum":"e01c7b35ae7ceb5cfd9985de5de689e5ab1f6913","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.5-beta-20260214073330.0.tgz","fileCount":208,"unpackedSize":995492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCA5LOUuzPTiKI8x92wVmFgRjqUl2F9FxiE1T+BGbO6xQIgaZt0IVpBE+mfrohcW1aji5X9dakJybycUvRvoBgXvnc="}],"size":198157},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.5-beta-20260214073330.0_1771054490788_0.6723530088430631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T07:34:50.996Z","publish_time":1771054490996,"_source_registry_name":"default","contributors":[]},"1.4.5":{"name":"@midscene/shared","version":"1.4.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lXjndJkndUBdYngPCcKuiVtFfARSsirYxYTn6KspUyUesB3jhvIMnTF/r8J6jLKKXKLhf8/VS42o5Vjl3wuloA==","_resolved":"/tmp/94c89525d5ac4df15ce5f94ca7571156/midscene-shared-1.4.5.tgz","_from":"file:midscene-shared-1.4.5.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-lXjndJkndUBdYngPCcKuiVtFfARSsirYxYTn6KspUyUesB3jhvIMnTF/r8J6jLKKXKLhf8/VS42o5Vjl3wuloA==","shasum":"e6642138458d83098f08d9b6a3fd1aea8aa141dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.5.tgz","fileCount":208,"unpackedSize":995470,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6UMDjQBXqwtCgvmjsiUhus+coqI3ofAoFnZwUsWsc+gIgbv76RzJc1HEw2mBZjiGcARxZNvk4PBXw0WqFJjEtTXY="}],"size":198140},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.5_1771054537790_0.6009512892904683"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T07:35:37.977Z","publish_time":1771054537977,"_source_registry_name":"default","contributors":[]},"1.4.5-beta-20260214073825.0":{"name":"@midscene/shared","version":"1.4.5-beta-20260214073825.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.5-beta-20260214073825.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-v96pmh8/FDVXIYmOiML3vBFvk1uADJPjZ3NpVU9d8vxEsotx1/pP5heyFmuOsM5IxbalH0MBaP7RdsEINSdk+w==","_resolved":"/tmp/7b133d221d05135f98d34f442f8cd6d9/midscene-shared-1.4.5-beta-20260214073825.0.tgz","_from":"file:midscene-shared-1.4.5-beta-20260214073825.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-v96pmh8/FDVXIYmOiML3vBFvk1uADJPjZ3NpVU9d8vxEsotx1/pP5heyFmuOsM5IxbalH0MBaP7RdsEINSdk+w==","shasum":"6bd304fe1ea536f8a2a872a824ce9b63c15bd963","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.5-beta-20260214073825.0.tgz","fileCount":208,"unpackedSize":995492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwREERcUpSP6xJDI/32b6nM0Oz0VWlUyFbh8WOCaBvqAIhAKGWwXGCgsX/zV1kfAUlQ1cFfvTGtkzUdSFbtMkr8SfX"}],"size":198159},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.5-beta-20260214073825.0_1771054783511_0.5778293080994845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T07:39:43.768Z","publish_time":1771054783768,"_source_registry_name":"default","contributors":[]},"1.4.6":{"name":"@midscene/shared","version":"1.4.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-l+buWnkVYRZ4C1kQhSqT02ppZDD7msxnfHcDlQygL1vpRzNFpxfbh+xxcL5USVXzocuDyRaDB93mI1S9f2RAQg==","_resolved":"/tmp/fc220dc2f633414fdf6f677510cee031/midscene-shared-1.4.6.tgz","_from":"file:midscene-shared-1.4.6.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-l+buWnkVYRZ4C1kQhSqT02ppZDD7msxnfHcDlQygL1vpRzNFpxfbh+xxcL5USVXzocuDyRaDB93mI1S9f2RAQg==","shasum":"114f151e6abe1b663f35fe0775ea6f1300fda253","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.6.tgz","fileCount":208,"unpackedSize":995850,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHI6WhUxuSRbNNtRD2W6dGHmavJoFo4SR3dSQ1y6HuDUAiEApaVAd7dxXqiRWkyFoRjmRrFOPWWUOK3febAGPiwwzRM="}],"size":198214},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.6_1771909320796_0.6893090110478259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T05:02:00.981Z","publish_time":1771909320981,"_source_registry_name":"default","contributors":[]},"1.4.7":{"name":"@midscene/shared","version":"1.4.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Q9KwdH+oy8h69rO0xg7ViFjJJ0bbq7I4nQxixcvuXZ+QjCS8BqQR1l9lF4KODEmKcEJFAeeZIBJVaayUeYq4+w==","_resolved":"/tmp/8067026f1cd469125d3d77e9011cc495/midscene-shared-1.4.7.tgz","_from":"file:midscene-shared-1.4.7.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Q9KwdH+oy8h69rO0xg7ViFjJJ0bbq7I4nQxixcvuXZ+QjCS8BqQR1l9lF4KODEmKcEJFAeeZIBJVaayUeYq4+w==","shasum":"36d36c0309f37467588f78220afbcbe285ff0b94","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.7.tgz","fileCount":208,"unpackedSize":1010095,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJDod4VeRvFAVXohl3BzLueT533M/Y2RKx+rcqQxIXbgIgCD9FFeBECJH5M8Ql8tzMSrKbaF1jS+logWs2bl41OlQ="}],"size":199813},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.7_1772026331901_0.6112593122034051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T13:32:12.083Z","publish_time":1772026332083,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226055141.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226055141.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226055141.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-0urLYQOiudGYSLer9kooL2PbtMrjM/dGgaEDJT+No+lH+gChoUe6B8nhNeuVtyjZmqITDUV8RV7i6ksqbPapCw==","_resolved":"/tmp/a8ddf24f5d70989bebd14055619c864c/midscene-shared-1.4.8-beta-20260226055141.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226055141.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-0urLYQOiudGYSLer9kooL2PbtMrjM/dGgaEDJT+No+lH+gChoUe6B8nhNeuVtyjZmqITDUV8RV7i6ksqbPapCw==","shasum":"0625a879192bbffa3260b2ffbfc2ddce4098e7be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226055141.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRPpos8LOLinmPbeTSz6XCAAYdkkBr4DfBcYhgFzIhIAIgCbyyWBlP3oIIGQ+slMRSjtHdVOXpZyfVDoqkEhZBI8o="}],"size":199834},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226055141.0_1772085183265_0.7123522825271658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T05:53:03.444Z","publish_time":1772085183444,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226063853.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226063853.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226063853.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Gavpj70bqQobBHzYcwnfxvjdU/Euqzgfe1C4oOVUlfDci8Ah22w0Av7gOVNyAJy8Rg2l/YGjn+zD/5tj/a9nKQ==","_resolved":"/tmp/0badf024b39ac84cff9a095f522a2c1d/midscene-shared-1.4.8-beta-20260226063853.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226063853.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Gavpj70bqQobBHzYcwnfxvjdU/Euqzgfe1C4oOVUlfDci8Ah22w0Av7gOVNyAJy8Rg2l/YGjn+zD/5tj/a9nKQ==","shasum":"5ad8b7cdf050fcca9d1828617940138f05d77677","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226063853.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCGVwWlJVHbPOuPDWvF1Who7Rhyq15Yv8VnmyGw1jsGgQIhAJ9jS+V8WgILYK1jl1oHe5M7I+Lfej1FbZCL7tocp0sm"}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226063853.0_1772088016060_0.25077541757421296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T06:40:16.274Z","publish_time":1772088016274,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226065744.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226065744.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226065744.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vLSb8tfKYQKdRpjoOTdm9T2FKc5hRLIpRJeQfY8/6gIOHMCWjh3HDd/BhddgfgiECVi/5KW7QaUHTPL+EAB71Q==","_resolved":"/tmp/60efe741fd9c30a2853a81ddfb10f6bd/midscene-shared-1.4.8-beta-20260226065744.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226065744.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vLSb8tfKYQKdRpjoOTdm9T2FKc5hRLIpRJeQfY8/6gIOHMCWjh3HDd/BhddgfgiECVi/5KW7QaUHTPL+EAB71Q==","shasum":"61128065e44ce9727e490ae3b43ac91c4a12b75b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226065744.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/8oY8VgSkOM6voN+U/HbhERE5m/SHfE2MRdVnabCBOAIgDBreRXvOQTTDOIoegybKldXm+9GpUX87GomMRpQ5Nmc="}],"size":199832},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226065744.0_1772089141357_0.04925763611788114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T06:59:01.561Z","publish_time":1772089141561,"_source_registry_name":"default","contributors":[]},"1.4.7-beta-20260226072540.0":{"name":"@midscene/shared","version":"1.4.7-beta-20260226072540.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.7-beta-20260226072540.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-irfJcxsMVEjStvqd8QtONYd5KeSC8/G2uCSf3lxqHeM1RO1yhga3pq4Zyg0RfhuY+Jenx2ETWgQzYzEFNzsYLw==","_resolved":"/tmp/c442a7a1bc1abbd4787cc0b545bb7eac/midscene-shared-1.4.7-beta-20260226072540.0.tgz","_from":"file:midscene-shared-1.4.7-beta-20260226072540.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-irfJcxsMVEjStvqd8QtONYd5KeSC8/G2uCSf3lxqHeM1RO1yhga3pq4Zyg0RfhuY+Jenx2ETWgQzYzEFNzsYLw==","shasum":"684fada36f2ca63fb70dfa480c62f891e7fb707d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.7-beta-20260226072540.0.tgz","fileCount":208,"unpackedSize":995872,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCskA7XWx18dG9OXiC+W3TRBhYu0zFDXVzvepAVXOieqQIgK73tqzDn5D1FjDoM+Popj8kokmLazv2JbwSmLwzEn4w="}],"size":198234},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.7-beta-20260226072540.0_1772090822449_0.7074729916587557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T07:27:02.707Z","publish_time":1772090822707,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226073838.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226073838.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226073838.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fCYLsVIQ4+y1cF67fJhtXjxqk7OV6njP5FPmL0KOnLECNJlMsQ5XZQG22KyNSV71DxFVtNr3Zj7CA+64yhkrOw==","_resolved":"/tmp/8febe3c21d7023fd5a92bdf242b8687e/midscene-shared-1.4.8-beta-20260226073838.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226073838.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fCYLsVIQ4+y1cF67fJhtXjxqk7OV6njP5FPmL0KOnLECNJlMsQ5XZQG22KyNSV71DxFVtNr3Zj7CA+64yhkrOw==","shasum":"a6f60e5f9fa653a02ab15394140ce632abbb24ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226073838.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjT22N6vjdzjJFvsc7qSDZoBrcztL4FycE2A/CEsv8RgIgB7bPQbuM8PJwYsv6/ue58Jok6vM/WO+Ip2VPgYcsTxg="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226073838.0_1772091595064_0.2491075736049122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T07:39:55.294Z","publish_time":1772091595294,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226080245.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226080245.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226080245.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eSYSZQKgw42ne3Hr3u3H6MYD4TUwIXOdMAelk0CgjpkAlVDdd8F5jRyZsHsN7S7JXN21mAQFeL20GyAtHToycQ==","_resolved":"/tmp/d240ea4342b9c329d0780ff346da7557/midscene-shared-1.4.8-beta-20260226080245.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226080245.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-eSYSZQKgw42ne3Hr3u3H6MYD4TUwIXOdMAelk0CgjpkAlVDdd8F5jRyZsHsN7S7JXN21mAQFeL20GyAtHToycQ==","shasum":"026e8f5c67eccf63de8b45bf9569b5da60eb5000","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226080245.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpcPlliszxY8yHh8FD6M5yFykF2NkLQ+q/wtOTUahBPAIhANB5PtBh3iUKrG3TVNxyfIsnA41xYhzyObaZSmOAjnLY"}],"size":199834},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226080245.0_1772093040847_0.8001181609334655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T08:04:01.081Z","publish_time":1772093041081,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226080545.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226080545.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226080545.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cmMYw7T0rBWnVfhwWneAH8FC6N87NPvmvafArB1rS1p7N5YaP0KhSN24djhep3hB2g9EWOfiRg3e2QxoNtqzFQ==","_resolved":"/tmp/26b33bbb041626c2c444cadccfb7c173/midscene-shared-1.4.8-beta-20260226080545.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226080545.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-cmMYw7T0rBWnVfhwWneAH8FC6N87NPvmvafArB1rS1p7N5YaP0KhSN24djhep3hB2g9EWOfiRg3e2QxoNtqzFQ==","shasum":"41803cfbfb4870dc8424029d1dacc3077d925bac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226080545.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGA25GCdAKDG3X6d3fuvLbdxH+/7IKkG6CClojzxgz2bAiArBcRSZRdyTGbaniZFPvgkbZ+WGyEAhXtV219+525tNw=="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226080545.0_1772093225245_0.95069348886039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T08:07:05.472Z","publish_time":1772093225472,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226081437.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226081437.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226081437.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FGGKzbIX8Efs9yDV+Nob9NPuocaoRBAuSuEsOnjgi2+UT97vRNcEv5iGhB4h9fifNHGRCmssIkGkJV4fUT4e5Q==","_resolved":"/tmp/e6d32bffe972fbcffc260d4ff455205a/midscene-shared-1.4.8-beta-20260226081437.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226081437.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-FGGKzbIX8Efs9yDV+Nob9NPuocaoRBAuSuEsOnjgi2+UT97vRNcEv5iGhB4h9fifNHGRCmssIkGkJV4fUT4e5Q==","shasum":"173cfaeceb091ba0efe11e13e416fff366406fc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226081437.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3cP8zcp5plaAYtA+q4+w0/mNEaQ0TlZsC9zZXs/2qmgIgRMhBUJYcZ3e+H4zeE6t4L0gQ5vMwamXW14GqBlQwE1w="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226081437.0_1772093756044_0.31345226367983603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T08:15:56.261Z","publish_time":1772093756261,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226083355.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226083355.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226083355.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MtPHaN0Kv2aYvTmuFdJQu5JiPk7rfaRfj7m6E4KaPfhm3QzOgde1vgn8Ns5Iu7ADHIX4qNzkx1j0fYjL6+ngoA==","_resolved":"/tmp/98f9477a2859a49f0a25949b36e64f07/midscene-shared-1.4.8-beta-20260226083355.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226083355.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-MtPHaN0Kv2aYvTmuFdJQu5JiPk7rfaRfj7m6E4KaPfhm3QzOgde1vgn8Ns5Iu7ADHIX4qNzkx1j0fYjL6+ngoA==","shasum":"0f4cbf8c1982bbef84529c1d949b02b28c102ed5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226083355.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAMheooZYkIGzgYvORf9/sH91K4XqAxG/kSM/DcJFqIYAiBDMDbbXrvhUsfDK3bVkgLjz8P7d0LSb6iyEJ6vjUXfjw=="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226083355.0_1772094915121_0.3867003528106634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T08:35:15.380Z","publish_time":1772094915380,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260226085745.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260226085745.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260226085745.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-lMbvScHt/aNtct4Wnrtdi1c+IW6VnCIYYVAun09cWlCghb7bJYAQC7csENzhREjA5bbKrsoMvmJ/8Z+hz1Gp1w==","_resolved":"/tmp/b35337fdee7e1dcac2fc381ca37b2e6c/midscene-shared-1.4.8-beta-20260226085745.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260226085745.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-lMbvScHt/aNtct4Wnrtdi1c+IW6VnCIYYVAun09cWlCghb7bJYAQC7csENzhREjA5bbKrsoMvmJ/8Z+hz1Gp1w==","shasum":"c2ddbd94d67b0d5b9f61a8d30f9d9d1bb7d5be7b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260226085745.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlXBdvlSDSeYXj/EWq7OyHiB3gP/+W8ERS7SF32g3zgwIhAJn10sAk5qimhTgKhMa/JeqfTcwAH25re1D7DzMyUfjm"}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260226085745.0_1772096345065_0.8266840106298132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T08:59:05.277Z","publish_time":1772096345277,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227024943.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227024943.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227024943.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VN/Hc4gNIuuhmiWT4SDcP5hVAcPvV9p3R/OkqH3SK3nz6Ecd7zY5zc1jTU7+yhy3yDikgU2f24M4dDR9EemT8g==","_resolved":"/tmp/492f9be2ab4d20743f057914af7aaad3/midscene-shared-1.4.8-beta-20260227024943.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227024943.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VN/Hc4gNIuuhmiWT4SDcP5hVAcPvV9p3R/OkqH3SK3nz6Ecd7zY5zc1jTU7+yhy3yDikgU2f24M4dDR9EemT8g==","shasum":"7ac15d480d94a54079669331e6ae163ba90ea8ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227024943.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDB+s3xv1cmzFPwCI3byXCBavfPtkiVw3IjyefQUZxkCwIhAPZQl//JF40BEGsT3aRYW+oo3nkdmfD3wbdLVnnJtBhJ"}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227024943.0_1772160664488_0.573831626341281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T02:51:04.683Z","publish_time":1772160664683,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227030546.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227030546.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227030546.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hLIBnwvnYK7R10ULoG8s0RZ2t5ULDZK1wBeuZJj3ZgJdLDDUWyz7XON6Un0TI3sMaG8tYIKMyRcrZbdNryaW5w==","_resolved":"/tmp/ebc8625abbe652720a85c2999fca1611/midscene-shared-1.4.8-beta-20260227030546.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227030546.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hLIBnwvnYK7R10ULoG8s0RZ2t5ULDZK1wBeuZJj3ZgJdLDDUWyz7XON6Un0TI3sMaG8tYIKMyRcrZbdNryaW5w==","shasum":"75a9c43fd74c4480e2c71bd2713012c690c572c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227030546.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHEUt6MY0fRmi6tphapB/P3WWDy5aBqhrrsGW7jE4qujAiAfQ2fniGTjKYLNofEHQoplmLR+7c3V1cttBfzZvJaXSg=="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227030546.0_1772161630688_0.15646605839115435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T03:07:10.896Z","publish_time":1772161630896,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227031711.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227031711.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227031711.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Wekba0u9EQ3ZrMa/xY9BZHTCv8pfe8fLdUMF+trOgjlBE7ZPBfrLV7N+zNEtnDSsQNNaLAawFESPpGvt9tBt2w==","_resolved":"/tmp/860430e55cf53b46d1b39ea469dd11ae/midscene-shared-1.4.8-beta-20260227031711.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227031711.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Wekba0u9EQ3ZrMa/xY9BZHTCv8pfe8fLdUMF+trOgjlBE7ZPBfrLV7N+zNEtnDSsQNNaLAawFESPpGvt9tBt2w==","shasum":"cf615c98c0b133c583b39606b9bb11cb4026d561","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227031711.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDqGokpt4yFJGE19SVn7bqlJb0aVXJyLcDQ5V3H94CiwIgdQlr4mGoCCY0dL4WrTyZkRc1Emm2xge991FbMMxp24g="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227031711.0_1772162310861_0.5886244561012766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T03:18:31.345Z","publish_time":1772162311345,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227035038.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227035038.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227035038.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hSqb9c7aLq1mFmAiqohsZp8+3xLYTu1992cnVAGNcq7SQ6EDT0hslYgXbr7Fmy7CaMpfAkshykButaum0lHdfA==","_resolved":"/tmp/4ab34247cd5d38c0c02ff8a750daece1/midscene-shared-1.4.8-beta-20260227035038.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227035038.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hSqb9c7aLq1mFmAiqohsZp8+3xLYTu1992cnVAGNcq7SQ6EDT0hslYgXbr7Fmy7CaMpfAkshykButaum0lHdfA==","shasum":"303bb9119b7a76ab33b6113a2b027bd1f54f75b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227035038.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAzBzB4BzKA4QXUwcZ/0smbYsujpn6Rgq0eccWqMMehRAiA2s0PpOLnkg7m547uRN8PRdqmY1eiRCFNrUGmIJZm/gg=="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227035038.0_1772164317140_0.23287931367038284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T03:51:57.453Z","publish_time":1772164317453,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227035027.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227035027.0","license":"MIT","_id":"@midscene/shared@1.4.8-beta-20260227035027.0","maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"0831365ed3ff968e2bdb3673ad42491ccdba3c58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227035027.0.tgz","fileCount":208,"integrity":"sha512-xi2yGmaJZwS1a+akyGVHTjIZpPMXFHmy48rMHxxr+Ia9nwmVYGrc8eiXBWFHVi+DlJT8crt/0GKHpA7VSIs8xA==","signatures":[{"sig":"MEYCIQDbLiiJmlSXWl87WV17kyrh3KZj0QFxEm5TCMRIrJH6DQIhAKN7JxP9rfbL6ugK/vfoHn8vVKrFsTAPcjoeCwVo6FcX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010117,"size":199834},"main":"./dist/lib/index.js","_from":"file:midscene-shared-1.4.8-beta-20260227035027.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"}},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"npm run build:script && npm run build:pkg","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","build:pkg":"rslib build","build:watch":"npm run build:script && rslib build --watch --no-clean","build:script":"rslib build -c ./rslib.inspect.config.ts"},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b79913186aa8b234c42c7a221635d38a/midscene-shared-1.4.8-beta-20260227035027.0.tgz","_integrity":"sha512-xi2yGmaJZwS1a+akyGVHTjIZpPMXFHmy48rMHxxr+Ia9nwmVYGrc8eiXBWFHVi+DlJT8crt/0GKHpA7VSIs8xA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"11.6.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"24.13.0","dependencies":{"uuid":"11.1.0","debug":"4.4.0","sharp":"^0.34.3","dotenv":"^16.4.5","express":"^4.21.2","js-sha256":"0.11.0","@silvia-odwyer/photon":"0.3.3","@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon-node":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.24.3","openai":"6.3.0","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@types/express":"^4.17.21","@ui-tars/shared":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.4.8-beta-20260227035027.0_1772164313086_0.3804711707629027","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-27T03:51:53.279Z","publish_time":1772164313279,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227035721.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227035721.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227035721.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-MBW1QnuLCCiGueEqgYLgV1lizqJwJfPsajnib7zFBx20iVk28pKqyoY1IbCEclcBeLKW+HFPubr8QcEZ6t/Hbw==","_resolved":"/tmp/1028b8b823707eb122a3000e673bc80d/midscene-shared-1.4.8-beta-20260227035721.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227035721.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-MBW1QnuLCCiGueEqgYLgV1lizqJwJfPsajnib7zFBx20iVk28pKqyoY1IbCEclcBeLKW+HFPubr8QcEZ6t/Hbw==","shasum":"ef8a4a34eda159375a846ea8b9c9daaf96ff8e23","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227035721.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0auN6QTuA2S6tzPEFB18fEhcPznXJTSM/l3cDmjD2XAIhAK0cgud36RLnp9IZbKOlrKUp5rkczwnTKCKX0BjaQtdU"}],"size":199834},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227035721.0_1772164729260_0.06295992736783873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T03:58:49.490Z","publish_time":1772164729490,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227063551.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227063551.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227063551.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-uT66tg5K3Umx2WPkGiIYGgtfPgcYTFG+0uUIBoqrz+f28rD1geyey9Y4kvDOEn1LA1O9lRIxj5FH6tfFcL1/Rg==","_resolved":"/tmp/0c4290580e4368e7467feafc0537b01f/midscene-shared-1.4.8-beta-20260227063551.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227063551.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-uT66tg5K3Umx2WPkGiIYGgtfPgcYTFG+0uUIBoqrz+f28rD1geyey9Y4kvDOEn1LA1O9lRIxj5FH6tfFcL1/Rg==","shasum":"73a043025bd50b1c7e29d07e69508d11893336ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227063551.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICP4W602uO0r6URtFN8IDspgpFy7UZAyryT5nhp5OP4YAiBzNeb7H3nLUXwVSlUpFdMywBFh/9xepGkZ6yaPVwucmw=="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227063551.0_1772174238266_0.21325989672026324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T06:37:18.434Z","publish_time":1772174238434,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227071612.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227071612.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227071612.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YxyWve8ims/jS00k5HtrmGSxGzlS4B7nu4z66mBQV8vODfpVMwIJZFz3o1DbmOnUY2EyMXKOFkY+ke/PJnz7Vg==","_resolved":"/tmp/2b81ee67cbb7a34cc961556b3a51354e/midscene-shared-1.4.8-beta-20260227071612.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227071612.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YxyWve8ims/jS00k5HtrmGSxGzlS4B7nu4z66mBQV8vODfpVMwIJZFz3o1DbmOnUY2EyMXKOFkY+ke/PJnz7Vg==","shasum":"cc6b3719f876f779b0e96b5c412c0843720bd9b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227071612.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDDP1BJxTgpw75Vr8x7tQP+ZyIIZFq5MxA0QxeZrSp1wAiAHonpkmC9rlAJhfgWwnSGuVcd3g2eHewooMslPJe9tTQ=="}],"size":199834},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227071612.0_1772176658307_0.10749797777459524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T07:17:38.544Z","publish_time":1772176658544,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227074608.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227074608.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227074608.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-gfdssCL6pF6RGthr2SJKM6cA+fNquJwXdCxDkltI4BHhheq/PosC8NnUL3BWH5gZR9Ja7MNqBV9KHK2IfK9/4Q==","_resolved":"/tmp/8f7648bfa06af6d70c8031bbd54eef40/midscene-shared-1.4.8-beta-20260227074608.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227074608.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-gfdssCL6pF6RGthr2SJKM6cA+fNquJwXdCxDkltI4BHhheq/PosC8NnUL3BWH5gZR9Ja7MNqBV9KHK2IfK9/4Q==","shasum":"b759ae248e80659a66f28e801c81e956096a29a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227074608.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8soZz+bOn2NmNyT1QzZFHOsrJQ9EQPuRBidUrPAsdWQIgal64OgAWiRWS4OBRqxaTQFznuOqaI11i9levbbuIvZo="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227074608.0_1772178448579_0.01993161588547232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T07:47:28.788Z","publish_time":1772178448788,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227080440.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227080440.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227080440.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-RquxpGibfUnVp5VdBImkELtb3DFAb9hr4ZRv0lf34kmzzmyaTdwblrhJ7fjEk9nIBHoVcrmyfMFmCsVgwi+Zeg==","_resolved":"/tmp/54ddd73793526d4cbb4d96ab68f378e0/midscene-shared-1.4.8-beta-20260227080440.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227080440.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-RquxpGibfUnVp5VdBImkELtb3DFAb9hr4ZRv0lf34kmzzmyaTdwblrhJ7fjEk9nIBHoVcrmyfMFmCsVgwi+Zeg==","shasum":"21c785885214bc2a6691b27dad37edbdf8213923","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227080440.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDz2vsBtNk3O+m1T6LGLMmsak1bv0xJgaI4bfIV1bYk5AiAHPyIYoJS2hwOitOrMPs89GqEiYC+6nBVpMTCz2jbROQ=="}],"size":199834},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227080440.0_1772179560034_0.47299213747380864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T08:06:00.233Z","publish_time":1772179560233,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227081324.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227081324.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227081324.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PZNGeroHAqy+A4+wrBCoDJjWxuDPkyWR9GpVIoUAtCF6bhBV64Mgk+KaPBnOHsgMqUTlhFj/U0WOxelV3uHujQ==","_resolved":"/tmp/c4516c31b83cb2fde69d1e0379a5dde2/midscene-shared-1.4.8-beta-20260227081324.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227081324.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-PZNGeroHAqy+A4+wrBCoDJjWxuDPkyWR9GpVIoUAtCF6bhBV64Mgk+KaPBnOHsgMqUTlhFj/U0WOxelV3uHujQ==","shasum":"749f86129342877d8244ee9723efee5bcc7cd230","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227081324.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5RqGeXe0SD2+zQxj5WyuLe8ajdg+mA0AOCG0yCJo+tgIgf6WkD2tYx0W/B5+gduESPtrZ0FLidh8KYGKDkfPh1bQ="}],"size":199833},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227081324.0_1772180089929_0.0013510850795666052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T08:14:50.167Z","publish_time":1772180090167,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260227092357.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260227092357.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260227092357.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jdafv/KiKFSRiJ0J7URGEDYvoGAHs+Df3g6QLeWDL+P80YTxFUMTsb6U3NVIPsSCDQGa6gK7+si3UYn9ElJU3w==","_resolved":"/tmp/28b4acc7cba344e7ec328f238fb38eb8/midscene-shared-1.4.8-beta-20260227092357.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260227092357.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jdafv/KiKFSRiJ0J7URGEDYvoGAHs+Df3g6QLeWDL+P80YTxFUMTsb6U3NVIPsSCDQGa6gK7+si3UYn9ElJU3w==","shasum":"368836e6eb526934abbfb7bb1e077caaec33c17a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260227092357.0.tgz","fileCount":208,"unpackedSize":1010117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICBClj3JNRJXQDwDivh3NQmroE7jgvZeKX7qUI8MIp3LAiEA2vs5+Su2zvTUSrFo+14DA/uoDTXbXHbsavUkJ7TBYvg="}],"size":199835},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260227092357.0_1772184315790_0.5114881686854931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T09:25:16.056Z","publish_time":1772184316056,"_source_registry_name":"default","contributors":[]},"1.4.8-beta-20260228025947.0":{"name":"@midscene/shared","version":"1.4.8-beta-20260228025947.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.8-beta-20260228025947.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-cl4mOlgi1ILuYPzv7L917K4QoI4uj9AXhE5fY28BqJojntPri3g2emJ2y4y8ZHkMDIWNmcRnqJLF4CdmUA8AhQ==","_resolved":"/tmp/b769245608aff4ee04735f1524ebf7d8/midscene-shared-1.4.8-beta-20260228025947.0.tgz","_from":"file:midscene-shared-1.4.8-beta-20260228025947.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-cl4mOlgi1ILuYPzv7L917K4QoI4uj9AXhE5fY28BqJojntPri3g2emJ2y4y8ZHkMDIWNmcRnqJLF4CdmUA8AhQ==","shasum":"a08a1871a9fa536a5f6442e1753be56cb3a354bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8-beta-20260228025947.0.tgz","fileCount":208,"unpackedSize":1010211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQVxSEm1ndMUmKEyqQKNwH4n4Tm/G44g2e6IkeZjihNQIgZ//46uthJSMvdPhbGUaciK5X7DKXr/ZDiuxNSPn3XDM="}],"size":199867},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8-beta-20260228025947.0_1772247666653_0.4459232879810169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T03:01:06.929Z","publish_time":1772247666929,"_source_registry_name":"default","contributors":[]},"1.4.8":{"name":"@midscene/shared","version":"1.4.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-pjUiRK0/ZtfqkUWVPnr6D59r2XYyjKjp0wQ2mDQSLW4tI4Q4bDYFNa7qmRnM3HgUARPPX2b5yMkxY6Z7EfjCgw==","_resolved":"/tmp/c34a46d8b5a7508c8de0e38874ec235c/midscene-shared-1.4.8.tgz","_from":"file:midscene-shared-1.4.8.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-pjUiRK0/ZtfqkUWVPnr6D59r2XYyjKjp0wQ2mDQSLW4tI4Q4bDYFNa7qmRnM3HgUARPPX2b5yMkxY6Z7EfjCgw==","shasum":"58150fd13af8865586d571bbdc48987b3a309320","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.8.tgz","fileCount":208,"unpackedSize":1010095,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFOLYfhleizbQb8/nT2ZOt2yuXSvIFO/RbH4E0WnnwiFAiBHqgKvu48Xx09ovE9dwIEYcjvIWHAlEvF3zYb37ms27w=="}],"size":199813},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.8_1772250440154_0.42532878104994687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T03:47:20.388Z","publish_time":1772250440388,"_source_registry_name":"default","contributors":[]},"1.4.9":{"name":"@midscene/shared","version":"1.4.9","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.4.9","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6JuaPv9lnmY7EO3UdkwKfhIxmN+lmSd2MOrSeBgD/phALSnGy+c8ww3CNYpVnRfgoJSv28EMML6FGq9N+3o4Jw==","_resolved":"/tmp/67d12fd2bfefecd0d40efa8cd5f63527/midscene-shared-1.4.9.tgz","_from":"file:midscene-shared-1.4.9.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-6JuaPv9lnmY7EO3UdkwKfhIxmN+lmSd2MOrSeBgD/phALSnGy+c8ww3CNYpVnRfgoJSv28EMML6FGq9N+3o4Jw==","shasum":"219a8c2f9b5d68fa934a9889dc62950352c8f394","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.9.tgz","fileCount":208,"unpackedSize":1010129,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDZf3fJWPq0Iwf9crb9Hfz1mUSfQU5zqX6kfUvHfv7NAIgWtja1XGARmRbSv87plFY0dp9PwtkEjmjy6UvBirgkZM="}],"size":199808},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.9_1772272294888_0.4693052271956226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T09:51:35.068Z","publish_time":1772272295068,"_source_registry_name":"default","contributors":[]},"1.4.10-beta-20260302090135.0":{"name":"@midscene/shared","version":"1.4.10-beta-20260302090135.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.4.10-beta-20260302090135.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-m4Bl9bAVyB4CdvPEe5bm4sgbG8kPt2uJAiksQLObNGa7gI98sorOkl73w2ZBAPH1wOum39+0Zd0lupzGAGHwjg==","_resolved":"/tmp/067ed887b5875b106996880c5af68c90/midscene-shared-1.4.10-beta-20260302090135.0.tgz","_from":"file:midscene-shared-1.4.10-beta-20260302090135.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-m4Bl9bAVyB4CdvPEe5bm4sgbG8kPt2uJAiksQLObNGa7gI98sorOkl73w2ZBAPH1wOum39+0Zd0lupzGAGHwjg==","shasum":"9c2056f43940e9fb04b5b81c6c73200980a9e76e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.4.10-beta-20260302090135.0.tgz","fileCount":208,"unpackedSize":1010152,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCp+pcHBMyimxpo+D27TbLODDTgGwoqC3qUIHhVTboDfwIhAJQdYVzwCeQZ0TXYdsjQM84halrt9z/dijP2jshAm+GF"}],"size":199827},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.4.10-beta-20260302090135.0_1772442183829_0.019247605542171975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T09:03:04.045Z","publish_time":1772442184045,"_source_registry_name":"default","contributors":[]},"1.5.0":{"name":"@midscene/shared","version":"1.5.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-70uyiA3uSX2t3/U8YwCyVk5MYzg7XSy0B0ma2neQggU+9Kn95pmD13J6VrLPRY51ztYWWmZrkVXxQ3ytq7chew==","_resolved":"/tmp/beaf3d6ab97b055833edf30db946e47a/midscene-shared-1.5.0.tgz","_from":"file:midscene-shared-1.5.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-70uyiA3uSX2t3/U8YwCyVk5MYzg7XSy0B0ma2neQggU+9Kn95pmD13J6VrLPRY51ztYWWmZrkVXxQ3ytq7chew==","shasum":"43ace2f6e6dc1c5db1e784e816df8e363d775adf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.0.tgz","fileCount":208,"unpackedSize":1009656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQSAyKKCoHn87RDI+xP/M1cXEUxcVpT01bqHn6p+vPbQIgMM32iQN2Ou+hIDvVgtJa4b/uDm+7uI8hnFbYxpxNfdA="}],"size":199750},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.0_1772443033088_0.29386276438178194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T09:17:13.265Z","publish_time":1772443033265,"_source_registry_name":"default","contributors":[]},"1.5.1-beta-20260302102736.0":{"name":"@midscene/shared","version":"1.5.1-beta-20260302102736.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.1-beta-20260302102736.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FUrx/HB8rH2dVXx9/X1Omf7dfqbDcmmSBY7LD3v/Jfp8736lSQubt0SQxxb1s4CpENqktc1MNDkGzD3ElLQ03w==","_resolved":"/tmp/e548d23a35816c23369d8c66100b512b/midscene-shared-1.5.1-beta-20260302102736.0.tgz","_from":"file:midscene-shared-1.5.1-beta-20260302102736.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-FUrx/HB8rH2dVXx9/X1Omf7dfqbDcmmSBY7LD3v/Jfp8736lSQubt0SQxxb1s4CpENqktc1MNDkGzD3ElLQ03w==","shasum":"03d6c82eebc826a586d4db2f820a2b393eb44e72","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.1-beta-20260302102736.0.tgz","fileCount":208,"unpackedSize":1009678,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEtCBgns5jCUp24XupRWhN9m/Au8hAuviin/mQ28sb4MAiEAt1jI0BhOhazCvzB8AB5pQHfgKtQnRoZS+oiRKG7kabw="}],"size":199768},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.1-beta-20260302102736.0_1772447342853_0.8123262927369868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T10:29:03.025Z","publish_time":1772447343025,"_source_registry_name":"default","contributors":[]},"1.5.1":{"name":"@midscene/shared","version":"1.5.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-qF2lTYP+Z1aSkOvU/nImWAdiyEOc7eJbmnxLTlR7Jx8dyVR1Hd51Pk43t4JcUZEl/WMhIgCBvKOEApzo+zurpw==","_resolved":"/tmp/b975b3d43cb1b032c786c0e02cfcee2d/midscene-shared-1.5.1.tgz","_from":"file:midscene-shared-1.5.1.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qF2lTYP+Z1aSkOvU/nImWAdiyEOc7eJbmnxLTlR7Jx8dyVR1Hd51Pk43t4JcUZEl/WMhIgCBvKOEApzo+zurpw==","shasum":"dc8fafec2b9f8379d7fa5d9a2875f9ccbe994e14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.1.tgz","fileCount":208,"unpackedSize":1009075,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDptBTEwMb8/f6dQosKrWwQi6pippGhaw2L8DTFH2bahgIge1Ladlr6S9E3c2vMZyUetJqgtbQOJ0u9B/RZZNxBv10="}],"size":199642},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.1_1772521695882_0.7137840102969433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T07:08:16.104Z","publish_time":1772521696104,"_source_registry_name":"default","contributors":[]},"1.5.1-beta-20260303073935.0":{"name":"@midscene/shared","version":"1.5.1-beta-20260303073935.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.1-beta-20260303073935.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-38VFuqxMaDLw4XpAzKIrMu6bCPf46rg44xQp1m2v2fKYkXnxSQavjlUC5vQ1gkw/tx39ljsYXnt8xXmVxrVSBg==","_resolved":"/tmp/cf5d1e9653e3e05d86eac2ebccc7e91a/midscene-shared-1.5.1-beta-20260303073935.0.tgz","_from":"file:midscene-shared-1.5.1-beta-20260303073935.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-38VFuqxMaDLw4XpAzKIrMu6bCPf46rg44xQp1m2v2fKYkXnxSQavjlUC5vQ1gkw/tx39ljsYXnt8xXmVxrVSBg==","shasum":"9f4e5f7789a425d4d0235ac78837b87289b5cc2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.1-beta-20260303073935.0.tgz","fileCount":208,"unpackedSize":1009678,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDhF5ijKDqs0Xj7Sm/VBcrcktbilaOO2fDBNlhGjMl9IAiA3v1iau2ZslSg3HzssiSCY5o96/utngIscs4XHi5bCKg=="}],"size":199768},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.1-beta-20260303073935.0_1772523662940_0.5829831759198196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T07:41:03.188Z","publish_time":1772523663188,"_source_registry_name":"default","contributors":[]},"1.5.2-beta-20260303083655.0":{"name":"@midscene/shared","version":"1.5.2-beta-20260303083655.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.2-beta-20260303083655.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-O5eQh5dYcMfmLLNmV2ZK14Hp7Ys+OzILnjTjcg6DldiJCXWKFbEnR590p9BpOojRCjySX9o2gVWfqOTyb1ALtA==","_resolved":"/tmp/1e86055bcb0ddd106c6a3760c09d6f44/midscene-shared-1.5.2-beta-20260303083655.0.tgz","_from":"file:midscene-shared-1.5.2-beta-20260303083655.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-O5eQh5dYcMfmLLNmV2ZK14Hp7Ys+OzILnjTjcg6DldiJCXWKFbEnR590p9BpOojRCjySX9o2gVWfqOTyb1ALtA==","shasum":"391c7356e58d10aa0d1ed217e37c79806f6b6186","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.2-beta-20260303083655.0.tgz","fileCount":208,"unpackedSize":1010750,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8BMesRKrFWIJGGbyjy9T2hmta8m801NcF+K2/jwv3QgIgCyA62BMpzyvNqFDEGZdtdhN5dGagkstUlxbkFtrRpwM="}],"size":200063},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.2-beta-20260303083655.0_1772527103087_0.9341993339049988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T08:38:23.247Z","publish_time":1772527103247,"_source_registry_name":"default","contributors":[]},"1.5.2-beta-20260303150256.0":{"name":"@midscene/shared","version":"1.5.2-beta-20260303150256.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.2-beta-20260303150256.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-l2NbS0gHV7zKx69VPQ+Zhsbv1zZGXg7GriD8e+VzjD2Wwc+1V8nJsQ/0QkhETKavX7EZls033KyE4pYqDANs7w==","_resolved":"/tmp/87f88ab81a6c072ce1c082b1a82ebcf9/midscene-shared-1.5.2-beta-20260303150256.0.tgz","_from":"file:midscene-shared-1.5.2-beta-20260303150256.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-l2NbS0gHV7zKx69VPQ+Zhsbv1zZGXg7GriD8e+VzjD2Wwc+1V8nJsQ/0QkhETKavX7EZls033KyE4pYqDANs7w==","shasum":"0fc7a8fb83eb69b941ae1a598a18f57e8bcafd3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.2-beta-20260303150256.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDy1K2EU4OTqU+qf6WRRpqLR5+qLHUEdgi3alMd4rXvqgIhAIWPGhpKWA+mTSm9S31BqVx3UDfeQV4amJff1NgfPN0i"}],"size":199662},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.2-beta-20260303150256.0_1772550262451_0.8348313947297694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T15:04:22.688Z","publish_time":1772550262688,"_source_registry_name":"default","contributors":[]},"1.5.1-beta-20260303235500.0":{"name":"@midscene/shared","version":"1.5.1-beta-20260303235500.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5","zod":"3.24.3"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.1-beta-20260303235500.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UFRdilYbOdz3WCNnqowMnTMJX96QpG9+1hK2Jmcg4I720mjK7SEZsjwuAUTrffvWBh71eWdz7lYxLtGop8VNTg==","_resolved":"/tmp/510a903c43dfc3735d13602ffa9e8c02/midscene-shared-1.5.1-beta-20260303235500.0.tgz","_from":"file:midscene-shared-1.5.1-beta-20260303235500.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-UFRdilYbOdz3WCNnqowMnTMJX96QpG9+1hK2Jmcg4I720mjK7SEZsjwuAUTrffvWBh71eWdz7lYxLtGop8VNTg==","shasum":"1642b1053fc827f4c3cd1aa9f77d01b18a48b152","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.1-beta-20260303235500.0.tgz","fileCount":208,"unpackedSize":1009678,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICa50wpVB6ad0i5/zaME1qdsy/WzRyc2srbWrqIbvUJfAiEAneSSNOiMUXjg+FtBKSbfcpvuIvGqGQkLH/BXWkLYXh0="}],"size":199768},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.1-beta-20260303235500.0_1772582185504_0.6221939415446984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T23:56:25.690Z","publish_time":1772582185690,"_source_registry_name":"default","contributors":[]},"1.5.2-beta-20260304001559.0":{"name":"@midscene/shared","version":"1.5.2-beta-20260304001559.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.2-beta-20260304001559.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-XckBLqh3m+vSUI4FVztWKjIPv6FrS107lMQm2P/b7bcLHJdIkvWFPvdy3QjzWJkLMHlTUfJM3CFEq0I8eu/iGg==","_resolved":"/tmp/3ba4ea3848da35c20a51af81672b57f7/midscene-shared-1.5.2-beta-20260304001559.0.tgz","_from":"file:midscene-shared-1.5.2-beta-20260304001559.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-XckBLqh3m+vSUI4FVztWKjIPv6FrS107lMQm2P/b7bcLHJdIkvWFPvdy3QjzWJkLMHlTUfJM3CFEq0I8eu/iGg==","shasum":"11dc0ea0491c2bdd618e02677fd9df4ab41ed45b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.2-beta-20260304001559.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIErv51osGn0Mb2Yin3u35pnmYLsIM04rUUW3K4sCljN6AiEAxH743NEGqFAAZ0EBKzol9wTL3lEN3mineZLK/SnHLZc="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.2-beta-20260304001559.0_1772583446017_0.33151515640865536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T00:17:26.210Z","publish_time":1772583446210,"_source_registry_name":"default","contributors":[]},"1.5.2":{"name":"@midscene/shared","version":"1.5.2","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OwXM2reTk0xtABHdh5MVnFlLMKzLLO6KO6DGFC0l7976NonX1ML8y7PCV8/5VfPZwWCZQ7ZK39A6Xqr/DWDJ7A==","_resolved":"/tmp/7207dd94646ac5da0c2f3823a2f626dc/midscene-shared-1.5.2.tgz","_from":"file:midscene-shared-1.5.2.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-OwXM2reTk0xtABHdh5MVnFlLMKzLLO6KO6DGFC0l7976NonX1ML8y7PCV8/5VfPZwWCZQ7ZK39A6Xqr/DWDJ7A==","shasum":"02cd8a4732d3d1cd30278a64b36e2ef3add1adc2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.2.tgz","fileCount":208,"unpackedSize":1009075,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7Wnq06HolBi7Sbafu6NCOK0lbpfbkK7HZDPPqY1/duwIhANqDP+PoTElPQTbuk5fciuTFS52rAKcyVIEKkxDaKMph"}],"size":199643},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.2_1772604840054_0.6075807456171163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T06:14:00.231Z","publish_time":1772604840231,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305031416.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305031416.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305031416.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tKI2RJ9ZlERBVHK7lu+/CxQhsL85O3eHPXcV89JDCQB4VgyMA+Z5uIDE1Ec2VEysJFp8NrpiCowtKMrQExNILw==","_resolved":"/tmp/b3e2bacac06941421281d2f8180e3c4f/midscene-shared-1.5.3-beta-20260305031416.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305031416.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-tKI2RJ9ZlERBVHK7lu+/CxQhsL85O3eHPXcV89JDCQB4VgyMA+Z5uIDE1Ec2VEysJFp8NrpiCowtKMrQExNILw==","shasum":"e82684f77487d3d690566b2dd34682d22b6ff920","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305031416.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGq2cDfiwE/UHCKkMgiJyQ7VJatMI86V3vh10NUlrGZIAiEAhDSDUE2G78EEG8LSm8xqTfbb3RnPFxhzNcksldk5pI8="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305031416.0_1772680545233_0.6215434768388914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T03:15:45.446Z","publish_time":1772680545446,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305031559.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305031559.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305031559.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-W5mxt8fhxrWq0lWMFk2KjFtOAO+sCobJ86osJB4a+wt/OEEU/Yp7EOY0SIuhT2eY1OtAGUPc5UY4J2MoKA2jsw==","_resolved":"/tmp/d2b01a32aef8e1c9e72a6a2e6ca81620/midscene-shared-1.5.3-beta-20260305031559.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305031559.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-W5mxt8fhxrWq0lWMFk2KjFtOAO+sCobJ86osJB4a+wt/OEEU/Yp7EOY0SIuhT2eY1OtAGUPc5UY4J2MoKA2jsw==","shasum":"64c3c142dee65b2aa680fd13005c3f57bb2ff9b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305031559.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUPVU+i0R2eZ+asV9h/mbDYXVCXd/LLCpIfYp7s0MtTgIgNd3sfWqUxWJ53N24f2Ea2vdHmLo13mn1E0BEk/nbgrM="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305031559.0_1772680640832_0.3855351109961189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T03:17:21.050Z","publish_time":1772680641050,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305060313.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305060313.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305060313.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Rr0iDIfU9uZ4oxcEF1Cvo3Xtr7Jb79E4cv5S4Ewb2wgnKAHKwp4ZZxfRgk5t/6OwWKXwpr69H5+f22iH/gz5rA==","_resolved":"/tmp/0094f412e26bb7c98488ddbb9e98e656/midscene-shared-1.5.3-beta-20260305060313.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305060313.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Rr0iDIfU9uZ4oxcEF1Cvo3Xtr7Jb79E4cv5S4Ewb2wgnKAHKwp4ZZxfRgk5t/6OwWKXwpr69H5+f22iH/gz5rA==","shasum":"f66a3bd949a455d281789216fcb7979687486347","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305060313.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICeL8OHk0U/Wc2zLmej2dkcsaMwbEU36/xTQvUz4KxdBAiEAoY9CI+13HkjqgPTcKq9b7Me09awe7PktJLkz/mtDJ8g="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305060313.0_1772690677171_0.4259656217003378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T06:04:37.320Z","publish_time":1772690677320,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305065727.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305065727.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305065727.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Crm5AGSCrJpRrw2DTxB3zruu1zG1jBt12j0z7viqK8w5kuQyHLUBPCFFsJwRnPaBfJcyX6g3a7aik8ON2Msvrg==","_resolved":"/tmp/37a751a7914ad099b36fd89c3177b71b/midscene-shared-1.5.3-beta-20260305065727.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305065727.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Crm5AGSCrJpRrw2DTxB3zruu1zG1jBt12j0z7viqK8w5kuQyHLUBPCFFsJwRnPaBfJcyX6g3a7aik8ON2Msvrg==","shasum":"12189db94935622f4341ecf930e3adf746e4c03b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305065727.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIASFKjZEuMJKk8QgKUukWfHa/xVUe0y79NpprmtuqyghAiBM0rfw0IukGQHTdvfoiQHHWxqZ5PoJCAf4BK//mHVSmg=="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305065727.0_1772693930227_0.3174381805812003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T06:58:50.454Z","publish_time":1772693930454,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305083331.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305083331.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305083331.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-FPP9CPh+/IlFefnYX9eS7OaUciVQJY2QUBr3/hqJVhdp1W1BK1LCjBEbYFQXnTN47DQDtYhpdEkk66xJYhrmNA==","_resolved":"/tmp/f167d2cfa37431165ae24b60e773eb26/midscene-shared-1.5.3-beta-20260305083331.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305083331.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-FPP9CPh+/IlFefnYX9eS7OaUciVQJY2QUBr3/hqJVhdp1W1BK1LCjBEbYFQXnTN47DQDtYhpdEkk66xJYhrmNA==","shasum":"c9000e12b1de8baad006e26de747ee1f455eceec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305083331.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDxHIZs9QYK33oULgQqhy51zUadUtjDh3oo84XrSzfpdAIhANn/CaiKXdWjVRXKRFi67Etze6l4+PIPWNQAwEPezf/x"}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305083331.0_1772699696879_0.5023633500065421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T08:34:57.042Z","publish_time":1772699697042,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305091226.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305091226.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305091226.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-u2Tsib+SaN2qeeYPIvcqPUAC3JjLLr8VJ8eG2WrD0u4Uzdr/1jeWJihAg2G0HQLuSujiv/BswNCsfPBp7u+Z5A==","_resolved":"/tmp/a6910c445eb1cff5d48401165584742d/midscene-shared-1.5.3-beta-20260305091226.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305091226.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-u2Tsib+SaN2qeeYPIvcqPUAC3JjLLr8VJ8eG2WrD0u4Uzdr/1jeWJihAg2G0HQLuSujiv/BswNCsfPBp7u+Z5A==","shasum":"1c6d42e3d58710f2b403575c5ae50095a139c748","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305091226.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3cF3asvPT5ZG2SR9T5YxMixGjIWQsEHLfh381TQp4JAIhAPBk2+7xyOIckQN0xwMtfDq7/mkMMQBgz41+Tq5C6rXR"}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305091226.0_1772702030527_0.7991361166694215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T09:13:50.686Z","publish_time":1772702030686,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305093621.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305093621.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260305093621.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/7j9fbafzSwDvmQ82v1gxx8cQ5mlwLNEoKjb5+hZsS0vYJv32v8QfQfaDnVO9h0exY1FQSuxjI2ruM2ysJXNeQ==","_resolved":"/tmp/1b56eb13b81d08334c6c2d1d32014550/midscene-shared-1.5.3-beta-20260305093621.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260305093621.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/7j9fbafzSwDvmQ82v1gxx8cQ5mlwLNEoKjb5+hZsS0vYJv32v8QfQfaDnVO9h0exY1FQSuxjI2ruM2ysJXNeQ==","shasum":"0dc818e7272cece68a8cb1b0421d998b5caded9f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305093621.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwl6lSsCmc5qb+zDNrQ7xvGt7ds2scJdVDujTjYOMRnAIgRqd1OaP+gIdsKm3dW5MnIiLTkPdBjKgLRcJ+9njm+ko="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260305093621.0_1772703464164_0.8117745426221423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T09:37:44.395Z","publish_time":1772703464395,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260305115122.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260305115122.0","license":"MIT","_id":"@midscene/shared@1.5.3-beta-20260305115122.0","maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"4ca3f539bd72abfc86517950397d2471c60e11bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260305115122.0.tgz","fileCount":208,"integrity":"sha512-Q+lIHG0UKhuVGAlNLv906tpjEVJkIoTmvEEZqpUMAYwiFKwkBU+XpG1JLqWFklrqhqqR3QwVhoiJvMNdwCpgYA==","signatures":[{"sig":"MEUCIDnrVuMoQSdRbiaPrtS9m6+yryFB5Vt3MugGchw5wHnLAiEAv1+ZT9lbyH9S4PbQziZQNKQh7MGlIliKufS5OWKu2I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1009097,"size":199664},"main":"./dist/lib/index.js","_from":"file:midscene-shared-1.5.3-beta-20260305115122.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"}},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"npm run build:script && npm run build:pkg","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","build:pkg":"rslib build","build:watch":"npm run build:script && rslib build --watch --no-clean","build:script":"rslib build -c ./rslib.inspect.config.ts"},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/4e03f8584c8db5d496685035189849b1/midscene-shared-1.5.3-beta-20260305115122.0.tgz","_integrity":"sha512-Q+lIHG0UKhuVGAlNLv906tpjEVJkIoTmvEEZqpUMAYwiFKwkBU+XpG1JLqWFklrqhqqR3QwVhoiJvMNdwCpgYA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"11.6.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"24.13.0","dependencies":{"zod":"3.24.3","uuid":"11.1.0","debug":"4.4.0","sharp":"^0.34.3","dotenv":"^16.4.5","express":"^4.21.2","js-sha256":"0.11.0","@silvia-odwyer/photon":"0.3.3","@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon-node":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"openai":"6.3.0","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@types/express":"^4.17.21","@ui-tars/shared":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.5.3-beta-20260305115122.0_1772711562411_0.926520333205819","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-05T11:52:42.609Z","publish_time":1772711562609,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306025136.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306025136.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306025136.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-oCfssW0ufwU7G+HAJaPZWFjuAqTqmckXaYDyKKW8dHdiYbtRFa3KZHeh8/eVPsZMRFEGIS4Xf3eoWfHffIpikA==","_resolved":"/tmp/98bacc0d2e6087ad6f120f52e8a918b2/midscene-shared-1.5.3-beta-20260306025136.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306025136.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-oCfssW0ufwU7G+HAJaPZWFjuAqTqmckXaYDyKKW8dHdiYbtRFa3KZHeh8/eVPsZMRFEGIS4Xf3eoWfHffIpikA==","shasum":"4db79b7aedab778115e3fb638c25b7ccf641a4f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306025136.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC8sHgBz1EDSQMZF4iZO+JzpgfolbdBDOntb+hJvF3Z9AiEAzcrZ6BnF/EpngfsGTDOiukXV2RHditBSTJcC5o0C+44="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306025136.0_1772765581137_0.6073047044491549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T02:53:01.403Z","publish_time":1772765581403,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306030241.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306030241.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306030241.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hxUl1wsERUBeESoaQjQxWw/tLZ7fGPbLW0N/rKT268vRAghA3PK6VwV7fU/Bkx/FlvOWYZK0VIGHTTcOzBsIzw==","_resolved":"/tmp/5feab5d95990ba97dc08b2e7517b7eea/midscene-shared-1.5.3-beta-20260306030241.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306030241.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hxUl1wsERUBeESoaQjQxWw/tLZ7fGPbLW0N/rKT268vRAghA3PK6VwV7fU/Bkx/FlvOWYZK0VIGHTTcOzBsIzw==","shasum":"449d3a3895d9d11e476134fe99c91961790d468d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306030241.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGH7YzZ6Rzy0aUXBf6UeXi9PWe6C5B2y6+sVBMfAoRPwIhAID2hZu5h5RzYWujriasMAnVPMx0d8x67BPjXEXCnGx4"}],"size":199661},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306030241.0_1772766242970_0.2762610602301112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T03:04:03.185Z","publish_time":1772766243185,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306030803.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306030803.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306030803.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4A+hsFBL0nHB3im0ha/TGspx0591rxgycjVelb492j1S/9pYdVqOrsmI3zTuGSZJK/BJ3bNIqOTBABmEk2lYZg==","_resolved":"/tmp/acebbea05958e1feb14548f797ce22fe/midscene-shared-1.5.3-beta-20260306030803.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306030803.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-4A+hsFBL0nHB3im0ha/TGspx0591rxgycjVelb492j1S/9pYdVqOrsmI3zTuGSZJK/BJ3bNIqOTBABmEk2lYZg==","shasum":"74308d5d237fe8cbc50e526335dc43cf6d5bbc1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306030803.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHmDLw+M+wYgVLIQ4sfHy+uNqipsFRVgflNyDwHxR5XYAiEArXalq7tIhMMlqOPa3wECgm4KUuEZ2Hura6Nc+zJ6sKs="}],"size":199661},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306030803.0_1772766566446_0.6296875313392265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T03:09:26.691Z","publish_time":1772766566691,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306032043.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306032043.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306032043.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-hZ4Jih9OiXwE9bOW0LZHjsxBQlmaJG1+BTJMOQQ9zPLJS6h3ILn5QVKkyNaIrrCmODVUwxwQDS8m+0CZJ1+Gdg==","_resolved":"/tmp/6579514d7c158123a467047bf37cc8ad/midscene-shared-1.5.3-beta-20260306032043.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306032043.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hZ4Jih9OiXwE9bOW0LZHjsxBQlmaJG1+BTJMOQQ9zPLJS6h3ILn5QVKkyNaIrrCmODVUwxwQDS8m+0CZJ1+Gdg==","shasum":"cef521b63d250b4f3d5005a8ad754f3468b7ee0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306032043.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHwHPRS9qG2qfGqL1C9HHf7hIeyezBWMuexpJyScfmCDAiAzWaFOP4BEljBc6lC5SUT033ACmHgl8hSmguXGSYPZYQ=="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306032043.0_1772767328022_0.11038273687641631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T03:22:08.304Z","publish_time":1772767328304,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306033218.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306033218.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306033218.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ioy4DHyPRhUtx0edWykOp128OV967ub6JwXUX8Toiuu5DNrK03QxvecWRRvesbyu0xmyvzL1rGeZJBLqh2snrg==","_resolved":"/tmp/ab598c6e970edfad28490442b857542c/midscene-shared-1.5.3-beta-20260306033218.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306033218.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ioy4DHyPRhUtx0edWykOp128OV967ub6JwXUX8Toiuu5DNrK03QxvecWRRvesbyu0xmyvzL1rGeZJBLqh2snrg==","shasum":"e34079e0271186daa9a677308ed445e52facc86f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306033218.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICi/MeQ9KmESxb48swnne9SGloVkARsOE6YdfSnmbtDJAiAtmNxUx6PnhKJzoQEHsAbjMLHFtvPI0dIMovc0gNAX7g=="}],"size":199662},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306033218.0_1772768021409_0.2828265544503894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T03:33:41.601Z","publish_time":1772768021601,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306033908.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306033908.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306033908.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Mjbz4WKPxeNE8Kc4qdYci0j/bvO6Mj7M7lyOpXOSpAUpuUrEn4JHo2rvQMg5rOJPdP2L2vXcbDqa4+K9+MWzSw==","_resolved":"/tmp/484519219f58f3ed2065c71279c6464e/midscene-shared-1.5.3-beta-20260306033908.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306033908.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Mjbz4WKPxeNE8Kc4qdYci0j/bvO6Mj7M7lyOpXOSpAUpuUrEn4JHo2rvQMg5rOJPdP2L2vXcbDqa4+K9+MWzSw==","shasum":"b49dc96df8a8fdccb7f3b4dcbab579d4d4e1ff1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306033908.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+PFFSqFDu3WDzglWzu7XoY0lfLFpCOG50hwun5/b+xAIhAJEFv/sSDpdwBgXlWOQJ0N3SnC4LdgQZyZlKDpYlqt0o"}],"size":199665},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306033908.0_1772768425925_0.9425478153832159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T03:40:26.145Z","publish_time":1772768426145,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306034253.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306034253.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306034253.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QMRs4IxIYXyvVhPwVferm02s8Z9eVZDyigv6JVamYjVoDb4ooDFycP1dHBSOsBTapMh8m3+jEkQURt32zRpxyQ==","_resolved":"/tmp/ffd47f34d92fdcdf4a4b7ea4decf52a8/midscene-shared-1.5.3-beta-20260306034253.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306034253.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QMRs4IxIYXyvVhPwVferm02s8Z9eVZDyigv6JVamYjVoDb4ooDFycP1dHBSOsBTapMh8m3+jEkQURt32zRpxyQ==","shasum":"b7df6c1414e0988886466b694bbdf0d3dfe6842d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306034253.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICkTrf0VfuGQSzV+hcYybIwBMbWmxD8hh8WGPdGI4C2tAiEAjwNCsYfFSYN+Eo+YzndtEd5CPzx5kR2O9ayj3Yx3tXo="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306034253.0_1772768655872_0.6662549265120932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T03:44:16.083Z","publish_time":1772768656083,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306040002.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306040002.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306040002.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YV0eJqEImlyBdlQj2If3Y80I+/BXMwKS3sHGm3+s79buj34kc9gdkwW36WHgq1MF6gdwTS9VQAhYRXLANQqTXw==","_resolved":"/tmp/6c56ace4a975367ef5d1fa4b7dfbc1d5/midscene-shared-1.5.3-beta-20260306040002.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306040002.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YV0eJqEImlyBdlQj2If3Y80I+/BXMwKS3sHGm3+s79buj34kc9gdkwW36WHgq1MF6gdwTS9VQAhYRXLANQqTXw==","shasum":"69518ac14d2e95fd1891960404e6d7073b92546d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306040002.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIExqjH8bipOWGLJTr8VMfLdtzG+J2SstweQkPtZInTr1AiEA3KIWB5L+wVuXdRXmAkJxCKg88cXkU0NEzJNlgbcxRtk="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306040002.0_1772769686146_0.34266673974092243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T04:01:26.322Z","publish_time":1772769686322,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306040654.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306040654.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306040654.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-wtQGYfwjVHQBwwVHHAftNZ9dIFQL1VCQlVUvYGvMy0jZJDsW/DAwuLQN7jx4uhcHHtVek1F+MAGSzZ3us8YXyw==","_resolved":"/tmp/f3a4def17df00f9c28901afd09ef4569/midscene-shared-1.5.3-beta-20260306040654.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306040654.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-wtQGYfwjVHQBwwVHHAftNZ9dIFQL1VCQlVUvYGvMy0jZJDsW/DAwuLQN7jx4uhcHHtVek1F+MAGSzZ3us8YXyw==","shasum":"81fa92ddfec8e9a245abff2cc39835d4c2eca452","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306040654.0.tgz","fileCount":212,"unpackedSize":1016021,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC4jA3K36X5xWj0dEV+sU66tJag4EYiMwHbDhW6nea3TAiEAja3trej9mrM0ylfPfhV5IJ5KoRVyVk8wDw6LTpW2kdk="}],"size":201450},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306040654.0_1772770090206_0.01424211205617043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T04:08:10.415Z","publish_time":1772770090415,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306054930.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306054930.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306054930.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-xF7bhfiDBqttArWO7YNOS5rdgXf/MSEsQ3Rgg8YyhGFIvMPpaMxmUurPX4Ki09qti/dtverkoZeTEMtqgysR4Q==","_resolved":"/tmp/bfaeb6f0db1e8c88fb088d13bbfe526f/midscene-shared-1.5.3-beta-20260306054930.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306054930.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xF7bhfiDBqttArWO7YNOS5rdgXf/MSEsQ3Rgg8YyhGFIvMPpaMxmUurPX4Ki09qti/dtverkoZeTEMtqgysR4Q==","shasum":"8e22de283d802f38842ecfe0b342dc537f14d6fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306054930.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGc11O0J4iDT09VgqjBt66pLSoVfD3WoCSPpSjhzz43EAiBjq24fZAIyadB8P2d3yzNUh3VcCV+eBzJ2FTLxwwipkw=="}],"size":199664},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306054930.0_1772776254333_0.1288837788064292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T05:50:54.482Z","publish_time":1772776254482,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306065356.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306065356.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306065356.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-OjwL8FS+hPHdOS/tmUDvFNIej4xfZyu5uM2TiZwUsLalNc4+6q6a997oA6VaYPhOfFziivkYtkEjnN5UKc6gJw==","_resolved":"/tmp/91495590693eace4aa28b5b69d42d45d/midscene-shared-1.5.3-beta-20260306065356.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306065356.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-OjwL8FS+hPHdOS/tmUDvFNIej4xfZyu5uM2TiZwUsLalNc4+6q6a997oA6VaYPhOfFziivkYtkEjnN5UKc6gJw==","shasum":"f14b9aa790e4cbf1baaf56728490274d28403d51","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306065356.0.tgz","fileCount":208,"unpackedSize":1009243,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFNC9g1tlnvXLFZ+LYJZ14hIsrCk8zpMOKpjl6j0qyXQIhAL4EjBnE2XqjsMdsxerUjcfG5pkihlN6E42sQ0rfVl0o"}],"size":199650},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306065356.0_1772780120158_0.07665890560977062"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T06:55:20.369Z","publish_time":1772780120369,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306065659.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306065659.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260306065659.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-iRxdoRUFKannzZMO4q3AzPUZZARo8Gcph6eA6biiBpUl3AD8g5AYiLzvd6Ghvplsh/jxBCkRYwj456hKxnonfw==","_resolved":"/tmp/cfd1b93773e5ab4d3f5bd0d17f79c66a/midscene-shared-1.5.3-beta-20260306065659.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260306065659.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-iRxdoRUFKannzZMO4q3AzPUZZARo8Gcph6eA6biiBpUl3AD8g5AYiLzvd6Ghvplsh/jxBCkRYwj456hKxnonfw==","shasum":"56cb7bbb5c2525e716eb2178533ca079daf79f37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306065659.0.tgz","fileCount":208,"unpackedSize":1009097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAsPpQoXU9MXnNWoMIBVVxEBxciloUIX3m5tNZI+3gusAiEAxEpxRV0xszYZbhnOb7M38JO+Njx/RPEECtkAHnVwCGg="}],"size":199662},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260306065659.0_1772780302297_0.4906390430935468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T06:58:22.467Z","publish_time":1772780302467,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260306065652.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260306065652.0","license":"MIT","_id":"@midscene/shared@1.5.3-beta-20260306065652.0","maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"df1ae3e84b2a95374bd70d281809077b5cb8c6ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260306065652.0.tgz","fileCount":208,"integrity":"sha512-UotnvLZ+JHr965R5rjUt4nHCvmOshjDNtWrvS1eB4NxvRN2qcc3c4v6qzUiVgQ8ZU9LJr8UVCepJdREHz5Fs2g==","signatures":[{"sig":"MEUCIGBwuyk8ZgoyZIycGQmfVzBYHAvAfxZFO6unOUCgkACnAiEA8LowKGxBSR2Fk+7osaSd9g9xwKesZUVdPHTK0YctQjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1009314,"size":199671},"main":"./dist/lib/index.js","_from":"file:midscene-shared-1.5.3-beta-20260306065652.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"}},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"npm run build:script && npm run build:pkg","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","build:pkg":"rslib build","build:watch":"npm run build:script && rslib build --watch --no-clean","build:script":"rslib build -c ./rslib.inspect.config.ts"},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/3dbb7494d2979622a6bb985f9d1c3648/midscene-shared-1.5.3-beta-20260306065652.0.tgz","_integrity":"sha512-UotnvLZ+JHr965R5rjUt4nHCvmOshjDNtWrvS1eB4NxvRN2qcc3c4v6qzUiVgQ8ZU9LJr8UVCepJdREHz5Fs2g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"11.6.2","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"24.13.0","dependencies":{"zod":"3.24.3","uuid":"11.1.0","debug":"4.4.0","sharp":"^0.34.3","dotenv":"^16.4.5","express":"^4.21.2","js-sha256":"0.11.0","@silvia-odwyer/photon":"0.3.3","@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon-node":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"openai":"6.3.0","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@types/express":"^4.17.21","@ui-tars/shared":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.5.3-beta-20260306065652.0_1772780299803_0.9635943010468764","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-06T06:58:19.975Z","publish_time":1772780299975,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260309024048.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260309024048.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260309024048.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZMir0XGXM2/X4n/34+3dINTgKB5BBA2oBURhgx1T1zdcy0Vk+EZJHMWGZntdbViUhpvu3zaCGr1D1F7VXaS6GQ==","_resolved":"/tmp/2288ea39933f1196afa4782b29fd56b5/midscene-shared-1.5.3-beta-20260309024048.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260309024048.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ZMir0XGXM2/X4n/34+3dINTgKB5BBA2oBURhgx1T1zdcy0Vk+EZJHMWGZntdbViUhpvu3zaCGr1D1F7VXaS6GQ==","shasum":"6dd3d9055f89d338f3a1b504a8cb02a7c9d51adf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260309024048.0.tgz","fileCount":208,"unpackedSize":1009314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkTalT7Oic0BQuILXmqeb7ZKMnIXlcVQs/DOIZ1ifYEQIgeZJu3y9ILnTHxrLtxW/sNfNU4bnBTSMZW7AKTp4h6Y0="}],"size":199673},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260309024048.0_1773024135839_0.13344575139352055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T02:42:16.022Z","publish_time":1773024136022,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260309025904.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260309025904.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260309025904.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tzcoe9YgZE+J0yNsc+ijJ1xynkZPgY59tivYUiIGG4Lx4k1lDcsMjzCKPq006lYKbzUftt8a10/r7fMP9s/MHQ==","_resolved":"/tmp/968bf68de2d3f9cf0c1cc2df2ba634d1/midscene-shared-1.5.3-beta-20260309025904.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260309025904.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-tzcoe9YgZE+J0yNsc+ijJ1xynkZPgY59tivYUiIGG4Lx4k1lDcsMjzCKPq006lYKbzUftt8a10/r7fMP9s/MHQ==","shasum":"82c71eec8158c45a622d18baa63ec6c3fb8fff84","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260309025904.0.tgz","fileCount":208,"unpackedSize":1009314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDUHcAvTjHjZ9kkxnNW6PGSPdAcZw5sNoSqItfSUugmfQIhAJAvDE05wkKAkHsybchkUug+d/rtGV3NAz6hgxLGPkCe"}],"size":199672},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260309025904.0_1773025228347_0.6592207653993996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T03:00:28.639Z","publish_time":1773025228639,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260309062917.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260309062917.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260309062917.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-KkeCz0cfeMokOGj00C5+WWI5KDw0vO7ZOG5l0CrwPCZsQbkWj1BEl+GaIgeZ3a1ZdG60483tMjuddU8FlxMJ8g==","_resolved":"/tmp/17ca5e0e323187191681d33b0286a57a/midscene-shared-1.5.3-beta-20260309062917.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260309062917.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-KkeCz0cfeMokOGj00C5+WWI5KDw0vO7ZOG5l0CrwPCZsQbkWj1BEl+GaIgeZ3a1ZdG60483tMjuddU8FlxMJ8g==","shasum":"25bc20441234107e511b2783944d11a9116d7955","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260309062917.0.tgz","fileCount":212,"unpackedSize":1017674,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvaUSdeelk0y3q0xQzEc/m/F4/PzTR03KxMF6dMAQDjQIgAL/oY/5rZq+5YJZYkJo4OjWARMbvRBTQmZxuXUTmBqM="}],"size":201856},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260309062917.0_1773037840376_0.6991162301618572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T06:30:40.631Z","publish_time":1773037840631,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260309091836.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260309091836.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260309091836.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-4GU0MFZRDs+1tpZM26TZQkt5lG1p/+H/KlkGFc0WDoIHdGWn8CFgta4mmg6FZv1g5cl7Bzpj8C1ASDjdgG/VUQ==","_resolved":"/tmp/55be6b28d2d292acd4a2b5ba8f4a015a/midscene-shared-1.5.3-beta-20260309091836.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260309091836.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-4GU0MFZRDs+1tpZM26TZQkt5lG1p/+H/KlkGFc0WDoIHdGWn8CFgta4mmg6FZv1g5cl7Bzpj8C1ASDjdgG/VUQ==","shasum":"7c9d9c6e681a25a48c84a64bd597d53f9bc7f18a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260309091836.0.tgz","fileCount":212,"unpackedSize":1017891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGgznU9A30XPGrKMG9ZRfyy3eYguW9C20U4d802MUGT3AiBCAqlAvQe6/9fcI4QChfY5AdcFHBhoIyVVaPHLa4RfqQ=="}],"size":201862},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260309091836.0_1773047998092_0.13597340194657015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T09:19:58.303Z","publish_time":1773047998303,"_source_registry_name":"default","contributors":[]},"1.5.3":{"name":"@midscene/shared","version":"1.5.3","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.3","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dd+/u0jrzoeEF6Sqm8yfA86kuAXRHAblMIwlUroKKgpikBWCIqvNcdH1SU1PkfYFP/LFs6AyNPZ5+uLMlhg/xg==","_resolved":"/tmp/f5b9bde9b05e28082734324979146453/midscene-shared-1.5.3.tgz","_from":"file:midscene-shared-1.5.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-dd+/u0jrzoeEF6Sqm8yfA86kuAXRHAblMIwlUroKKgpikBWCIqvNcdH1SU1PkfYFP/LFs6AyNPZ5+uLMlhg/xg==","shasum":"37349afcef6e20df0b29ef35ba06a9ed9518f851","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3.tgz","fileCount":212,"unpackedSize":1017869,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAk3V1nqG6cT8NoKazRaGkWX1UMK08CHHmj1LSQzhMDhAiEAr9IBXq7S8b1qIxrBYxIVpmc0LFsA8jBEuUW4Y2vpJsg="}],"size":201843},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3_1773058266566_0.435603910012782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T12:11:06.795Z","publish_time":1773058266795,"_source_registry_name":"default","contributors":[]},"1.5.4-beta-20260310030546.0":{"name":"@midscene/shared","version":"1.5.4-beta-20260310030546.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.4-beta-20260310030546.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1NVvAHWk7Z8EmNDgUmnCTTHtFw68O9HhPi6hwfxssXB7gDs7k1YwBx+loLjw/kS1L61oWrzjUQVTEo37OKs/mQ==","_resolved":"/tmp/665fb0ae0ed6eb3b5d654b4a0440046b/midscene-shared-1.5.4-beta-20260310030546.0.tgz","_from":"file:midscene-shared-1.5.4-beta-20260310030546.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1NVvAHWk7Z8EmNDgUmnCTTHtFw68O9HhPi6hwfxssXB7gDs7k1YwBx+loLjw/kS1L61oWrzjUQVTEo37OKs/mQ==","shasum":"898241fb817a6b684e8efaf5ed1ecf9deec71b10","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.4-beta-20260310030546.0.tgz","fileCount":212,"unpackedSize":1017891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDF6XMZJE1+XXdeNzKbeGkDEekrwBMDuFCoxdR6iVPOKAIgeBhK71T8ZXLQUbMDTjShe5JXM5L+gBG6U47wpFhWNMY="}],"size":201862},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.4-beta-20260310030546.0_1773112029135_0.5186515152443358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T03:07:09.370Z","publish_time":1773112029370,"_source_registry_name":"default","contributors":[]},"1.5.4-beta-20260310084708.0":{"name":"@midscene/shared","version":"1.5.4-beta-20260310084708.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.4-beta-20260310084708.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bX2wirsKfHqyJ/WUg1jt02S8a40gPx9Ri4juEsj8plA1Qk/cpcJtYcS54Lx48QtiVKwN6W1zMfB9kQlME8rP+w==","_resolved":"/tmp/b0e5886c9223650f749f1306b101de43/midscene-shared-1.5.4-beta-20260310084708.0.tgz","_from":"file:midscene-shared-1.5.4-beta-20260310084708.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-bX2wirsKfHqyJ/WUg1jt02S8a40gPx9Ri4juEsj8plA1Qk/cpcJtYcS54Lx48QtiVKwN6W1zMfB9kQlME8rP+w==","shasum":"578faf460e493b4dddf201a0f911b71af023c289","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.4-beta-20260310084708.0.tgz","fileCount":212,"unpackedSize":1019702,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqqNESdgpE3uBHzmkuyAQ4fSUxwoBJuUgcOelB6zV8nAIgGictEuKf4vR3x8YOKLQMqo9V1MeoqFxg3ui2L1IOupk="}],"size":202255},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.4-beta-20260310084708.0_1773132507320_0.6285406057813443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T08:48:27.517Z","publish_time":1773132507517,"_source_registry_name":"default","contributors":[]},"1.5.4":{"name":"@midscene/shared","version":"1.5.4","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.4","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-SWwobHefNOAuMyRm8ZXwDMXnLUesTDzqpiFTsQMn/dN5gwRIuA+EJ8+HHPQtGJBZbHuLWGKWK/uzHUkLS5GP9g==","_resolved":"/tmp/0d088851db11d80e8bfc9683d4b4849e/midscene-shared-1.5.4.tgz","_from":"file:midscene-shared-1.5.4.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SWwobHefNOAuMyRm8ZXwDMXnLUesTDzqpiFTsQMn/dN5gwRIuA+EJ8+HHPQtGJBZbHuLWGKWK/uzHUkLS5GP9g==","shasum":"ff6d902719dd7770a820b2b2605d67ee0f450915","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.4.tgz","fileCount":212,"unpackedSize":1063575,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC68vZ+zdxQUqrNBCCtgu/2uQttsGHZ8vhhMWv97z6egQIhAIWFxQqxu88YhFjAfRNdhj7dHnUpEzVAz/S6lkbgSni1"}],"size":210305},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.4_1773190661094_0.43793505491819684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T00:57:41.297Z","publish_time":1773190661297,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260311054729.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260311054729.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260311054729.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-2qyWR59kL3mZ7kgu6d2ZndigBkCaAaAEllYdmn6opJNL0gKWj5WCJgz1/XBoDpbHGXS1tslcb7bXnIIh/5H2yA==","_resolved":"/tmp/678fff807d38a631f12d9d2b4d151422/midscene-shared-1.5.5-beta-20260311054729.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260311054729.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-2qyWR59kL3mZ7kgu6d2ZndigBkCaAaAEllYdmn6opJNL0gKWj5WCJgz1/XBoDpbHGXS1tslcb7bXnIIh/5H2yA==","shasum":"242be65a4484b8d7f253234b7308403720e5a826","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260311054729.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIENlsjfrM5rYM9QmQnUBMzDnRRKmxYlejnWHq9ot2g84AiEA/aXXf9mQQ0OkcC5BvQDkkT/gJwtf5JVZOI8siqsFS4Y="}],"size":210326},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260311054729.0_1773208134309_0.057233867537185956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T05:48:54.489Z","publish_time":1773208134489,"_source_registry_name":"default","contributors":[]},"1.5.3-beta-20260311065048.0":{"name":"@midscene/shared","version":"1.5.3-beta-20260311065048.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.3-beta-20260311065048.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-D0UN9cUu97VwmBLvMwnHVP6NAXkiC52NM5Nh5DWzBZ3uJOGoSO9H9Q1IorcVInSRF0mrnNwKhuZJZiV8Z2rlcQ==","_resolved":"/tmp/e8267d43ac80b46dba8f125d9b2df7bc/midscene-shared-1.5.3-beta-20260311065048.0.tgz","_from":"file:midscene-shared-1.5.3-beta-20260311065048.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-D0UN9cUu97VwmBLvMwnHVP6NAXkiC52NM5Nh5DWzBZ3uJOGoSO9H9Q1IorcVInSRF0mrnNwKhuZJZiV8Z2rlcQ==","shasum":"795d1d62e0e279271a4fb8a91b0a55ee2d1d6d51","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.3-beta-20260311065048.0.tgz","fileCount":212,"unpackedSize":1017891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjxdqZjYnX+F8VT8DsMPQ7QFNkYXKtV+ujfGQblsVvjAIgEzaaFAjN+DbnEmdfAV31lrHflfedQfPIRAS7ZAux2pQ="}],"size":201862},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.3-beta-20260311065048.0_1773211931529_0.047816744598900174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T06:52:11.670Z","publish_time":1773211931670,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260311070351.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260311070351.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260311070351.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-24p0a7tG5rCH11lNBD9or5andAd28Z6exBNay+0C/rGhIepuHu3rP4qEHH2GxxlbSxjTcDScWicS2rpMP7p1+Q==","_resolved":"/tmp/076a802bdcda424000f694db29f29fea/midscene-shared-1.5.5-beta-20260311070351.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260311070351.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-24p0a7tG5rCH11lNBD9or5andAd28Z6exBNay+0C/rGhIepuHu3rP4qEHH2GxxlbSxjTcDScWicS2rpMP7p1+Q==","shasum":"8aee341ccfcbd6e3b1530409742bcffa6a3b6dbc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260311070351.0.tgz","fileCount":212,"unpackedSize":1070257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCseUiLMJIIadHyway1o5YXCJWr4SzHS8oahbzYMbayRwIgE3zyQG39GLFJS25jq0PTPcrZCd/1+XMNUDzCBrNMIg4="}],"size":211766},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260311070351.0_1773212715983_0.9161670498132026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T07:05:16.254Z","publish_time":1773212716254,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260311113339.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260311113339.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260311113339.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-tliNlhdUdLjKljYbeMAgAG6uhD4fToq7Ox6ob+afNMXA9FY1MlcUXrb89omNU1a7hk21o2ENZg20bDev43d7Rg==","_resolved":"/tmp/f4390d3142299cc479283f82c486975f/midscene-shared-1.5.5-beta-20260311113339.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260311113339.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-tliNlhdUdLjKljYbeMAgAG6uhD4fToq7Ox6ob+afNMXA9FY1MlcUXrb89omNU1a7hk21o2ENZg20bDev43d7Rg==","shasum":"a4491d9f34001c20cb16430dc52a291fa2e87017","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260311113339.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB0/gJI3ZOJTPw+m9Ynuy0FCDSbmTvgSNjQ0KtXGP1reAiEA2AxORG6T4Nci7YjKiy/JfxIrPB7GEN6B8NWLRDFzDlg="}],"size":210325},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260311113339.0_1773228905316_0.6920138667698315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T11:35:05.488Z","publish_time":1773228905488,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260312025358.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260312025358.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260312025358.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-h9SSravRgniOQE7WuMW5AwA1EcCURhOGpnivgY+SKXXvs3l+sBZNVfY4kpAluS5I1+8moUaZpjm+hbOQxrfUVg==","_resolved":"/tmp/6d308724d3942143f35e6c1b1831ff33/midscene-shared-1.5.5-beta-20260312025358.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260312025358.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-h9SSravRgniOQE7WuMW5AwA1EcCURhOGpnivgY+SKXXvs3l+sBZNVfY4kpAluS5I1+8moUaZpjm+hbOQxrfUVg==","shasum":"d5977d5da459fb5121a89e1a79613e521deb129a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260312025358.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+L77EPlwJezIJtf2WSDgTu840h2DoJbJ32A09HsgYewIhAM3E32k/5riCw9O+4F2NhDbI03O3b37LWNhxv19T69Y3"}],"size":210326},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260312025358.0_1773284123565_0.14163800366140755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T02:55:23.769Z","publish_time":1773284123769,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260312052255.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260312052255.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260312052255.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-dDucbLQnfiZLN9wpSZhCS8MGeMHmPm6ndi27+nkIRxRr5ATp7DdPoOYeZsXRHFygfrqJ5MktOoSp/scgkZ5plg==","_resolved":"/tmp/4ce186cf6da605180d5bee1c471e101d/midscene-shared-1.5.5-beta-20260312052255.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260312052255.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-dDucbLQnfiZLN9wpSZhCS8MGeMHmPm6ndi27+nkIRxRr5ATp7DdPoOYeZsXRHFygfrqJ5MktOoSp/scgkZ5plg==","shasum":"1adad989e6f33b363df880542163fec40841fe28","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260312052255.0.tgz","fileCount":212,"unpackedSize":1070257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCF9pFLzc7eMVOOV2jJ30kufmwI/cI5KNPDdCkpe5mhewIhALMDQe/yvMFw1j2ruMAdwPLUAx9hJTkzaliTyYSMxxH5"}],"size":211766},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260312052255.0_1773293059418_0.6318419115729987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T05:24:19.627Z","publish_time":1773293059627,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260312073746.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260312073746.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260312073746.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YlCWuLIJYJvbb1qi6YIIoTFgt912FoOePUTo6mt5pSJkn8BLYca/shLKyFozdtw5CE10H0D+88PwxC+6oz0KdA==","_resolved":"/tmp/3bd30dca724c18f6b9e4b05268bea727/midscene-shared-1.5.5-beta-20260312073746.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260312073746.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YlCWuLIJYJvbb1qi6YIIoTFgt912FoOePUTo6mt5pSJkn8BLYca/shLKyFozdtw5CE10H0D+88PwxC+6oz0KdA==","shasum":"448cffe10924acced83f5749e56d93eeb86a5e0a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260312073746.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC9Bb31vMMGQiJqk4SzvveFpJpeVcmAPMF6/jh8QkSACAiBF5WKavqE78KqdFFhAJ86XiCjKqgEHBpgxDA3ut5awqw=="}],"size":210326},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260312073746.0_1773301151741_0.9951654895897284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T07:39:11.958Z","publish_time":1773301151958,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260312110434.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260312110434.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260312110434.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-bckIDSHGW0G7vSvgkhOPH+9uSz7psVgptQ6CVr05jGFbzUezUCmrOFOleb3i86BvRsfBpAHPRTktcOBmOztrsQ==","_resolved":"/tmp/d9acde359380fb9d94de2140a4ec2c5d/midscene-shared-1.5.5-beta-20260312110434.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260312110434.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-bckIDSHGW0G7vSvgkhOPH+9uSz7psVgptQ6CVr05jGFbzUezUCmrOFOleb3i86BvRsfBpAHPRTktcOBmOztrsQ==","shasum":"75ce098775d6adb4b9963fdb43503a67f9a485ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260312110434.0.tgz","fileCount":212,"unpackedSize":1067648,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/9ENJptz8J0rw/kaoKHHQnhOG8JKzeh2hhCJ+bNXERgIhAKN+yt4jMLy6WKo1LscJKfiSn9qMJudqrTqpbXsQtQNX"}],"size":211300},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260312110434.0_1773313561040_0.7987855977458755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T11:06:01.226Z","publish_time":1773313561226,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260313031700.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260313031700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260313031700.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-IbyrXPfJQI2ClBJ0DRjb7aA1FRVBPzcjOpMUUyvmQHxulIQTafPf3aG2+XombaUIaveXnokLxhV/a/a658q4mw==","_resolved":"/tmp/91622f00df898e5cb6e575a973b63975/midscene-shared-1.5.5-beta-20260313031700.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260313031700.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-IbyrXPfJQI2ClBJ0DRjb7aA1FRVBPzcjOpMUUyvmQHxulIQTafPf3aG2+XombaUIaveXnokLxhV/a/a658q4mw==","shasum":"e4d332cd7c04fc327a9cf8880aa9ca730c3ac37a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260313031700.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDZ5zYPm+vFo8s3MeISxXtQwAfAUabXqTjoBhIKpIwC3AIgWln5WtUyfFP9RCNIGEscB/gN2Pb6eUInB9Ii7qyxTWQ="}],"size":210326},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260313031700.0_1773371897863_0.10090599720012827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T03:18:18.064Z","publish_time":1773371898064,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260313035420.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260313035420.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260313035420.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-CDT3mCv8TCh9zBMnA63cQY1inhZu6+C9mtw4q34ouzZukncxwDcq2ZSx4zW3vGcB4IYtxbl3db5+g8owqCJR4g==","_resolved":"/tmp/caa2126839eaa1454c806d5136afaa1e/midscene-shared-1.5.5-beta-20260313035420.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260313035420.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-CDT3mCv8TCh9zBMnA63cQY1inhZu6+C9mtw4q34ouzZukncxwDcq2ZSx4zW3vGcB4IYtxbl3db5+g8owqCJR4g==","shasum":"f8cfe3c60c0d1f7dcf4c1ecc959757ed0adaa4e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260313035420.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQCBePQ3FpAaq89IrJHOm/J74VrTFadgjsHpm+kvbZYa4QIfXkgY/10nDLSfB6vtUGw09wNcvqQ6PNpFH10w3+nzvA=="}],"size":210326},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260313035420.0_1773374141422_0.46039728310940653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T03:55:41.690Z","publish_time":1773374141690,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260313075815.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260313075815.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260313075815.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-08Td7fO3xt5kmxmh/rBJ0mZHZo/myvgkTzUjV5rV+aWb2MyVPBxJtW+I2/q4m7mXAGuwvFgopcXh+MvTxYKWOQ==","_resolved":"/tmp/ea30b4d53fdcd97186960830dd4c315c/midscene-shared-1.5.5-beta-20260313075815.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260313075815.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-08Td7fO3xt5kmxmh/rBJ0mZHZo/myvgkTzUjV5rV+aWb2MyVPBxJtW+I2/q4m7mXAGuwvFgopcXh+MvTxYKWOQ==","shasum":"ecf74ad0ede83067f593c8bc779426bad478393a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260313075815.0.tgz","fileCount":212,"unpackedSize":1062073,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGq7fLB4K8UYGvrwnojRCpZbjm04z4QVeXvm5STP0P0uAiBLCCXMgAALWm/2ILO7DpBFUi8gusT8nWfCwlseNRXnbA=="}],"size":210113},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260313075815.0_1773388780561_0.06468974695699226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T07:59:40.722Z","publish_time":1773388780722,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260313080719.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260313080719.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260313080719.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8EXS/gxYYObaIASEGB4gchdtJNMcTavFzes682/zUur/iPW/BXKiZ6jVFXaNIPsuKuk/wwkV0eEvbTfEmFlj1Q==","_resolved":"/tmp/5db0eb5e488698eaf3c2f4b78761a2bf/midscene-shared-1.5.5-beta-20260313080719.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260313080719.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-8EXS/gxYYObaIASEGB4gchdtJNMcTavFzes682/zUur/iPW/BXKiZ6jVFXaNIPsuKuk/wwkV0eEvbTfEmFlj1Q==","shasum":"219cf0ad8e9261058196899618652e321f550369","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260313080719.0.tgz","fileCount":212,"unpackedSize":1062073,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDO+RJb+O7nVWnM68h2SHF3Gb0A13L2WYDJB0RAqdhOmwIgUC5PbO28iOaTH3jFNiI3UsCEw1dxnTuwccOri9QOBG8="}],"size":210114},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260313080719.0_1773389324649_0.21756509343654318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T08:08:44.860Z","publish_time":1773389324860,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260313090523.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260313090523.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260313090523.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-1fL1UR8GVSXO5xNXjQVCDJRRRbQcoUsSqrak7osbjiZs5gLVBVqIP6WbqBeMSTxX0N1oMXzsFUrMzmwIlFv0RA==","_resolved":"/tmp/62b209a048eadb87503365ae39ab1447/midscene-shared-1.5.5-beta-20260313090523.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260313090523.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1fL1UR8GVSXO5xNXjQVCDJRRRbQcoUsSqrak7osbjiZs5gLVBVqIP6WbqBeMSTxX0N1oMXzsFUrMzmwIlFv0RA==","shasum":"356480cb65ccd0f262ce14c4d10db2284dee3145","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260313090523.0.tgz","fileCount":212,"unpackedSize":1062073,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEpaoqakaDqgJG6KQ0+v3jGMew3IK9lKhbCAosj9tg/fAiASPNQ8KjJtVQrnvn4cWveWyqi9cubNMLVgxe8yHdDHfA=="}],"size":210114},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260313090523.0_1773392807358_0.5098125341898054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T09:06:47.510Z","publish_time":1773392807510,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260313092855.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260313092855.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260313092855.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-HTinIVCpC0OfeCiBmIBdbDz1gwgGDWn0S+S0ZXShw/xZQIO2bnDFVaiRuEhpn3YFFAg5jbZU89l74ssFJdOS5g==","_resolved":"/tmp/bd556d631bf5cd670962501655e15dde/midscene-shared-1.5.5-beta-20260313092855.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260313092855.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-HTinIVCpC0OfeCiBmIBdbDz1gwgGDWn0S+S0ZXShw/xZQIO2bnDFVaiRuEhpn3YFFAg5jbZU89l74ssFJdOS5g==","shasum":"f4c63ab1a70b9dc30edf99e9ac8b2b5a98ca3bea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260313092855.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDcgfw8EjfXcBc3AC9GJ4LJJafjUJNWXaLYu/DnxfQ+OAiEAjZhQyGuHXZUtGSLrgKkDrAxVL76uslvMVCIats08iwM="}],"size":210326},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260313092855.0_1773394220727_0.51708948915243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T09:30:20.916Z","publish_time":1773394220916,"_source_registry_name":"default","contributors":[]},"1.5.5":{"name":"@midscene/shared","version":"1.5.5","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.5","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ZeNB/nNKNyejZ7ljPkyUZRZrgDT7PlkzTls7SZIQ+00Pd5elKi4PlEyCFod+Y0emawvVo3b6haf8/QDyYPfy5w==","_resolved":"/tmp/335de4f5d7fb142033c6869dbc471c51/midscene-shared-1.5.5.tgz","_from":"file:midscene-shared-1.5.5.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ZeNB/nNKNyejZ7ljPkyUZRZrgDT7PlkzTls7SZIQ+00Pd5elKi4PlEyCFod+Y0emawvVo3b6haf8/QDyYPfy5w==","shasum":"0523722dee37720454dc85d598f975554fa9d879","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5.tgz","fileCount":212,"unpackedSize":1062963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/rd1qcL8N65AuNS2wHAFbTDfMfl1OcyuBS6usH5uIPwIhAK+d7JW8XHbeQtZ60ZEhBT+qfVrcSIPoyhQl0/JX+l9R"}],"size":210396},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5_1773626601937_0.00246656678019197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T02:03:22.155Z","publish_time":1773626602155,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260316033254.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260316033254.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260316033254.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PeOqNKdjvm+iXOtSIIUl2v4IOXWvgUFiLzjAM8weSWFvk8Rh0aJ3+6nMfUqUSMoR5mbM1hfGWHBh3SPlEubgTg==","_resolved":"/tmp/c7088112a19b982ce66e3d4685082791/midscene-shared-1.5.5-beta-20260316033254.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260316033254.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-PeOqNKdjvm+iXOtSIIUl2v4IOXWvgUFiLzjAM8weSWFvk8Rh0aJ3+6nMfUqUSMoR5mbM1hfGWHBh3SPlEubgTg==","shasum":"c9cd5f5e386f322e03723bb8eaff5dbcb4d8cd52","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260316033254.0.tgz","fileCount":212,"unpackedSize":1063597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDRpCwWGMnyvZZNamJzVAUO4TQ1St8wbYyOARhzBFPJiAiAvNOpnW0kbQqs9NtztjemEb8Occ8a5IPSob85sQrTrYg=="}],"size":210325},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260316033254.0_1773632058546_0.8955895523373567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T03:34:18.754Z","publish_time":1773632058754,"_source_registry_name":"default","contributors":[]},"1.5.5-beta-20260316093244.0":{"name":"@midscene/shared","version":"1.5.5-beta-20260316093244.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.5-beta-20260316093244.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-fVUMEwIEWfoSvIuRHCkjS7ihNd607WiBZpRehZTXj/szgoZtRYxV7Z//AMPlYOVY+SazBaw3vPEX9TgRO+OS5Q==","_resolved":"/tmp/e4edff556a43a3b08522edbf94380666/midscene-shared-1.5.5-beta-20260316093244.0.tgz","_from":"file:midscene-shared-1.5.5-beta-20260316093244.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fVUMEwIEWfoSvIuRHCkjS7ihNd607WiBZpRehZTXj/szgoZtRYxV7Z//AMPlYOVY+SazBaw3vPEX9TgRO+OS5Q==","shasum":"1709bf9993353ed76b2e38b95031d949ca1d38a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.5-beta-20260316093244.0.tgz","fileCount":212,"unpackedSize":1062073,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH+K5+bPUiSsqJiZa382wDWbwPED7VtOoNSbXxlFqj03AiATRLQKbeVo01ggo6VmR9VUwF9MV/6IOlfPt18iPYX4ZA=="}],"size":210112},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.5-beta-20260316093244.0_1773653651126_0.72323910119152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T09:34:11.336Z","publish_time":1773653651336,"_source_registry_name":"default","contributors":[]},"1.5.6":{"name":"@midscene/shared","version":"1.5.6","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5/XvKorNwdNIxOyjYoP/aH8gukgbBlZfHT9OLe+8B7DD8FuGkSvAnjsEi1IkOYllXGHe3A1k4PvCHERDb8hy5g==","_resolved":"/tmp/a8760356141d024c80494f3a0adac753/midscene-shared-1.5.6.tgz","_from":"file:midscene-shared-1.5.6.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5/XvKorNwdNIxOyjYoP/aH8gukgbBlZfHT9OLe+8B7DD8FuGkSvAnjsEi1IkOYllXGHe3A1k4PvCHERDb8hy5g==","shasum":"80e8d2c1e223b7e189ff7337f31f7084328cacc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.6.tgz","fileCount":212,"unpackedSize":1062963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuAbHQJwk3318NEWoMMXfi9SRZd49u9VnhS7MtoYzOwAIhAIHQIWjMi0T2cCPcfCxyc3MI2Ydc6MRbez3g1gA2MKlG"}],"size":210395},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.6_1773712632331_0.9632725615532971"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T01:57:12.489Z","publish_time":1773712632489,"_source_registry_name":"default","contributors":[]},"1.5.6-beta-20260317024237.0":{"name":"@midscene/shared","version":"1.5.6-beta-20260317024237.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.6-beta-20260317024237.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-kJnLc86FB1vIggvd2F5oNR62aRKlMINxwXhB+/SoEaAOEMHrHFko6la2kT/e8+fL+d8DnS+1Qk6gdd4fUEnrRQ==","_resolved":"/tmp/02bda5bea3cd6f3d3a9f24cab92cb87f/midscene-shared-1.5.6-beta-20260317024237.0.tgz","_from":"file:midscene-shared-1.5.6-beta-20260317024237.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-kJnLc86FB1vIggvd2F5oNR62aRKlMINxwXhB+/SoEaAOEMHrHFko6la2kT/e8+fL+d8DnS+1Qk6gdd4fUEnrRQ==","shasum":"54145eb6bb0aed7d3e803b6d821f373189f160b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.6-beta-20260317024237.0.tgz","fileCount":212,"unpackedSize":1062985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICZuUsf4p7ed09CJAZ+63RpqsF69HXReE4Iywk5XERCmAiEA5we299nmIM5JxW+Rfnq6G5apkSd2fD8rsvp2+J7LqEM="}],"size":210417},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.6-beta-20260317024237.0_1773715443061_0.8538521860626809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T02:44:03.218Z","publish_time":1773715443218,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260317083700.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260317083700.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260317083700.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-o97wH1We8wcCXRGP8XQkwoQL1aMHtrUSZz4Yrk5ZMH/TbjSJAoyaBVy1SBI2K8SYrk52/2cCI2VrVDFRv58sAg==","_resolved":"/tmp/d810c46dc3d9ba0f773f8cb1f8097cfe/midscene-shared-1.5.7-beta-20260317083700.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260317083700.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-o97wH1We8wcCXRGP8XQkwoQL1aMHtrUSZz4Yrk5ZMH/TbjSJAoyaBVy1SBI2K8SYrk52/2cCI2VrVDFRv58sAg==","shasum":"4096717c2b25fb35bce9b0f2ea98f2f7055d0595","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260317083700.0.tgz","fileCount":212,"unpackedSize":1062985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAX/BOnZsyw70vcam/WYtfqUput+lIf04XuAjZmfKEBKAiAtzeqJmnUm9Kfu2+wJL7/q9gpHb5c/LIVWS1XJzEciXQ=="}],"size":210417},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260317083700.0_1773736709584_0.6353604349008699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T08:38:29.810Z","publish_time":1773736709810,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260317091411.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260317091411.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260317091411.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-aF+6GCvsF89tgiTREvZa6Jx7iNwYwqwsiiGq2Xapxvq0vW7ga+rj8H5YgMjTdIn1Ot25ChXyCyupOnPt/vpB8g==","_resolved":"/tmp/20c716d0077c44ce3a78331bb4314532/midscene-shared-1.5.7-beta-20260317091411.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260317091411.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-aF+6GCvsF89tgiTREvZa6Jx7iNwYwqwsiiGq2Xapxvq0vW7ga+rj8H5YgMjTdIn1Ot25ChXyCyupOnPt/vpB8g==","shasum":"b9082afec188a3bfd733f7e70fba625747020901","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260317091411.0.tgz","fileCount":212,"unpackedSize":1062985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFooW+c89m+rz7NpoOZV0iRJWB+VdRQwMgVBwDuVWaL4AiEAqb0XaqAUrv2HZOOYyC+ajow7P0HkWhrZ+39KhBxHYTg="}],"size":210418},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260317091411.0_1773738937991_0.2755850588377642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T09:15:38.153Z","publish_time":1773738938153,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260318044548.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260318044548.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260318044548.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-6bCbax6DQgBM1x2BB8gB/xrMJZHLYDnnYCuNDeyMUD8lpznwDSq3D+M7yb5Sh7ZqUqUa681w28OJfoXEgtvbhw==","_resolved":"/tmp/95b419b92804e3fa9626bec62d7b94c3/midscene-shared-1.5.7-beta-20260318044548.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260318044548.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-6bCbax6DQgBM1x2BB8gB/xrMJZHLYDnnYCuNDeyMUD8lpznwDSq3D+M7yb5Sh7ZqUqUa681w28OJfoXEgtvbhw==","shasum":"d0da4eab628cfa3ab8d1694cacbd26d5782589ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260318044548.0.tgz","fileCount":212,"unpackedSize":1062985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMn5fU/89KBruxBx4REg2d4uDLTmk/pnMOuTiHf5a40AIhAKJS35nmNgNxtaoOg6H48ROfD7WNq8RnlC5YfdztZun9"}],"size":210415},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260318044548.0_1773809240137_0.6951832600005547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T04:47:20.371Z","publish_time":1773809240371,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260318053429.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260318053429.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260318053429.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/G4Cv4gdAwZONcjA+L/wt6RXiGGZuONemRQp13Yglfb9fd1W5fbXW5Qy2A53yV5XiaRhYpgV1rNtrmSTN5EeiA==","_resolved":"/tmp/f521a880bf5a94756da240cca60f6100/midscene-shared-1.5.7-beta-20260318053429.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260318053429.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/G4Cv4gdAwZONcjA+L/wt6RXiGGZuONemRQp13Yglfb9fd1W5fbXW5Qy2A53yV5XiaRhYpgV1rNtrmSTN5EeiA==","shasum":"6ddf7b04174ba06e3752963f3c8b9529052c3ab1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260318053429.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvRrUDXGqPSpWJ/2U11RszqbhFtUFpEIxkw6QSutUtpgIgcRNAdkFkrKlTzKsPjSlYDn4jegcYmE8hIenJyPrxoiQ="}],"size":211100},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260318053429.0_1773812147700_0.510772434688646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T05:35:47.910Z","publish_time":1773812147910,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260319094709.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260319094709.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260319094709.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5fdz8LYct3OJF93+lt1bZBYF6VqGc+fJ8vjHUVEmot4tb1O/zGoHbAaHwIDZr6ruRrWUL9BVKnDv3pT0G5YLwQ==","_resolved":"/tmp/94c0072f69bb32a4f7d1d41b66185ebc/midscene-shared-1.5.7-beta-20260319094709.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260319094709.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5fdz8LYct3OJF93+lt1bZBYF6VqGc+fJ8vjHUVEmot4tb1O/zGoHbAaHwIDZr6ruRrWUL9BVKnDv3pT0G5YLwQ==","shasum":"045b07c4113a37c8534357711bbcf3987b03acea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260319094709.0.tgz","fileCount":212,"unpackedSize":1062985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcEAaPkqfxr3HxyOurQqomOX75+Yp4QmymkLaA4yguggIhAKaMju7vCLO5rinWaZK/hZPsp5ZXbHkkRSV4JHD0qyL9"}],"size":210418},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260319094709.0_1773913716874_0.5175185638154916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T09:48:37.038Z","publish_time":1773913717038,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260319103720.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260319103720.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260319103720.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-j1IG5OEeye2zG9EILtNZ5yfNYd4A4/ApMqlNwymv3a1uH0lYCqLYcD6ugpdtYK12DyM7sDNA6jTCL6eRYBCZAg==","_resolved":"/tmp/8a587937205770173ce9311d218b6b85/midscene-shared-1.5.7-beta-20260319103720.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260319103720.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-j1IG5OEeye2zG9EILtNZ5yfNYd4A4/ApMqlNwymv3a1uH0lYCqLYcD6ugpdtYK12DyM7sDNA6jTCL6eRYBCZAg==","shasum":"13126fb2f3ba9eea8bca839b1afe7c0dd07ffe3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260319103720.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpN8C4mRG8PTflCsaSSJijbonHim1cV7+u5cR42xshiAIgG7wwBze3Ipg9QbyoIW18v3vC18ytaxjxWzZcsXr0/FE="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260319103720.0_1773916728439_0.0924605758050876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T10:38:48.675Z","publish_time":1773916728675,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260320024852.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260320024852.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260320024852.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-7qpNXCUR9sFPDuOnmC0rD3zucHPXJQQmtZsKyepB9G54W0IYhCooo1uRgol3Auznf/JaWyo2OHJRj78onlf2RQ==","_resolved":"/tmp/3f434191eda36b29d174eed204315c4e/midscene-shared-1.5.7-beta-20260320024852.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260320024852.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-7qpNXCUR9sFPDuOnmC0rD3zucHPXJQQmtZsKyepB9G54W0IYhCooo1uRgol3Auznf/JaWyo2OHJRj78onlf2RQ==","shasum":"615ef3f715d000373abb6b1b656e620ab80f17db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260320024852.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICIr1obwud8pJxzroTkcz2SJ32KagY5M4nbALugEuT9sAiBEZrirOWQsvy2v5d1k1SANtyrxmkncKtJE40Jcz6476g=="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260320024852.0_1773975016526_0.2645579879770803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T02:50:16.682Z","publish_time":1773975016682,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323022931.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323022931.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323022931.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-QWSsKoz0uD/DUaetAYwGMvqsRxelGzVPeToOQ+z9RndcwZQlEuDGSTa/UxeeeXrqc/IsmAEmVsJSolNgQiPf+A==","_resolved":"/tmp/931221d2eae0323bf95a5688c76be321/midscene-shared-1.5.7-beta-20260323022931.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323022931.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QWSsKoz0uD/DUaetAYwGMvqsRxelGzVPeToOQ+z9RndcwZQlEuDGSTa/UxeeeXrqc/IsmAEmVsJSolNgQiPf+A==","shasum":"ed4980a3dfb231a212e0bdf38f1c318423f3fc32","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323022931.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCU9mzXfvxvp3Bf/84OCUB4QFI9nnIRW8xvMTfDUKjbEwIhAMBnoN80Q+JFvb3yUuTmZsIhT96JZJ9q/phKdDYpUhwQ"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323022931.0_1774233065180_0.05093400683586369"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T02:31:05.429Z","publish_time":1774233065429,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323060422.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323060422.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323060422.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-czC84QMGcQ1eXWibxXc9D0oSwNwP/nozkfMKFpyD1tWsJgAGbVniSAzN4/tTBuwhuA7cmCvqDJRoiGU1ktLo/w==","_resolved":"/tmp/a218b034b6d4b59473800ee569dbb24e/midscene-shared-1.5.7-beta-20260323060422.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323060422.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-czC84QMGcQ1eXWibxXc9D0oSwNwP/nozkfMKFpyD1tWsJgAGbVniSAzN4/tTBuwhuA7cmCvqDJRoiGU1ktLo/w==","shasum":"5c900feb9e3facf15f34a951cf13ccbf25317bf2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323060422.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAHOHLOJuziUPdoPDp/xPCQERHqCPiJpwiFrEcj4rPOQAiB/jb0/ETZuRPnwXMxz8qacL4+hLIG+hDao6GaidzPpIA=="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323060422.0_1774245949398_0.91190938370399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T06:05:49.556Z","publish_time":1774245949556,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323071137.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323071137.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323071137.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-/g//e7NHAsVRHcTW9pg2B60/9bQbcN4tqn4+cJpXwm6L2Pwfy2YMA+jbZ0ry+8cLZa8uyI73cjdBKhCpCVSRXA==","_resolved":"/tmp/9d3abe48a17fc74edf98acc528f2b210/midscene-shared-1.5.7-beta-20260323071137.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323071137.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/g//e7NHAsVRHcTW9pg2B60/9bQbcN4tqn4+cJpXwm6L2Pwfy2YMA+jbZ0ry+8cLZa8uyI73cjdBKhCpCVSRXA==","shasum":"2a55a7e6db4964f3b62796ecde51005c616c2f83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323071137.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWCBLvwV5iWTnDl+9RIFbkIZU8U59gZLxJRan+7389wwIgKGfezGLv66fKcFqOQtsAM8brnQ2n6FeWV/EN5Z2sa3U="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323071137.0_1774249983549_0.8364572055450086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T07:13:03.762Z","publish_time":1774249983762,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323081159.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323081159.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323081159.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-TwCE05MCQAne3TTXq0CmjbuVYQFZUDhgM615o712EvHF96wzwB3KQrY21rEnfioLndLfLKR6sv2xfxspO4mszQ==","_resolved":"/tmp/02160292e1ddf296c20e3e9cd53fb361/midscene-shared-1.5.7-beta-20260323081159.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323081159.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-TwCE05MCQAne3TTXq0CmjbuVYQFZUDhgM615o712EvHF96wzwB3KQrY21rEnfioLndLfLKR6sv2xfxspO4mszQ==","shasum":"952c0083bf52bf2fb6ea86ba880d86a63bcb71e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323081159.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNw2I+uc5aQCnpxEh7Tkm24zqQp4PpmAYJLwXCZiBYWQIhAIJzfALjiT86/443u2z55+MCTHvMck/juYd4/J1Sbkpq"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323081159.0_1774253607898_0.40270254510624137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T08:13:28.078Z","publish_time":1774253608078,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323093121.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323093121.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323093121.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PxV/p05d73rSvH44p23GESZFuGwv7xsqOrFCbfXTGFT6bQ/wrPInnYwyRbD1rZR30dLsbkgB3AA+dz1/XgwDzA==","_resolved":"/tmp/8f497bc18f54ee780bc61c248e07ab92/midscene-shared-1.5.7-beta-20260323093121.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323093121.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-PxV/p05d73rSvH44p23GESZFuGwv7xsqOrFCbfXTGFT6bQ/wrPInnYwyRbD1rZR30dLsbkgB3AA+dz1/XgwDzA==","shasum":"7d043223d5c3ee21d97e07ba7ce69e0ae11a11fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323093121.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4jkRIFEyuWGeEvRmJcujd1IopHfyfg2RSCnhx3sQ5iwIhAIRsKmpmwTA8vM3/vcvX8/+E8Nj3yRJ6mEMIMXSrTWEZ"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323093121.0_1774258368588_0.71295996652188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T09:32:48.804Z","publish_time":1774258368804,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323103406.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323103406.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323103406.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-YEbmgcyJPRuSIJnCN1Uh9VQVWrAMBzeIzpNhCXXKSuqUQgd/zli4wRSYUiw71B0rva8TOf0Q9+8cuWhax9yzfQ==","_resolved":"/tmp/0966dbe712a929de4a03dfd0067b0909/midscene-shared-1.5.7-beta-20260323103406.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323103406.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YEbmgcyJPRuSIJnCN1Uh9VQVWrAMBzeIzpNhCXXKSuqUQgd/zli4wRSYUiw71B0rva8TOf0Q9+8cuWhax9yzfQ==","shasum":"c3798add1f927c776160086bad1145ff6448eb46","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323103406.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXz4pnk33iuydZMx0rAvefkCLD6zDGOHgjRkDAvg4W7wIhAOLD8VeUfcWXKPHiuj7voQP4Rn40clKwGdyVm4EiNijd"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323103406.0_1774262135047_0.9568901590278238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T10:35:35.222Z","publish_time":1774262135222,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323104416.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323104416.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323104416.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vCyJnNO43xGdPjsWLTSylCUnYZUCNaNNbg1KYqcrGish4yAX3hSqS0HO9loHLIObdhG/L/wHP/byzFhfq1aD3A==","_resolved":"/tmp/39b5763304adcf909a51dad23c3258e7/midscene-shared-1.5.7-beta-20260323104416.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323104416.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vCyJnNO43xGdPjsWLTSylCUnYZUCNaNNbg1KYqcrGish4yAX3hSqS0HO9loHLIObdhG/L/wHP/byzFhfq1aD3A==","shasum":"f3a3bed840f1ec297701798d177beea8f9655763","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323104416.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGCxC7IUCTLs+VWF0LX003vDSRwBTex7qufyq7FpcN6VAiEAwDRYELEQwnc5I94QqQzfPzGs1agxcjGG1pQD6Mt96TA="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323104416.0_1774262744369_0.4905786591003418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T10:45:44.576Z","publish_time":1774262744576,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323111729.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323111729.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323111729.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-jnq3YbA+dusw5lpV21mHhRKO5t1wKGiOlnW89fNFs5nns3y2FpK1RvwSYlSqzgd3XlXcOXgYTz/ufteY8Uo35g==","_resolved":"/tmp/0cb32a5f1ed7d2a084ea11d5a0a402a8/midscene-shared-1.5.7-beta-20260323111729.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323111729.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jnq3YbA+dusw5lpV21mHhRKO5t1wKGiOlnW89fNFs5nns3y2FpK1RvwSYlSqzgd3XlXcOXgYTz/ufteY8Uo35g==","shasum":"7f815d663f9cffbe9b2fbfeceba26761da59bbd6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323111729.0.tgz","fileCount":212,"unpackedSize":1068694,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmhwg0Tg0WzFadYU3PF2PzzrNOeSxxwjmFa2UunSTxRQIgMXXG/83Nsvh3zNy4s4/nQ//m2OcyEKLYmp+vB6xspBE="}],"size":211169},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323111729.0_1774264737651_0.3494280966088734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T11:18:57.817Z","publish_time":1774264737817,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260323114150.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260323114150.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260323114150.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ihwlRcEMP2dEJL7AUrrqv7kuK4nRssvTDo/Gcsx9e+LkiVBoIfHde2XYCJi5H1TsA1e7N1/RxTIIhwIVE93mZA==","_resolved":"/tmp/c8ad28270fabfaaee021d80196662d76/midscene-shared-1.5.7-beta-20260323114150.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260323114150.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ihwlRcEMP2dEJL7AUrrqv7kuK4nRssvTDo/Gcsx9e+LkiVBoIfHde2XYCJi5H1TsA1e7N1/RxTIIhwIVE93mZA==","shasum":"5e97136310b7c578ef3a06a8cb5ab4bf76b9f9cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260323114150.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDeeQGurmLje3twwZszp7xECOJGla3RgockAvQE6QXzqQIhAJhBH5DJp2g/lp7GyUW3auIrlDu7HJUzgBs1jbhzzaTZ"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260323114150.0_1774266196219_0.7258027626348733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T11:43:16.437Z","publish_time":1774266196437,"_source_registry_name":"default","contributors":[]},"1.5.7":{"name":"@midscene/shared","version":"1.5.7","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.7","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-npRulOskmityDcMlx03ooxjVMIqxvZ5XQSPLigXkySiXbScSq3X0Oeq7xJvRuNnkQwvPc9NIrKX/KJpwHfWeQw==","_resolved":"/tmp/5630b66c27b5ccc8c1594a731f20a3c3/midscene-shared-1.5.7.tgz","_from":"file:midscene-shared-1.5.7.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-npRulOskmityDcMlx03ooxjVMIqxvZ5XQSPLigXkySiXbScSq3X0Oeq7xJvRuNnkQwvPc9NIrKX/KJpwHfWeQw==","shasum":"6bb7ddbee28163477abdb5f7d6e6fd1278a7aae1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7.tgz","fileCount":212,"unpackedSize":1067935,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD310TiFqBQE8Ll1xKizmF2qo+2fISOTky2slwjHKKvAQIgd4IbG4MHrEyKZrRUchfr7fP72jQ55eWb6IMcgs6jvIc="}],"size":211079},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7_1774268548353_0.13522563855284075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T12:22:28.545Z","publish_time":1774268548545,"_source_registry_name":"default","contributors":[]},"1.5.8-beta-20260324073120.0":{"name":"@midscene/shared","version":"1.5.8-beta-20260324073120.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.8-beta-20260324073120.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-EtuoBTs/xCqxw28wR1+mLQpjFgxjWN7JPhbPa9bz8ZHc/yAHRvQhHHUOdaRRVLZe8mSXkUk8h9nu16mLpwN8Fg==","_resolved":"/tmp/b915bdc6c59f645ebb9bcb3b27df7ca0/midscene-shared-1.5.8-beta-20260324073120.0.tgz","_from":"file:midscene-shared-1.5.8-beta-20260324073120.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-EtuoBTs/xCqxw28wR1+mLQpjFgxjWN7JPhbPa9bz8ZHc/yAHRvQhHHUOdaRRVLZe8mSXkUk8h9nu16mLpwN8Fg==","shasum":"90aef8393dee56f6f15a41e375932ba888ae8c18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.8-beta-20260324073120.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDfbIaqa84d/5lj1+VHS3T7B2p76jgO/a2ywt31at/PugIhAPr6okcTZZzLyS5dTq3ChyNmbCO5EbgdJTckdwCrSmtI"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.8-beta-20260324073120.0_1774337569197_0.5388721609706673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T07:32:49.427Z","publish_time":1774337569427,"_source_registry_name":"default","contributors":[]},"1.5.8-beta-20260324074118.0":{"name":"@midscene/shared","version":"1.5.8-beta-20260324074118.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.8-beta-20260324074118.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-ecEo1bffwsOrHv52VCTksBhKzeUIHu970xblkEPgLItWTLVoxAWaBJvUuXKrfcTuNV2l9SIhlNAVWU4voGbSFQ==","_resolved":"/tmp/809959d5e436398a9ed16aa856528776/midscene-shared-1.5.8-beta-20260324074118.0.tgz","_from":"file:midscene-shared-1.5.8-beta-20260324074118.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ecEo1bffwsOrHv52VCTksBhKzeUIHu970xblkEPgLItWTLVoxAWaBJvUuXKrfcTuNV2l9SIhlNAVWU4voGbSFQ==","shasum":"4e0769d7dbf7875cb6efa91d82895a8101f417cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.8-beta-20260324074118.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDEENYpu78WlRCLBmBlrOiD681dicQg7I1wJNRI0vsQRAiAKpg2cBEYR3jS1hww4OCbLgXFxuG+tAl+gpaSg5lX/6Q=="}],"size":211098},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.8-beta-20260324074118.0_1774338167858_0.4831159466744721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T07:42:48.023Z","publish_time":1774338168023,"_source_registry_name":"default","contributors":[]},"1.5.7-beta-20260324093639.0":{"name":"@midscene/shared","version":"1.5.7-beta-20260324093639.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.7-beta-20260324093639.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-I4dt/6GBNLf+cZHOMMw7htWi5EglPk3FJHWTXxzzh8nfxl2x2DTwERktQ3Ti5MG0vSclxPG0/0FZiW+9n7yMuQ==","_resolved":"/tmp/0738efb7ed3635995f32055097688e34/midscene-shared-1.5.7-beta-20260324093639.0.tgz","_from":"file:midscene-shared-1.5.7-beta-20260324093639.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-I4dt/6GBNLf+cZHOMMw7htWi5EglPk3FJHWTXxzzh8nfxl2x2DTwERktQ3Ti5MG0vSclxPG0/0FZiW+9n7yMuQ==","shasum":"ec4fd76bd197f1650a330fc989be324ef98895b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.7-beta-20260324093639.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID+jj4yrLvP6tNal//yJzsUcQm+pFWMLzxbAJV9sTJxAAiEAwANc0mWwEEsU+K0V+dY8XQG/ukBYtO3FOamVDpl7xQo="}],"size":211100},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.7-beta-20260324093639.0_1774345087558_0.7475341766832551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T09:38:07.730Z","publish_time":1774345087730,"_source_registry_name":"default","contributors":[]},"1.5.8-beta-20260325025832.0":{"name":"@midscene/shared","version":"1.5.8-beta-20260325025832.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.8-beta-20260325025832.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-vP6qBhykZ76K8GRaq+r9uCcL+bcMYXovE7zZrgiUJ8TikhxIPQLIRfdhI/pgqrTcwTgVAXZ5S4n1ZIVuaT0LFQ==","_resolved":"/tmp/1fc68fb884053f98b989d610c400823d/midscene-shared-1.5.8-beta-20260325025832.0.tgz","_from":"file:midscene-shared-1.5.8-beta-20260325025832.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vP6qBhykZ76K8GRaq+r9uCcL+bcMYXovE7zZrgiUJ8TikhxIPQLIRfdhI/pgqrTcwTgVAXZ5S4n1ZIVuaT0LFQ==","shasum":"913294f17dbd7cf5525c40fb2ff7e3f5e30a18f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.8-beta-20260325025832.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD28XD0cb+wr2K6xEj54qCE0tWgVfyWk92lTYmRdSSDigIgYbHLcJsReNuvj29T0p7EXigOtw6Y7mAz/i/mq6plqSs="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.8-beta-20260325025832.0_1774407600610_0.8214725653753592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T03:00:00.832Z","publish_time":1774407600832,"_source_registry_name":"default","contributors":[]},"1.5.8":{"name":"@midscene/shared","version":"1.5.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.5.8","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-p1WIvVMyfDLRc2cqRGwML7Yxol02hJEidV6h44aYxdRhh1vVrJcEsOCZOSzYL4Fq0xIHm0eEROaqpd2Bs0UCaQ==","_resolved":"/tmp/f17ce6b19e7858130cf5cff42cae45af/midscene-shared-1.5.8.tgz","_from":"file:midscene-shared-1.5.8.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-p1WIvVMyfDLRc2cqRGwML7Yxol02hJEidV6h44aYxdRhh1vVrJcEsOCZOSzYL4Fq0xIHm0eEROaqpd2Bs0UCaQ==","shasum":"e2071308b45f172edac157c55439702df0afde09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.8.tgz","fileCount":212,"unpackedSize":1067935,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDuUZ708mBP0l1iiHAK3IousxJ9vk0juJBxxUl10pdkEAiBRXowanDz5kg85lpS0m+Hq9LwMWznDhodVTtnJbP+34A=="}],"size":211079},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.8_1774409234126_0.8670085984000895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T03:27:14.309Z","publish_time":1774409234309,"_source_registry_name":"default","contributors":[]},"1.5.8-beta-20260325034913.0":{"name":"@midscene/shared","version":"1.5.8-beta-20260325034913.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.8-beta-20260325034913.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-3FSIlBNVW2KaxYE4+jGY0zBkPGBFlicT0lwfqzx65rqJEk422Q6deZq6xlFRNyIi+zBcj2gugeu5Y+uVWSOZXw==","_resolved":"/tmp/9a9dfd6f71d67acddb31922dd6e3864c/midscene-shared-1.5.8-beta-20260325034913.0.tgz","_from":"file:midscene-shared-1.5.8-beta-20260325034913.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-3FSIlBNVW2KaxYE4+jGY0zBkPGBFlicT0lwfqzx65rqJEk422Q6deZq6xlFRNyIi+zBcj2gugeu5Y+uVWSOZXw==","shasum":"c9ca24ce05681dc2032c487a3a0ee2949b4a0ce3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.8-beta-20260325034913.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXWGpUOuFV2+hFE81sSdDUIlmSaiqVBqZ4kN9ht+r/LgIhAN27NRHAc0MCLJcs/AX3ccFIr1/g3Fzt6Z8cMxNEyCmw"}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.8-beta-20260325034913.0_1774410643093_0.5911901034825842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T03:50:43.298Z","publish_time":1774410643298,"_source_registry_name":"default","contributors":[]},"1.5.8-beta-20260325063536.0":{"name":"@midscene/shared","version":"1.5.8-beta-20260325063536.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.8-beta-20260325063536.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-GM/OLpqmdMO3CVLNCoBERJcwlhvCr9J1TptHN10Evj2vRQdYpBBepmF4RknVLiRPMXFHyQchlP1entX13TQ6CQ==","_resolved":"/tmp/1126132f7217dece6f81876c8a99c89f/midscene-shared-1.5.8-beta-20260325063536.0.tgz","_from":"file:midscene-shared-1.5.8-beta-20260325063536.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-GM/OLpqmdMO3CVLNCoBERJcwlhvCr9J1TptHN10Evj2vRQdYpBBepmF4RknVLiRPMXFHyQchlP1entX13TQ6CQ==","shasum":"aaf183f7a41502d54b853de39b1dc07766c96f7c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.8-beta-20260325063536.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDVPhNfjVvn+EVVyD5COij9f/USrj4pm8pgMYzGX2FjvAiEA9pkqGAUqTrFLHIKwhQzfas8PUpUTsmZZSWA6QX2aH0E="}],"size":211100},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.8-beta-20260325063536.0_1774420624200_0.7056168430463117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T06:37:04.446Z","publish_time":1774420624446,"_source_registry_name":"default","contributors":[]},"1.5.9-beta-20260325080051.0":{"name":"@midscene/shared","version":"1.5.9-beta-20260325080051.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.5.9-beta-20260325080051.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Y8Pn/jO28D65ER8yoO9OSIkfgaNntiUn35RTFAPFyfnkSWYUmCenSMBG1T/FlfHEt7WOIG2CkA9G7h5WJzGB7A==","_resolved":"/tmp/4c986dce5e232fa42df76f9598e7893e/midscene-shared-1.5.9-beta-20260325080051.0.tgz","_from":"file:midscene-shared-1.5.9-beta-20260325080051.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Y8Pn/jO28D65ER8yoO9OSIkfgaNntiUn35RTFAPFyfnkSWYUmCenSMBG1T/FlfHEt7WOIG2CkA9G7h5WJzGB7A==","shasum":"0624a30b75c8ee3f09595fed51456d2cbdb283e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.5.9-beta-20260325080051.0.tgz","fileCount":212,"unpackedSize":1067957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHoaRrBBrATMeC8GXgAkCCdNiCc+vsnjVpTOaTyBwpwQAiA8NVVHUmPf1bod6Ie3DYmRPWy4jwdgoyNh/GVMFJ2b4g=="}],"size":211099},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.5.9-beta-20260325080051.0_1774425740499_0.17025875984551742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T08:02:20.791Z","publish_time":1774425740791,"_source_registry_name":"default","contributors":[]},"1.6.0":{"name":"@midscene/shared","version":"1.6.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.6.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-UKnEVbGGdHCms+dX98ACNckC6pw74ng2NoiEhA6asjbLnMst2H38tlpjN4WAtEzHfZyjTak8Rk/2JSXKV8t/9g==","_resolved":"/tmp/56340a88196592d8ea76ca0e06664f9b/midscene-shared-1.6.0.tgz","_from":"file:midscene-shared-1.6.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-UKnEVbGGdHCms+dX98ACNckC6pw74ng2NoiEhA6asjbLnMst2H38tlpjN4WAtEzHfZyjTak8Rk/2JSXKV8t/9g==","shasum":"7962fa93aa479e846a9bfdf9ca36b9ed0ea50c3e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.0.tgz","fileCount":212,"unpackedSize":1067935,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC9zmORa8WIs1u3NVqGW8Y2eVY01ZfM1LgShnocm0jtyQIgVntyG/IbNNAwrZI+5jOVV5JP7uoXEoXCvHpIiPAeRVo="}],"size":211078},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.0_1774494211558_0.1997630241634698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T03:03:31.730Z","publish_time":1774494211730,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260327083049.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260327083049.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260327083049.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-a+fZO5LFI1bBaqVaTHvnMIQ1X0XCjKh2umDpdelMt+r3kb79EI5agPrYMZBEyqN15jjId95R9+1B/QG6APkN0g==","_resolved":"/tmp/11f9ac6ba6856a6652820af42a4650fc/midscene-shared-1.6.1-beta-20260327083049.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260327083049.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-a+fZO5LFI1bBaqVaTHvnMIQ1X0XCjKh2umDpdelMt+r3kb79EI5agPrYMZBEyqN15jjId95R9+1B/QG6APkN0g==","shasum":"ec81bb4d1f73d35778049907d3576068c13febc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260327083049.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBNkZQagaZmYhxt2n2U7LgaYnGrbFHRcea9k0026HAdyAiAT+DmAlXT9AVgtSPX1Hv79mcY0yKZfRxzVaFW6lfd1Bg=="}],"size":208187},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260327083049.0_1774600334422_0.3451769511165703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T08:32:14.612Z","publish_time":1774600334612,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260327104111.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260327104111.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260327104111.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-m7AMkR0PJiG62gGMQeGrBT6HxjGqX4OundWv7uE4waY1qvZGCU4PKsWUnsZuXPCtoYr0um56iSIm2nsE7LSbxw==","_resolved":"/tmp/e7686a0b81a2327c795cd925f1ebb46e/midscene-shared-1.6.1-beta-20260327104111.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260327104111.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-m7AMkR0PJiG62gGMQeGrBT6HxjGqX4OundWv7uE4waY1qvZGCU4PKsWUnsZuXPCtoYr0um56iSIm2nsE7LSbxw==","shasum":"881f5413e9bfeb7312e150bfcdbfd860e1e5481c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260327104111.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEXCVzxH7EzexwSOFlAtAFg8rOnV/IJUu2S4zDtLQqDXAiEAn/FYbJUgKUi7KYDaVE/e51g1RjXr4E9LoqH+vLBsIPU="}],"size":208186},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260327104111.0_1774608158393_0.2993784916678255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T10:42:38.583Z","publish_time":1774608158583,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260330094822.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260330094822.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260330094822.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-JUJ6vg2ILufg5KhPhuJx8SydKeRIYm76miPkFuVaSMSEPgKQnqIGudgk2l2v8y/LwETO4KmKNzZWm8FhqQAc2Q==","_resolved":"/tmp/a2ba0268b502d74156cbe4b022d79f36/midscene-shared-1.6.1-beta-20260330094822.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260330094822.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-JUJ6vg2ILufg5KhPhuJx8SydKeRIYm76miPkFuVaSMSEPgKQnqIGudgk2l2v8y/LwETO4KmKNzZWm8FhqQAc2Q==","shasum":"c1cb0102feba2c4c0cf4d95aba9636e9fc046225","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260330094822.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJT4KX0h7JOsmJFak2TzjIFY8R+1UfpiQbP4s2U54hTAIhAN1nsFB8qOR8e7d4CXGZgOZIOxPJJMtQXdpuP3ctUmlR"}],"size":208187},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260330094822.0_1774864190814_0.6801442611716504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-30T09:49:51.041Z","publish_time":1774864191041,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331033048.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331033048.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331033048.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-VP7WMZeT5rtt9PLSnUnJ1C4NTePlgma9qq3/0gy2phLqPTnh0K0nPPtmPFrFp2NQQbRlbPkJhCcq8EzEkXAkNQ==","_resolved":"/tmp/8632604da2d11495c3e62757854a75a7/midscene-shared-1.6.1-beta-20260331033048.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331033048.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VP7WMZeT5rtt9PLSnUnJ1C4NTePlgma9qq3/0gy2phLqPTnh0K0nPPtmPFrFp2NQQbRlbPkJhCcq8EzEkXAkNQ==","shasum":"ae0934b02537bcf347606fdf75cf86a769b1b82e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331033048.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDAroRTmexFBmIQ17w+HYJprUBw3K/+WI1FB7K4m83aBAiA+jmM4wGXOZvRruvfkv9OdKvef2SltBLKJuvxa3MOs8Q=="}],"size":208187},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331033048.0_1774927934439_0.8165552543561223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T03:32:14.652Z","publish_time":1774927934652,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331063813.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331063813.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331063813.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-k71XxGfN3xzZE7Ym8MLA45YxG20N0peKEDDqqBsw2JV1OAM7lwkLkPjBMvsvoy7oXOTm+EFxsKEQdF+wVnhCeg==","_resolved":"/tmp/53559431e60a69f6d9b75fcd0f41201f/midscene-shared-1.6.1-beta-20260331063813.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331063813.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-k71XxGfN3xzZE7Ym8MLA45YxG20N0peKEDDqqBsw2JV1OAM7lwkLkPjBMvsvoy7oXOTm+EFxsKEQdF+wVnhCeg==","shasum":"34a6e305488ac37fe1ec162c65de679b5d1aeea7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331063813.0.tgz","fileCount":204,"unpackedSize":1061944,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEtTxs5Rwnn3TM5McBb6jqRhUlnQSliFNL4DLVeTVvVgIgEFT1T6rjOvKDORudp2mqmknK8d6pEJeSMjvZo7AqDic="}],"size":209553},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331063813.0_1774939179312_0.7097877262245011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T06:39:39.507Z","publish_time":1774939179507,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331064302.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331064302.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331064302.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mcxnv1kqr9SY4xRvSBuw1eF8m2k94n8A42dLpTxQJOWNzT75MJ6dMB11QI5OF5g4q2i0w3YLSWP4YFKrJH4gPA==","_resolved":"/tmp/1088b1013156bcfe5c11dc4d678d6ede/midscene-shared-1.6.1-beta-20260331064302.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331064302.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mcxnv1kqr9SY4xRvSBuw1eF8m2k94n8A42dLpTxQJOWNzT75MJ6dMB11QI5OF5g4q2i0w3YLSWP4YFKrJH4gPA==","shasum":"4b9d1c3116a8dcdc570c8f2d828ddd974924582d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331064302.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB91Q8cc3L+2UPsKpIERBIEtmRyiyVvExqcc2NemstH8AiAFT08xbmm7fTfOWiQfoVsK5adtVDwDqoHhtc45QqLmEw=="}],"size":208185},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331064302.0_1774939467893_0.568186266842855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T06:44:28.093Z","publish_time":1774939468093,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331065357.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331065357.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331065357.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-DdwNnZaxeM37i5vTSkhsCU8Dh0dyJjIKk/C5aLsz3TDsdb0N4FkB9jt0g6nT8iAp11qmySXUZ+X11HWNwVZmqA==","_resolved":"/tmp/bf6f03d20e1bef7405611dfe03e32b85/midscene-shared-1.6.1-beta-20260331065357.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331065357.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-DdwNnZaxeM37i5vTSkhsCU8Dh0dyJjIKk/C5aLsz3TDsdb0N4FkB9jt0g6nT8iAp11qmySXUZ+X11HWNwVZmqA==","shasum":"601573ec5029967612d092cabc308ec7148958c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331065357.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGMehPHPHsev/YG3lRu5S4ojzis476gdbKBhGCgSToglAiBJvq5NchSkT0diZXXAXQ4jjxWWm9r9YrVBUopHl+Q64Q=="}],"size":208186},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331065357.0_1774940123971_0.42192302915577606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T06:55:24.143Z","publish_time":1774940124143,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331072626.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331072626.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331072626.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Q9u9h2Gsoy42m1jFAw7gmXoLqGhLv/c+V4Bnb5scdZ84CVoGfvjetspRpMk0FeuocoG/W9gG1BEjR9ybKKRkpw==","_resolved":"/tmp/4d45da1016c4265c8ae37651d3bf7b32/midscene-shared-1.6.1-beta-20260331072626.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331072626.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Q9u9h2Gsoy42m1jFAw7gmXoLqGhLv/c+V4Bnb5scdZ84CVoGfvjetspRpMk0FeuocoG/W9gG1BEjR9ybKKRkpw==","shasum":"8db6789d01f60428163463f9f17d73f5bd53a426","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331072626.0.tgz","fileCount":204,"unpackedSize":1063449,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAo/GAZcSRE8scVJFFsiDw+S467gujgX1FxmTbZmO7bYAiAmo296xnBFfk4EOkeBjGsCBKqauyP1ptbGROogIKTlPQ=="}],"size":210109},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331072626.0_1774942067277_0.43086809885854827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T07:27:47.482Z","publish_time":1774942067482,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331073142.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331073142.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331073142.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mDcalGE+Fa1098CqSA7JlZ6BVh8F9M0ntK+sKzSXKmyMbd7aEtl/20qMmau0W8co6sdvod6ncrwRbObakkg2JQ==","_resolved":"/tmp/4d3b934e9524573a2add8b15ad1c628b/midscene-shared-1.6.1-beta-20260331073142.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331073142.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mDcalGE+Fa1098CqSA7JlZ6BVh8F9M0ntK+sKzSXKmyMbd7aEtl/20qMmau0W8co6sdvod6ncrwRbObakkg2JQ==","shasum":"7fc67a40c86fb04f51a8b0609769e0d64d46b89c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331073142.0.tgz","fileCount":204,"unpackedSize":1053896,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE8koH4tVmmuAhYkmvVNMnp4KFfc2/ZwRXkCgmK+IWQ3AiBYyM8Ux4VDbZBba6TQDYGnmrn8OlROi45Low09GIRYTQ=="}],"size":208022},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331073142.0_1774942389674_0.12618573786812037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T07:33:09.817Z","publish_time":1774942389817,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331082632.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331082632.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331082632.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-eRp00coM40lGh6CR0LfOmKrOkqmg3C8KWSqrNC12ZimbtmbU+q8HnBYBXH2Zr2C00eu9KczrBiT9x8PDw2kICg==","_resolved":"/tmp/8ddc7dd502f04faed57826d7948ae38c/midscene-shared-1.6.1-beta-20260331082632.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331082632.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-eRp00coM40lGh6CR0LfOmKrOkqmg3C8KWSqrNC12ZimbtmbU+q8HnBYBXH2Zr2C00eu9KczrBiT9x8PDw2kICg==","shasum":"c17f8e512f54a4841f19b95fc786ad61f36ae60a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331082632.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0E+Ua3b7C+1mq6hAG0CkmcKJ62ueT/QS1IdbB3bY8FQIgfstKahkhZYIUPS3O1oqIo6hszfwqkg69bCydmQuk600="}],"size":208187},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331082632.0_1774945679242_0.09033752256710215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T08:27:59.427Z","publish_time":1774945679427,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331083547.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331083547.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331083547.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Eh/m1L1UcoeVoH5rCqfAfeYwxNfsdMglXX/QBXyoJrAuonGxp97W/Jh4qLAlEq3qZ53AJ+L5pjIx0ttor0L/Yw==","_resolved":"/tmp/23a5eb62c391b6f15eeaf72785c241f3/midscene-shared-1.6.1-beta-20260331083547.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331083547.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Eh/m1L1UcoeVoH5rCqfAfeYwxNfsdMglXX/QBXyoJrAuonGxp97W/Jh4qLAlEq3qZ53AJ+L5pjIx0ttor0L/Yw==","shasum":"c3a6d4cbe08608df310b8fec7d04d8dfe6efa26d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331083547.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBOyhGl/cMTWK2O4GL4sDhIXT+QeFcSyrh2B7FozNrdwAiAKsxReQzEJIxg1PWq2OKmPDWJerrAstQVBD8AbeTcSEw=="}],"size":208187},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331083547.0_1774946235927_0.9096793493753412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T08:37:16.053Z","publish_time":1774946236053,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260331120401.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260331120401.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260331120401.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-52n4SkD/QXhxmsoCe4vk3Em86u5ciLgK+B0c4gea/OB2xLNrVw2uF85w5dOpjCAn9vWXcyrB02f3qsER2B3LRw==","_resolved":"/tmp/b7cf0a92b00034528103deea8fd6fd43/midscene-shared-1.6.1-beta-20260331120401.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260331120401.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-52n4SkD/QXhxmsoCe4vk3Em86u5ciLgK+B0c4gea/OB2xLNrVw2uF85w5dOpjCAn9vWXcyrB02f3qsER2B3LRw==","shasum":"1e42ad39ad22489b6586e62602782e94d13d0f57","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260331120401.0.tgz","fileCount":204,"unpackedSize":1063393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDyUWQEPI6zkziTtIW+pT/52SVc7e90o5sc69lm4h1AEAiEAg1VslYYiUzeWmSlL9YOEOfkggaX2ui3YF4kdM92B/u4="}],"size":209885},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260331120401.0_1774958729979_0.7250564015998704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T12:05:30.141Z","publish_time":1774958730141,"_source_registry_name":"default","contributors":[]},"1.6.1":{"name":"@midscene/shared","version":"1.6.1","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"_id":"@midscene/shared@1.6.1","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-Lj+9uJmUPzlWnN8mvzWR3RJMF0CSUnsYSqFUU0c2aYj2xtMrfJ12fEJUVoCpQeRz2+HeNSG8hGjKTk535PZjaQ==","_resolved":"/tmp/0e1756d72c5aa7c7b8aafd4010183dcf/midscene-shared-1.6.1.tgz","_from":"file:midscene-shared-1.6.1.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Lj+9uJmUPzlWnN8mvzWR3RJMF0CSUnsYSqFUU0c2aYj2xtMrfJ12fEJUVoCpQeRz2+HeNSG8hGjKTk535PZjaQ==","shasum":"fab6aba0cb060cd6ba5931aaf8b3a0d4f7d09569","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1.tgz","fileCount":204,"unpackedSize":1063371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH8gca8sheOnH/vasN72oBCarVEhb6bjvyo2/NCxiK4DAiEAvOA5XbyB8IyvVQ/T+iFFp3+YNMqGFkGguwYBneqL7f8="}],"size":209868},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1_1775006268697_0.7190620438558641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T01:17:48.873Z","publish_time":1775006268873,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260401022446.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260401022446.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260401022446.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-5F/ICYDV4ttkzg+ZblE+HEsufYt3aXFA4wiDuBECgIesvTlpoHzbgGwtOKRJrwfeL4ThucVERFi7kCVV6/8Lqw==","_resolved":"/tmp/92e96c555501b464f8aa26682c62a08a/midscene-shared-1.6.1-beta-20260401022446.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260401022446.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5F/ICYDV4ttkzg+ZblE+HEsufYt3aXFA4wiDuBECgIesvTlpoHzbgGwtOKRJrwfeL4ThucVERFi7kCVV6/8Lqw==","shasum":"dda5175c010a771c4b4fe950caecaf3903c9d646","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260401022446.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHU9A002qyoR9hIDaw1JHejgge6sjGvX6JmW93/0Ar6xAiBf7Tb+7pyKSJT7AHlpW9KEBvSneCIJI2T3Oc5+atrjgQ=="}],"size":208185},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260401022446.0_1775010371365_0.28181672134934277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T02:26:11.548Z","publish_time":1775010371548,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260401030951.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260401030951.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260401030951.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-02nNK/ET4bEkO4+62ULVXF5vGsNnlWhXJVtI5ok6+L0/Up2o60XZIz2j3wgn3cev4QmaRRmxu41n8ehusFy+yA==","_resolved":"/tmp/218d3058f0ed3a3befd0d5e460a598a7/midscene-shared-1.6.1-beta-20260401030951.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260401030951.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-02nNK/ET4bEkO4+62ULVXF5vGsNnlWhXJVtI5ok6+L0/Up2o60XZIz2j3wgn3cev4QmaRRmxu41n8ehusFy+yA==","shasum":"ea21841416a64f6cdf5873d9d8f1ec5b130c6c26","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260401030951.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF6IlUlvXZZ996B8tzxQyStl29pci/HwwoMyimfwZecAAiBfudDYdK/k/iCfFtJ2a7YM42z2fu0JcQGVc8sHxD8uOA=="}],"size":208185},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260401030951.0_1775013078468_0.06308283980447227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T03:11:18.723Z","publish_time":1775013078723,"_source_registry_name":"default","contributors":[]},"1.6.1-beta-20260401033839.0":{"name":"@midscene/shared","version":"1.6.1-beta-20260401033839.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.1-beta-20260401033839.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-8ZJ/5RYcdZFKa9brpAQF+55lo4vlw52z8IeR5/ALl6ceDQtrOsqAxAzvX52gun6UNipRF0gKPhRZZAr7fmsV1g==","_resolved":"/tmp/b7b361437bb831d2244ad1553bea4742/midscene-shared-1.6.1-beta-20260401033839.0.tgz","_from":"file:midscene-shared-1.6.1-beta-20260401033839.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-8ZJ/5RYcdZFKa9brpAQF+55lo4vlw52z8IeR5/ALl6ceDQtrOsqAxAzvX52gun6UNipRF0gKPhRZZAr7fmsV1g==","shasum":"648c7503501d1df22bf63b5759d7c1c079a49d73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.1-beta-20260401033839.0.tgz","fileCount":204,"unpackedSize":1054780,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCwW1hQxNpT3cPLqpAbaW5XpX1dsnzFiAzQxG5p92YHiAIgQNU2YQLeD+8YUoQeiKZKH+cB4zj4O9uJX6tQ2Vlv0Eo="}],"size":208187},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.1-beta-20260401033839.0_1775014806102_0.3382591942814841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T03:40:06.326Z","publish_time":1775014806326,"_source_registry_name":"default","contributors":[]},"1.6.2-beta-20260401091950.0":{"name":"@midscene/shared","version":"1.6.2-beta-20260401091950.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.2-beta-20260401091950.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-PA8wAlgMSymJAW2VEaV2bmx340wT8xTNJKxxpnMR50/UWdvWYVY8Od9t78diwrRVPqObRsO24YYMXbVyRjo3mQ==","_resolved":"/tmp/5ab24d2f0e3dd55df51428a06e48d4aa/midscene-shared-1.6.2-beta-20260401091950.0.tgz","_from":"file:midscene-shared-1.6.2-beta-20260401091950.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-PA8wAlgMSymJAW2VEaV2bmx340wT8xTNJKxxpnMR50/UWdvWYVY8Od9t78diwrRVPqObRsO24YYMXbVyRjo3mQ==","shasum":"06dc54aa300c0d59112de09d71bc493244f7f1cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.2-beta-20260401091950.0.tgz","fileCount":204,"unpackedSize":1063393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqRBxDXs2IIAOLRMmF24zwkFbtcp+Vu/AvY0XQHp538AIgbWuzV5uFJugfP4NePFK6n/GtrEsP8OoP71ViBk/ul9k="}],"size":209885},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.2-beta-20260401091950.0_1775035276794_0.6990424313849899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T09:21:16.949Z","publish_time":1775035276949,"_source_registry_name":"default","contributors":[]},"1.6.2-beta-20260401093323.0":{"name":"@midscene/shared","version":"1.6.2-beta-20260401093323.0","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./constants":{"types":"./dist/types/constants/index.d.ts","import":"./dist/es/constants/index.mjs","require":"./dist/lib/constants/index.js"},"./extractor":{"types":"./dist/types/extractor/index.d.ts","import":"./dist/es/extractor/index.mjs","require":"./dist/lib/extractor/index.js"},"./img":{"types":"./dist/types/img/index.d.ts","import":"./dist/es/img/index.mjs","require":"./dist/lib/img/index.js"},"./node":{"types":"./dist/types/node/index.d.ts","import":"./dist/es/node/index.mjs","require":"./dist/lib/node/index.js"},"./types":{"types":"./dist/types/types/index.d.ts","import":"./dist/es/types/index.mjs","require":"./dist/lib/types/index.js"},"./env":{"types":"./dist/types/env/index.d.ts","import":"./dist/es/env/index.mjs","require":"./dist/lib/env/index.js"},"./polyfills":{"types":"./dist/types/polyfills/index.d.ts","import":"./dist/es/polyfills/index.mjs","require":"./dist/lib/polyfills/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./common":{"types":"./dist/types/common.d.ts","import":"./dist/es/common.mjs","require":"./dist/lib/common.js"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./dist/es/mcp/index.mjs","require":"./dist/lib/mcp/index.js"},"./cli":{"types":"./dist/types/cli/index.d.ts","import":"./dist/es/cli/index.mjs","require":"./dist/lib/cli/index.js"},"./logger":{"types":"./dist/types/logger.d.ts","import":"./dist/es/logger.mjs","require":"./dist/lib/logger.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/es/*.mjs","require":"./dist/lib/*.js"}},"dependencies":{"@modelcontextprotocol/sdk":"1.10.2","@silvia-odwyer/photon":"0.3.3","@silvia-odwyer/photon-node":"0.3.3","debug":"4.4.0","express":"^4.21.2","js-sha256":"0.11.0","sharp":"^0.34.3","dotenv":"^16.4.5","uuid":"11.1.0","zod":"3.24.3"},"devDependencies":{"@rslib/core":"^0.18.3","@types/debug":"4.1.12","@types/express":"^4.17.21","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","openai":"6.3.0","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"dev":"npm run build:watch","build":"npm run build:script && npm run build:pkg","build:pkg":"rslib build","build:script":"rslib build -c ./rslib.inspect.config.ts","build:watch":"npm run build:script && rslib build --watch --no-clean","reset":"rimraf ./**/node_modules","test":"vitest --run","test:u":"vitest --run -u"},"readmeFilename":"README.md","_id":"@midscene/shared@1.6.2-beta-20260401093323.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_integrity":"sha512-mAIjMr8GZHumUjUMjYmOqIgfxaQXJE65s8ZGVDn2o8FepJt2ccJ6/t9gzV7MM1z8RnYM4AXAI8ErlOVD0fR9sg==","_resolved":"/tmp/0ff6e10b058d70d6653faa83494df65b/midscene-shared-1.6.2-beta-20260401093323.0.tgz","_from":"file:midscene-shared-1.6.2-beta-20260401093323.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mAIjMr8GZHumUjUMjYmOqIgfxaQXJE65s8ZGVDn2o8FepJt2ccJ6/t9gzV7MM1z8RnYM4AXAI8ErlOVD0fR9sg==","shasum":"c27bc48d758da780fb038ecfd9c6c9be536e7d6f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@midscene/shared/-/shared-1.6.2-beta-20260401093323.0.tgz","fileCount":204,"unpackedSize":1063393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/Xfm6DWI+IP9PbDiaYZuV5v92DLCKmatpdtTOFEeeBgIgEXxPM9uh9dI+LUfAQ6N0lXIPRX4MJIY31I7YPBIHrxg="}],"size":209887},"_npmUser":{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"quanruzhuoxiu@gmail.com"},{"name":"anonymous","email":"466150516@qq.com"},{"name":"anonymous","email":"yutao.tao@bytedance.com"},{"name":"anonymous","email":"zjk.npm@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.6.2-beta-20260401093323.0_1775036085921_0.09119907451284637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T09:34:46.129Z","publish_time":1775036086129,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"beta":"1.6.2-beta-20260401093323.0","latest":"1.6.1"},"name":"@midscene/shared","time":{"created":"2024-08-28T05:19:12.739Z","modified":"2026-04-01T09:35:24.251Z","0.4.1-beta-20240827150150.0":"2024-08-27T15:03:08.885Z","0.4.1-beta-20240827073616.0":"2024-08-27T07:37:37.731Z","0.4.0":"2024-08-27T00:30:01.720Z","0.4.1-beta-20240828105147.0":"2024-08-28T10:53:10.105Z","0.4.1-beta-20240829043842.0":"2024-08-29T04:40:05.947Z","0.4.1-beta-20240902063143.0":"2024-09-02T06:33:10.175Z","0.4.1-beta-20240902070948.0":"2024-09-02T07:11:10.454Z","0.4.1-beta-20240909082645.0":"2024-09-09T08:28:13.628Z","0.4.1-beta-20240909114032.0":"2024-09-09T11:42:02.268Z","0.4.1-beta-20240910105229.0":"2024-09-10T10:54:05.141Z","0.4.1-beta-20240910113240.0":"2024-09-10T11:34:12.451Z","0.5.0":"2024-09-12T03:31:45.696Z","0.4.1-beta-20240919060113.0":"2024-09-19T06:02:38.040Z","0.5.1-beta-20240919061326.0":"2024-09-19T06:15:03.993Z","0.5.1-beta-20240919062753.0":"2024-09-19T06:29:33.220Z","0.5.1-beta-20240919083528.0":"2024-09-19T08:37:02.704Z","0.5.1-beta-20240924073900.0":"2024-09-24T07:40:33.688Z","0.5.1-beta-20240924080037.0":"2024-09-24T08:02:14.852Z","0.5.1-beta-20240925033823.0":"2024-09-25T03:39:54.300Z","0.5.1-beta-20240925041436.0":"2024-09-25T04:16:12.955Z","0.5.1-beta-20240925153650.0":"2024-09-25T15:38:27.640Z","0.5.1-beta-20240926023327.0":"2024-09-26T02:34:58.275Z","0.5.1":"2024-09-26T07:41:27.796Z","0.5.2-beta-20240928135126.0":"2024-09-28T13:53:02.371Z","0.5.2-beta-20240929094445.0":"2024-09-29T09:46:21.284Z","0.5.2-beta-20241008085823.0":"2024-10-08T08:59:57.850Z","0.5.2-beta-20241009023204.0":"2024-10-09T02:33:40.950Z","0.5.2-beta-20241010035503.0":"2024-10-10T03:56:41.485Z","0.5.2":"2024-10-12T06:37:10.143Z","0.6.0":"2024-10-12T08:10:09.715Z","0.6.1":"2024-10-12T08:25:50.907Z","0.6.2-beta-20241012092515.0":"2024-10-12T09:26:51.761Z","0.5.3-beta-20241012095214.0":"2024-10-12T09:53:45.818Z","0.6.2":"2024-10-15T03:26:38.842Z","0.6.3-beta-20241017035917.0":"2024-10-17T04:00:54.995Z","0.6.3-beta-20241017041417.0":"2024-10-17T04:15:49.797Z","0.6.3-beta-20241017073804.0":"2024-10-17T07:39:43.529Z","0.6.3-beta-20241018083811.0":"2024-10-18T08:40:01.152Z","0.6.3-beta-20241019011317.0":"2024-10-19T01:15:05.996Z","0.6.3-beta-20241021072342.0":"2024-10-21T07:25:35.480Z","0.6.3-beta-20241021073842.0":"2024-10-21T07:40:30.858Z","0.6.3-beta-20241021080420.0":"2024-10-21T08:06:12.521Z","0.7.0":"2024-10-21T08:34:51.969Z","0.7.1":"2024-10-22T07:43:39.979Z","0.7.2-beta-20241024064319.0":"2024-10-24T06:45:12.842Z","0.7.2":"2024-10-24T07:21:08.489Z","0.7.2-beta-20241024094141.0":"2024-10-24T09:44:17.854Z","0.7.2-beta-20241024103907.0":"2024-10-24T10:41:32.652Z","0.7.2-beta-20241024113439.0":"2024-10-24T11:36:34.446Z","0.7.2-beta-20241025012947.0":"2024-10-25T01:32:18.404Z","0.7.2-beta-20241025022530.0":"2024-10-25T02:27:55.820Z","0.7.3-beta-20241029030944.0":"2024-10-29T03:12:47.764Z","0.7.3-beta-20241104100519.0":"2024-11-04T10:08:02.289Z","0.7.3-beta-20241105091606.0":"2024-11-05T09:18:55.665Z","0.7.3-beta-20241106021404.0":"2024-11-06T02:16:46.837Z","0.7.3-beta-20241106063450.0":"2024-11-06T06:37:32.088Z","0.7.3-beta-20241107084720.0":"2024-11-07T08:50:05.955Z","0.7.3-beta-20241107114328.0":"2024-11-07T11:46:06.494Z","0.7.3-beta-20241107122143.0":"2024-11-07T12:24:25.171Z","0.7.3-beta-20241111064600.0":"2024-11-11T06:48:39.852Z","0.7.3-beta-20241111083017.0":"2024-11-11T08:32:58.687Z","0.8.0":"2024-11-11T10:39:53.679Z","0.8.1-beta-20241112034501.0":"2024-11-12T03:47:43.347Z","0.8.1-beta-20241113011152.0":"2024-11-13T01:14:28.612Z","0.8.1-beta-20241113092955.0":"2024-11-13T09:32:40.776Z","0.8.1-beta-20241114112312.0":"2024-11-14T11:25:50.157Z","0.8.1-beta-20241114123036.0":"2024-11-14T12:33:24.810Z","0.8.1-beta-20241114144321.0":"2024-11-14T14:46:04.740Z","0.8.1-beta-20241114145523.0":"2024-11-14T14:58:13.161Z","0.8.1":"2024-11-15T08:41:35.625Z","0.8.2-beta-20241115084907.0":"2024-11-15T08:51:45.771Z","0.8.2-beta-20241115090055.0":"2024-11-15T09:03:38.432Z","0.8.2-beta-20241115094249.0":"2024-11-15T09:45:33.777Z","0.8.2":"2024-11-18T09:35:28.599Z","0.8.3":"2024-11-19T08:06:05.535Z","0.8.4":"2024-11-19T10:08:58.549Z","0.8.3-beta-20241120030727.0":"2024-11-20T03:10:14.231Z","0.8.3-beta-20241120093719.0":"2024-11-20T09:40:06.774Z","0.8.3-beta-20241120122147.0":"2024-11-20T12:24:32.250Z","0.8.3-beta-20241121075922.0":"2024-11-21T08:02:06.026Z","0.8.3-beta-20241121092104.0":"2024-11-21T09:23:48.421Z","0.8.3-beta-20241122031446.0":"2024-11-22T03:17:30.900Z","0.8.3-beta-20241122040810.0":"2024-11-22T04:10:51.051Z","0.8.5-beta-20241122072506.0":"2024-11-22T07:27:49.147Z","0.8.5-beta-20241126063126.0":"2024-11-26T06:34:04.791Z","0.8.5-beta-20241126105625.0":"2024-11-26T10:59:19.871Z","0.8.5-beta-20241128111523.0":"2024-11-28T11:18:11.745Z","0.8.5-beta-20241202150653.0":"2024-12-02T15:09:52.817Z","0.8.5-beta-20241203095146.0":"2024-12-03T09:54:34.322Z","0.8.5-beta-20241203162056.0":"2024-12-03T16:23:42.668Z","0.8.5-beta-20241209083540.0":"2024-12-09T08:38:36.935Z","0.8.5":"2024-12-09T09:12:06.716Z","0.8.6-beta-20241209114949.0":"2024-12-09T11:52:41.437Z","0.8.6-beta-20241209120337.0":"2024-12-09T12:06:31.607Z","0.8.6-beta-20241210085345.0":"2024-12-10T08:56:37.787Z","0.8.6-beta-20241211055154.0":"2024-12-11T05:54:52.191Z","0.8.6-beta-20241211134549.0":"2024-12-11T13:48:45.353Z","0.8.6-beta-20241211141148.0":"2024-12-11T14:14:42.321Z","0.8.6-beta-20241212040700.0":"2024-12-12T04:09:54.563Z","0.8.6-beta-20241212091910.0":"2024-12-12T09:22:14.541Z","0.8.6-beta-20241213030700.0":"2024-12-13T03:09:56.984Z","0.8.6-beta-20241213041618.0":"2024-12-13T04:19:05.232Z","0.8.6-beta-20241213095800.0":"2024-12-13T10:01:02.536Z","0.8.6-beta-20241216023833.0":"2024-12-16T02:41:25.080Z","0.8.6":"2024-12-16T07:41:31.498Z","0.8.7-beta-20241218070032.0":"2024-12-18T07:03:26.186Z","0.8.7":"2024-12-19T08:28:06.343Z","0.8.7-beta-20241219084729.0":"2024-12-19T08:50:34.580Z","0.8.8-beta-20241223032721.0":"2024-12-23T03:30:18.878Z","0.8.8-beta-20241223034944.0":"2024-12-23T03:52:45.880Z","0.8.8-beta-20241223054924.0":"2024-12-23T05:52:21.384Z","0.8.8":"2024-12-23T07:08:31.448Z","0.8.9-beta-20241223095005.0":"2024-12-23T09:53:10.496Z","0.8.9-beta-20241224120400.0":"2024-12-24T12:07:07.463Z","0.8.9":"2024-12-24T14:46:12.800Z","0.8.10-beta-20241225041224.0":"2024-12-25T04:15:21.446Z","0.8.10-beta-20241225120902.0":"2024-12-25T12:12:12.192Z","0.8.10-beta-20241225150810.0":"2024-12-25T15:11:29.146Z","0.8.10-beta-20241225153237.0":"2024-12-25T15:35:44.421Z","0.8.10-beta-20241225154506.0":"2024-12-25T15:48:12.563Z","0.8.10":"2024-12-25T16:12:02.827Z","0.8.10-beta-20241226020054.0":"2024-12-26T02:04:04.934Z","0.8.11":"2024-12-26T02:47:38.255Z","0.8.12-beta-20241226050955.0":"2024-12-26T05:13:04.069Z","0.8.12":"2024-12-26T05:28:53.235Z","0.8.13-beta-20241227020531.0":"2024-12-27T02:08:31.579Z","0.8.13":"2024-12-27T02:26:02.491Z","0.8.9-beta-20241227033828.0":"2024-12-27T03:41:36.448Z","0.8.14-beta-20241231023737.0":"2024-12-31T02:40:39.930Z","0.8.14-beta-20241231035725.0":"2024-12-31T04:00:31.114Z","0.8.14-beta-20241231075856.0":"2024-12-31T08:02:03.191Z","0.8.14":"2024-12-31T14:04:38.853Z","0.8.15":"2025-01-01T13:15:51.222Z","0.8.16":"2025-01-02T02:38:46.613Z","0.8.17-beta-20250103010342.0":"2025-01-03T01:06:58.399Z","0.8.16-beta-20250103062134.0":"2025-01-03T06:24:35.904Z","0.8.17-beta-20250103065754.0":"2025-01-03T07:01:11.731Z","0.8.17-beta-20250103091441.0":"2025-01-03T09:18:03.445Z","0.8.17-beta-20250103112420.0":"2025-01-03T11:27:38.208Z","0.8.17-beta-20250103144546.0":"2025-01-03T14:49:05.211Z","0.8.17-beta-20250106094722.0":"2025-01-06T09:50:37.945Z","0.8.17-beta-20250106111707.0":"2025-01-06T11:20:23.310Z","0.8.17-beta-20250107014435.0":"2025-01-07T01:48:09.597Z","0.8.17-beta-20250107021140.0":"2025-01-07T02:15:02.405Z","0.8.17-beta-20250107032745.0":"2025-01-07T03:30:56.934Z","0.8.17":"2025-01-07T03:54:23.588Z","0.8.18-beta-20250107052314.0":"2025-01-07T05:26:35.971Z","0.8.18-beta-20250107062545.0":"2025-01-07T06:29:02.766Z","0.8.18-beta-20250107084346.0":"2025-01-07T08:47:00.082Z","0.8.18-beta-20250107111603.0":"2025-01-07T11:19:23.370Z","0.8.18":"2025-01-07T11:53:31.888Z","0.9.0":"2025-01-09T07:06:35.518Z","0.9.1-beta-20250110041124.0":"2025-01-10T04:14:47.313Z","0.9.1-beta-20250111045755.0":"2025-01-11T05:01:07.689Z","0.9.1":"2025-01-11T05:17:20.335Z","0.9.2-beta-20250114083542.0":"2025-01-14T08:39:03.223Z","0.9.2-beta-20250115015938.0":"2025-01-15T02:03:00.943Z","0.9.2-beta-20250115031224.0":"2025-01-15T03:15:48.027Z","0.9.2":"2025-01-15T03:22:29.982Z","0.9.3-beta-20250116143806.0":"2025-01-16T14:41:33.116Z","0.10.0":"2025-01-17T10:31:18.631Z","0.10.1-beta-20250120124809.0":"2025-01-20T12:51:27.385Z","0.10.1-beta-20250121074221.0":"2025-01-21T07:45:48.518Z","0.10.1-beta-20250122023310.0":"2025-01-22T02:36:35.999Z","0.10.1-beta-20250122031524.0":"2025-01-22T03:18:54.911Z","0.10.1-beta-20250122063202.0":"2025-01-22T06:35:34.870Z","0.10.1-beta-20250123065819.0":"2025-01-23T07:01:42.513Z","0.10.1":"2025-01-23T07:16:11.429Z","0.10.2-beta-20250123090318.0":"2025-01-23T09:06:36.789Z","0.10.2":"2025-01-26T12:39:32.634Z","0.10.3":"2025-01-27T08:21:48.338Z","0.10.4":"2025-01-30T06:18:51.471Z","0.10.5":"2025-01-31T03:08:07.253Z","0.10.6-beta-20250207060931.0":"2025-02-07T06:13:03.384Z","0.10.6-beta-20250208050716.0":"2025-02-08T05:10:57.440Z","0.10.6-beta-20250210080545.0":"2025-02-10T08:09:29.218Z","0.10.6-beta-20250210091606.0":"2025-02-10T09:19:41.323Z","0.10.6-beta-20250210094858.0":"2025-02-10T09:52:23.823Z","0.11.0":"2025-02-10T10:35:32.522Z","0.10.6-beta-20250210111859.0":"2025-02-10T11:22:37.641Z","0.11.1-beta-20250211002541.0":"2025-02-11T00:29:12.654Z","0.11.1-beta-20250213033528.0":"2025-02-13T03:39:01.499Z","0.11.1":"2025-02-13T06:50:44.289Z","0.11.1-beta-20250213075945.0":"2025-02-13T08:03:15.248Z","0.11.1-beta-20250213081044.0":"2025-02-13T08:14:19.245Z","0.11.1-beta-20250214012635.0":"2025-02-14T01:30:08.717Z","0.11.2":"2025-02-15T01:50:21.019Z","0.11.3":"2025-02-17T08:11:09.187Z","0.11.2-beta-20250218013253.0":"2025-02-18T01:36:33.629Z","0.11.2-beta-20250218091934.0":"2025-02-18T09:23:27.525Z","0.11.4-beta-20250219074605.0":"2025-02-19T07:49:43.924Z","0.11.4-beta-20250220011346.0":"2025-02-20T01:17:24.126Z","0.11.4-beta-20250220021754.0":"2025-02-20T02:21:32.070Z","0.11.4-beta-20250220024500.0":"2025-02-20T02:48:37.228Z","0.11.4-beta-20250220081505.0":"2025-02-20T08:19:14.623Z","0.11.4-beta-20250220160619.0":"2025-02-20T16:09:54.693Z","0.11.4-beta-20250221080049.0":"2025-02-21T08:05:04.145Z","0.12.0":"2025-02-21T08:49:23.802Z","0.12.1-beta-20250224030857.0":"2025-02-24T03:12:32.103Z","0.12.1-beta-20250224040348.0":"2025-02-24T04:07:23.857Z","0.12.1-beta-20250224064132.0":"2025-02-24T06:45:10.217Z","0.12.1-beta-20250224084402.0":"2025-02-24T08:47:48.956Z","0.12.1-beta-20250225033145.0":"2025-02-25T03:35:24.232Z","0.12.1-beta-20250225064829.0":"2025-02-25T06:52:03.054Z","0.12.1-beta-20250225082258.0":"2025-02-25T08:26:38.345Z","0.12.1-beta-20250225084005.0":"2025-02-25T08:43:44.068Z","0.12.1-beta-20250225091634.0":"2025-02-25T09:20:02.498Z","0.12.1-beta-20250225105024.0":"2025-02-25T10:54:03.068Z","0.12.1-beta-20250226084510.0":"2025-02-26T08:48:46.274Z","0.12.1":"2025-02-26T09:16:03.908Z","0.12.2-beta-20250227014550.0":"2025-02-27T01:49:23.454Z","0.12.2":"2025-02-27T10:38:40.316Z","0.12.3-beta-20250227125033.0":"2025-02-27T12:54:17.067Z","0.12.3-beta-20250227143608.0":"2025-02-27T14:39:48.509Z","0.12.3-beta-20250228021406.0":"2025-02-28T02:17:53.672Z","0.12.3-beta-20250228022721.0":"2025-02-28T02:31:02.538Z","0.12.3":"2025-02-28T03:04:56.527Z","0.12.4-beta-20250303015748.0":"2025-03-03T02:01:29.472Z","0.12.4":"2025-03-03T06:26:19.669Z","0.12.5-beta-20250306111616.0":"2025-03-06T11:18:56.328Z","0.12.5-beta-20250306114010.0":"2025-03-06T11:43:55.679Z","0.12.5-beta-20250306114543.0":"2025-03-06T11:48:28.419Z","0.12.5-beta-20250306115151.0":"2025-03-06T11:55:30.729Z","0.12.5-beta-20250306121751.0":"2025-03-06T12:20:40.629Z","0.12.5-beta-20250307073604.0":"2025-03-07T07:38:49.039Z","0.12.5-beta-20250309101248.0":"2025-03-09T10:15:32.953Z","0.12.5-beta-20250309104652.0":"2025-03-09T10:49:26.260Z","0.12.5-beta-20250309110118.0":"2025-03-09T11:03:59.546Z","0.12.5-beta-20250309111511.0":"2025-03-09T11:17:50.286Z","0.12.5-beta-20250309112640.0":"2025-03-09T11:29:24.180Z","0.12.5-beta-20250309115954.0":"2025-03-09T12:02:31.034Z","0.12.5-beta-20250309121254.0":"2025-03-09T12:15:29.028Z","0.12.5-beta-20250309125607.0":"2025-03-09T12:59:27.338Z","0.12.5-beta-20250310020242.0":"2025-03-10T02:06:01.946Z","0.12.5-beta-20250310055726.0":"2025-03-10T06:00:48.388Z","0.12.5-beta-20250310064648.0":"2025-03-10T06:50:10.374Z","0.12.5-beta-20250310083055.0":"2025-03-10T08:34:16.888Z","0.12.5":"2025-03-10T08:57:04.119Z","0.12.6-beta-20250310141409.0":"2025-03-10T14:17:29.259Z","0.12.6-beta-20250311051344.0":"2025-03-11T05:16:57.501Z","0.12.6-beta-20250311072812.0":"2025-03-11T07:31:31.853Z","0.12.6-beta-20250311084030.0":"2025-03-11T08:43:51.804Z","0.12.6-beta-20250311093017.0":"2025-03-11T09:33:30.676Z","0.12.6-beta-20250311120827.0":"2025-03-11T12:11:41.885Z","0.12.6-beta-20250312055256.0":"2025-03-12T05:56:24.444Z","0.12.6":"2025-03-12T06:12:17.673Z","0.12.7-beta-20250312114750.0":"2025-03-12T11:51:36.176Z","0.12.7-beta-20250312120554.0":"2025-03-12T12:09:24.643Z","0.12.7-beta-20250312142032.0":"2025-03-12T14:24:02.933Z","0.12.7":"2025-03-12T16:00:13.280Z","0.12.7-beta-20250313095600.0":"2025-03-13T09:59:35.100Z","0.12.7-beta-20250313101307.0":"2025-03-13T10:16:34.287Z","0.12.7-beta-20250314040652.0":"2025-03-14T04:09:59.602Z","0.12.7-beta-20250314051042.0":"2025-03-14T05:14:04.243Z","0.12.7-beta-20250317033358.0":"2025-03-17T03:37:34.549Z","0.12.8-beta-20250317112356.0":"2025-03-17T11:27:20.120Z","0.12.8-beta-20250318124823.0":"2025-03-18T12:51:48.871Z","0.12.8-beta-20250319072440.0":"2025-03-19T07:28:10.633Z","0.12.8-beta-20250319073323.0":"2025-03-19T07:36:55.572Z","0.12.8":"2025-03-19T08:16:20.661Z","0.12.9-beta-20250319085532.0":"2025-03-19T08:59:05.864Z","0.12.9-beta-20250320033304.0":"2025-03-20T03:36:31.746Z","0.12.9-beta-20250320080141.0":"2025-03-20T08:05:11.972Z","0.12.9-beta-20250324012335.0":"2025-03-24T01:27:06.482Z","0.12.9-beta-20250324035231.0":"2025-03-24T03:56:05.084Z","0.12.9-beta-20250324085030.0":"2025-03-24T08:53:57.160Z","0.12.9-beta-20250324090729.0":"2025-03-24T09:11:00.942Z","0.12.9-beta-20250324092032.0":"2025-03-24T09:24:00.410Z","0.12.9-beta-20250324093726.0":"2025-03-24T09:41:05.126Z","0.12.9-beta-20250324113215.0":"2025-03-24T11:35:42.000Z","0.12.9-beta-20250324113701.0":"2025-03-24T11:40:31.139Z","0.13.0":"2025-03-24T12:32:24.421Z","0.13.1-beta-20250324123459.0":"2025-03-24T12:38:26.841Z","0.12.9-beta-20250325031145.0":"2025-03-25T03:15:28.754Z","0.13.1-beta-20250325062554.0":"2025-03-25T06:29:31.611Z","0.13.1-beta-20250325104838.0":"2025-03-25T10:52:06.689Z","0.13.1":"2025-03-25T14:54:02.586Z","0.13.2-beta-20250330025526.0":"2025-03-30T02:59:02.092Z","0.13.2-beta-20250401015137.0":"2025-04-01T01:54:06.008Z","0.13.2-beta-20250401073309.0":"2025-04-01T07:35:25.819Z","0.13.2-beta-20250401091117.0":"2025-04-01T09:13:31.954Z","0.13.2-beta-20250401104621.0":"2025-04-01T10:48:57.093Z","0.13.2-beta-20250402095952.0":"2025-04-02T10:02:33.468Z","0.13.2-beta-20250402105500.0":"2025-04-02T10:57:41.672Z","0.13.2-beta-20250402115338.0":"2025-04-02T11:56:24.497Z","0.13.2-beta-20250402124802.0":"2025-04-02T12:50:39.114Z","0.13.2-beta-20250402130326.0":"2025-04-02T13:06:36.077Z","0.13.2-beta-20250403020006.0":"2025-04-03T02:02:19.759Z","0.13.2-beta-20250403054019.0":"2025-04-03T05:42:30.912Z","0.14.0":"2025-04-03T06:01:25.636Z","0.14.1":"2025-04-03T08:40:38.764Z","0.14.1-beta-20250403090809.0":"2025-04-03T09:10:22.729Z","0.14.2-beta-20250408014840.0":"2025-04-08T01:50:55.604Z","0.14.2-beta-20250408083201.0":"2025-04-08T08:34:18.899Z","0.14.2-beta-20250408164930.0":"2025-04-08T16:51:43.229Z","0.14.2":"2025-04-09T02:31:06.228Z","0.14.3-beta-20250409023722.0":"2025-04-09T02:40:06.809Z","0.14.3-beta-20250409031306.0":"2025-04-09T03:15:27.148Z","0.14.3-beta-20250409035641.0":"2025-04-09T03:59:05.311Z","0.14.3-beta-20250410083912.0":"2025-04-10T08:41:26.287Z","0.14.3":"2025-04-10T09:10:57.677Z","0.14.3-beta-20250410123810.0":"2025-04-10T12:40:19.395Z","0.14.4-beta-20250414114024.0":"2025-04-14T11:42:37.883Z","0.14.4-beta-20250415065130.0":"2025-04-15T06:53:50.652Z","0.14.3-beta-20250415152700.0":"2025-04-15T15:29:13.939Z","0.14.4-beta-20250416024415.0":"2025-04-16T02:46:30.885Z","0.14.4-beta-20250416031649.0":"2025-04-16T03:19:09.643Z","0.14.4-beta-20250416041002.0":"2025-04-16T04:12:19.193Z","0.14.4-beta-20250416063501.0":"2025-04-16T06:37:22.602Z","0.14.4-beta-20250416114650.0":"2025-04-16T11:49:03.817Z","0.14.4-beta-20250416140508.0":"2025-04-16T14:07:21.036Z","0.14.4-beta-20250417034729.0":"2025-04-17T03:49:42.852Z","0.14.4-beta-20250417055544.0":"2025-04-17T05:57:53.438Z","0.14.4-beta-20250417070627.0":"2025-04-17T07:08:44.462Z","0.14.4-beta-20250417074217.0":"2025-04-17T07:44:40.871Z","0.14.4-beta-20250417094631.0":"2025-04-17T09:48:50.009Z","0.14.4-beta-20250417134518.0":"2025-04-17T13:47:54.886Z","0.14.4-beta-20250417165036.0":"2025-04-17T16:52:54.650Z","0.14.4-beta-20250418004946.0":"2025-04-18T00:52:02.870Z","0.14.4-beta-20250418020101.0":"2025-04-18T02:03:17.761Z","0.14.4-beta-20250418022942.0":"2025-04-18T02:32:04.894Z","0.14.4-beta-20250418052229.0":"2025-04-18T05:24:50.781Z","0.14.4-beta-20250418053901.0":"2025-04-18T05:41:26.986Z","0.14.4-beta-20250418071333.0":"2025-04-18T07:15:52.364Z","0.14.4-beta-20250418075345.0":"2025-04-18T07:56:08.898Z","0.14.4-beta-20250418081130.0":"2025-04-18T08:13:48.610Z","0.14.4-beta-20250418084236.0":"2025-04-18T08:44:53.900Z","0.14.4-beta-20250418094131.0":"2025-04-18T09:44:20.425Z","0.14.4-beta-20250418104534.0":"2025-04-18T10:47:54.723Z","0.15.0":"2025-04-18T11:26:49.285Z","0.15.1-beta-20250421061609.0":"2025-04-21T06:18:34.356Z","0.15.1":"2025-04-21T12:13:51.326Z","0.15.2-beta-20250422022348.0":"2025-04-22T02:26:11.164Z","0.15.2-beta-20250422062522.0":"2025-04-22T06:27:48.596Z","0.15.2-beta-20250422064427.0":"2025-04-22T06:46:53.734Z","0.15.2-beta-20250422080427.0":"2025-04-22T08:06:50.229Z","0.15.2-beta-20250422125908.0":"2025-04-22T13:01:34.636Z","0.15.2-beta-20250423012700.0":"2025-04-23T01:29:21.409Z","0.15.2":"2025-04-23T01:51:30.705Z","0.15.3-beta-20250423023746.0":"2025-04-23T02:40:07.306Z","0.15.2-beta-20250423033902.0":"2025-04-23T03:41:30.039Z","0.15.3-beta-20250423152742.0":"2025-04-23T15:30:03.690Z","0.15.3-beta-20250424023030.0":"2025-04-24T02:33:22.411Z","0.15.3-beta-20250424064016.0":"2025-04-24T06:42:42.719Z","0.15.3":"2025-04-24T08:04:46.381Z","0.15.4-beta-20250424082035.0":"2025-04-24T08:22:59.294Z","0.15.4-beta-20250424121213.0":"2025-04-24T12:14:34.309Z","0.15.4-beta-20250424145935.0":"2025-04-24T15:01:56.199Z","0.15.4-beta-20250425014742.0":"2025-04-25T01:50:10.050Z","0.15.4-beta-20250425030037.0":"2025-04-25T03:03:28.174Z","0.15.4-beta-20250425035200.0":"2025-04-25T03:54:53.363Z","0.15.4-beta-20250425065935.0":"2025-04-25T07:01:53.883Z","0.15.4-beta-20250425074706.0":"2025-04-25T07:49:33.377Z","0.15.4-beta-20250425081103.0":"2025-04-25T08:13:21.816Z","0.15.4-beta-20250425084516.0":"2025-04-25T08:47:42.707Z","0.15.4":"2025-04-25T09:19:03.479Z","0.15.4-beta-20250425092636.0":"2025-04-25T09:28:59.981Z","0.15.5-beta-20250425104203.0":"2025-04-25T10:44:25.291Z","0.15.5":"2025-04-26T07:42:25.610Z","0.15.6-beta-20250427061722.0":"2025-04-27T06:19:48.068Z","0.15.6-beta-20250427073405.0":"2025-04-27T07:36:22.728Z","0.15.6-beta-20250427100912.0":"2025-04-27T10:11:37.553Z","0.15.6-beta-20250427123457.0":"2025-04-27T12:37:27.614Z","0.16.0":"2025-04-28T00:26:44.152Z","0.16.1":"2025-04-28T02:58:51.417Z","0.16.1-beta-20250428041254.0":"2025-04-28T04:15:13.562Z","0.16.2-beta-20250428050045.0":"2025-04-28T05:03:05.719Z","0.16.2":"2025-04-28T06:22:20.575Z","0.16.3-beta-20250428073237.0":"2025-04-28T07:35:11.170Z","0.16.3-beta-20250428130625.0":"2025-04-28T13:08:47.978Z","0.16.3-beta-20250428131551.0":"2025-04-28T13:18:16.207Z","0.16.3-beta-20250428133510.0":"2025-04-28T13:37:36.369Z","0.16.3":"2025-04-28T15:15:17.383Z","0.16.4-beta-20250429033218.0":"2025-04-29T03:35:01.962Z","0.16.4":"2025-04-29T04:26:07.993Z","0.16.5":"2025-04-29T05:17:58.849Z","0.16.6":"2025-04-29T05:55:07.718Z","0.16.6-beta-20250429073247.0":"2025-04-29T07:35:30.061Z","0.16.7":"2025-04-29T08:37:12.181Z","0.16.8-beta-20250429145446.0":"2025-04-29T14:57:32.019Z","0.16.8-beta-20250430022512.0":"2025-04-30T02:27:57.559Z","0.16.8-beta-20250430052832.0":"2025-04-30T05:31:16.705Z","0.16.6-beta-20250430061517.0":"2025-04-30T06:17:42.864Z","0.16.8-beta-20250430090039.0":"2025-04-30T09:03:08.360Z","0.16.8":"2025-04-30T09:18:35.499Z","0.16.9-beta-20250506093037.0":"2025-05-06T09:33:06.224Z","0.16.9-beta-20250507095704.0":"2025-05-07T09:59:34.153Z","0.16.9-beta-20250508125518.0":"2025-05-08T12:57:52.073Z","0.16.9":"2025-05-09T03:45:10.337Z","0.16.10-beta-20250509084136.0":"2025-05-09T08:43:51.697Z","0.16.10":"2025-05-09T09:00:25.734Z","0.16.11-beta-20250512134434.0":"2025-05-12T13:47:25.065Z","0.16.11-beta-20250513025122.0":"2025-05-13T02:53:42.634Z","0.16.11-beta-20250513030612.0":"2025-05-13T03:08:31.018Z","0.16.11-beta-20250513053735.0":"2025-05-13T05:39:52.627Z","0.16.11-beta-20250513121030.0":"2025-05-13T12:12:49.197Z","0.16.11-beta-20250514094019.0":"2025-05-14T09:42:38.037Z","0.16.11-beta-20250514094713.0":"2025-05-14T09:49:27.229Z","0.16.11-beta-20250515120437.0":"2025-05-15T12:06:51.836Z","0.16.11-beta-20250516035357.0":"2025-05-16T03:56:14.265Z","0.16.11-beta-20250516080239.0":"2025-05-16T08:05:02.521Z","0.16.11-beta-20250516083808.0":"2025-05-16T08:40:27.899Z","0.16.11-beta-20250516141724.0":"2025-05-16T14:19:39.031Z","0.17.0":"2025-05-16T14:32:04.940Z","0.17.1-beta-20250519070950.0":"2025-05-19T07:12:06.732Z","0.17.1-beta-20250519071746.0":"2025-05-19T07:20:03.869Z","0.17.1-beta-20250519083404.0":"2025-05-19T08:36:25.268Z","0.17.1-beta-20250519085905.0":"2025-05-19T09:01:22.553Z","0.17.1-beta-20250519125046.0":"2025-05-19T12:53:03.172Z","0.17.1-beta-20250520084554.0":"2025-05-20T08:48:19.855Z","0.17.1":"2025-05-20T09:11:20.976Z","0.17.2-beta-20250521031635.0":"2025-05-21T03:19:20.977Z","0.17.2-beta-20250521115451.0":"2025-05-21T11:57:12.028Z","0.17.2-beta-20250521131112.0":"2025-05-21T13:13:38.952Z","0.17.2-beta-20250521233451.0":"2025-05-21T23:37:23.930Z","0.17.2-beta-20250522144134.0":"2025-05-22T14:43:59.302Z","0.17.2":"2025-05-23T06:18:52.297Z","0.17.2-beta-20250523061809.0":"2025-05-23T06:20:27.054Z","0.17.2-beta-20250523075813.0":"2025-05-23T08:00:33.768Z","0.17.3-beta-20250526031130.0":"2025-05-26T03:13:52.666Z","0.17.3-beta-20250526042111.0":"2025-05-26T04:23:36.751Z","0.17.3":"2025-05-26T06:37:00.023Z","0.17.4-beta-20250526154612.0":"2025-05-26T15:48:37.076Z","0.17.4-beta-20250528162713.0":"2025-05-28T16:29:38.343Z","0.17.4-beta-20250530041415.0":"2025-05-30T04:16:41.864Z","0.17.4":"2025-05-30T06:31:30.244Z","0.17.5-beta-20250530085206.0":"2025-05-30T08:54:32.335Z","0.17.5-beta-20250530102932.0":"2025-05-30T10:33:03.278Z","0.17.5":"2025-06-03T08:22:02.840Z","0.17.6-beta-20250605050844.0":"2025-06-05T05:11:15.001Z","0.17.6-beta-20250607054355.0":"2025-06-07T05:46:33.524Z","0.18.0":"2025-06-09T03:04:15.642Z","0.18.1-beta-20250611081529.0":"2025-06-11T08:18:25.929Z","0.18.1-beta-20250611082446.0":"2025-06-11T08:27:13.756Z","0.18.1-beta-20250612055514.0":"2025-06-12T05:57:51.428Z","0.18.1":"2025-06-12T10:03:55.839Z","0.18.2-beta-20250612100846.0":"2025-06-12T10:11:24.104Z","0.18.2":"2025-06-12T11:21:36.690Z","0.18.3-beta-20250613021429.0":"2025-06-13T02:17:38.285Z","0.19.0":"2025-06-13T03:32:18.061Z","0.19.1-beta-20250613042051.0":"2025-06-13T04:23:23.921Z","0.19.1-beta-20250613065219.0":"2025-06-13T06:54:57.203Z","0.19.1-beta-20250616032243.0":"2025-06-16T03:25:23.647Z","0.19.1-beta-20250616080226.0":"2025-06-16T08:05:03.223Z","0.19.1-beta-20250616124611.0":"2025-06-16T12:48:46.182Z","0.19.1-beta-20250616133247.0":"2025-06-16T13:35:23.585Z","0.19.1-beta-20250616142702.0":"2025-06-16T14:29:39.980Z","0.19.1-beta-20250617031850.0":"2025-06-17T03:21:29.703Z","0.19.1-beta-20250617041310.0":"2025-06-17T04:15:45.855Z","0.19.1":"2025-06-17T05:23:16.328Z","0.19.2-beta-20250619025714.0":"2025-06-19T02:59:48.685Z","0.20.0":"2025-06-19T03:45:09.613Z","0.20.1-beta-20250624021341.0":"2025-06-24T02:16:19.647Z","0.20.1-beta-20250624120331.0":"2025-06-24T12:06:04.808Z","0.20.1-beta-20250625031429.0":"2025-06-25T03:17:03.546Z","0.20.1":"2025-06-25T04:55:25.976Z","0.20.2-beta-20250701090459.0":"2025-07-01T09:07:35.748Z","0.20.2-beta-20250701125030.0":"2025-07-01T12:53:07.361Z","0.20.2-beta-20250702050836.0":"2025-07-02T05:11:14.211Z","0.20.2-beta-20250702063809.0":"2025-07-02T06:40:50.616Z","0.20.2-beta-20250702064734.0":"2025-07-02T06:50:42.659Z","0.20.2-beta-20250702071046.0":"2025-07-02T07:13:19.147Z","0.20.2-beta-20250702071641.0":"2025-07-02T07:19:21.013Z","0.20.2-beta-20250702081139.0":"2025-07-02T08:14:15.109Z","0.20.2-beta-20250703091928.0":"2025-07-03T09:22:05.677Z","0.20.2-beta-20250704071649.0":"2025-07-04T07:19:56.517Z","0.20.2-beta-20250704072438.0":"2025-07-04T07:27:15.942Z","0.20.2-beta-20250704083106.0":"2025-07-04T08:33:47.140Z","0.20.2-beta-20250704083728.0":"2025-07-04T08:40:07.543Z","0.21.0":"2025-07-04T08:44:52.978Z","0.20.2-beta-20250704084621.0":"2025-07-04T08:49:26.080Z","0.20.2-beta-20250704085711.0":"2025-07-04T08:59:49.957Z","0.20.2-beta-20250704090302.0":"2025-07-04T09:05:39.586Z","0.20.2-beta-20250704091030.0":"2025-07-04T09:13:04.220Z","0.20.2-beta-20250704091851.0":"2025-07-04T09:21:24.569Z","0.20.2-beta-20250704092743.0":"2025-07-04T09:30:19.675Z","0.21.1-beta-20250705095012.0":"2025-07-05T09:52:42.859Z","0.21.1-beta-20250705161501.0":"2025-07-05T16:17:36.447Z","0.21.1-beta-20250706150344.0":"2025-07-06T15:06:17.342Z","0.21.1":"2025-07-07T02:37:32.117Z","0.21.2":"2025-07-07T07:03:30.299Z","0.21.3-beta-20250710130206.0":"2025-07-10T13:04:49.621Z","0.21.3":"2025-07-11T02:33:29.214Z","0.21.4-beta-20250711063424.0":"2025-07-11T06:37:33.583Z","0.21.4-beta-20250714025212.0":"2025-07-14T02:54:46.494Z","0.21.4-beta-20250715053831.0":"2025-07-15T05:41:23.782Z","0.22.0":"2025-07-16T06:34:19.111Z","0.21.3-beta-20250716081844.0":"2025-07-16T08:21:24.522Z","0.22.1-beta-20250717053953.0":"2025-07-17T05:42:31.089Z","0.22.1-beta-20250717094632.0":"2025-07-17T09:49:02.704Z","0.22.1":"2025-07-17T12:38:15.748Z","0.22.2-beta-20250721080611.0":"2025-07-21T08:09:15.826Z","0.22.2-beta-20250721085213.0":"2025-07-21T08:54:48.569Z","0.22.2-beta-20250721123320.0":"2025-07-21T12:36:01.049Z","0.22.2-beta-20250721124457.0":"2025-07-21T12:47:29.351Z","0.23.0":"2025-07-21T14:30:10.622Z","0.23.1-beta-20250722053952.0":"2025-07-22T05:42:28.411Z","0.23.1":"2025-07-22T07:49:38.699Z","0.23.2-beta-20250723063354.0":"2025-07-23T06:36:28.941Z","0.23.2-beta-20250723080216.0":"2025-07-23T08:05:01.090Z","0.23.2":"2025-07-23T09:34:11.420Z","0.23.3":"2025-07-24T06:32:29.553Z","0.23.4-beta-20250725034040.0":"2025-07-25T03:43:19.836Z","0.23.4-beta-20250725053012.0":"2025-07-25T05:32:53.818Z","0.23.4-beta-20250725070727.0":"2025-07-25T07:10:36.969Z","0.23.4-beta-20250725085636.0":"2025-07-25T08:59:15.906Z","0.23.4":"2025-07-25T11:49:04.984Z","0.23.5-beta-20250725122236.0":"2025-07-25T12:25:17.124Z","0.23.5-beta-20250728060950.0":"2025-07-28T06:12:33.823Z","0.23.5-beta-20250728070606.0":"2025-07-28T07:08:45.403Z","0.24.0":"2025-07-28T08:33:18.156Z","0.24.1-beta-20250728094050.0":"2025-07-28T09:43:43.340Z","0.24.1-beta-20250728154033.0":"2025-07-28T15:43:53.459Z","0.24.1-beta-20250729025344.0":"2025-07-29T02:56:24.709Z","0.24.1-beta-20250729035148.0":"2025-07-29T03:54:31.155Z","0.24.1-beta-20250729054413.0":"2025-07-29T05:46:54.592Z","0.24.1-beta-20250729062523.0":"2025-07-29T06:27:58.290Z","0.24.1-beta-20250729081015.0":"2025-07-29T08:14:03.991Z","0.24.1-beta-20250729125203.0":"2025-07-29T12:54:49.416Z","0.24.1-beta-20250730043959.0":"2025-07-30T04:42:39.006Z","0.24.1":"2025-07-30T05:58:06.762Z","0.24.1-beta-20250730061508.0":"2025-07-30T06:17:43.130Z","0.24.1-beta-20250730071411.0":"2025-07-30T07:16:43.038Z","0.24.1-beta-20250730073843.0":"2025-07-30T07:41:24.954Z","0.24.2-beta-20250730081235.0":"2025-07-30T08:15:16.481Z","0.24.2-beta-20250730123854.0":"2025-07-30T12:41:39.678Z","0.24.2-beta-20250731010609.0":"2025-07-31T01:09:27.352Z","0.24.2-beta-20250731030716.0":"2025-07-31T03:10:06.437Z","0.24.2-beta-20250731035845.0":"2025-07-31T04:01:59.369Z","0.24.2-beta-20250731042312.0":"2025-07-31T04:26:30.429Z","0.24.2-beta-20250731101242.0":"2025-07-31T10:16:40.201Z","0.24.2-beta-20250731102409.0":"2025-07-31T10:26:57.752Z","0.24.2-beta-20250731125910.0":"2025-07-31T13:02:25.698Z","0.24.2-beta-20250731132300.0":"2025-07-31T13:25:55.207Z","0.24.2-beta-20250731151311.0":"2025-07-31T15:16:00.530Z","0.24.2-beta-20250801024655.0":"2025-08-01T02:50:17.158Z","0.24.2-beta-20250801111909.0":"2025-08-01T11:21:58.053Z","0.24.2-beta-20250805024613.0":"2025-08-05T02:49:08.632Z","0.25.0":"2025-08-05T03:41:54.430Z","0.25.1-beta-20250805080746.0":"2025-08-05T08:10:35.134Z","0.25.1-beta-20250805115138.0":"2025-08-05T11:54:34.770Z","0.25.1-beta-20250806024444.0":"2025-08-06T02:47:30.197Z","0.25.1":"2025-08-06T02:58:27.912Z","0.25.2-beta-20250806064106.0":"2025-08-06T06:43:53.979Z","0.25.2-beta-20250806073716.0":"2025-08-06T07:40:35.371Z","0.25.2-beta-20250806084312.0":"2025-08-06T08:46:00.406Z","0.25.2":"2025-08-06T11:59:49.456Z","0.25.3-beta-20250807025933.0":"2025-08-07T03:02:30.102Z","0.25.3":"2025-08-07T03:12:50.728Z","0.25.4-beta-20250807034252.0":"2025-08-07T03:45:39.535Z","0.25.4-beta-20250807040242.0":"2025-08-07T04:05:56.486Z","0.25.4-beta-20250807062119.0":"2025-08-07T06:24:21.946Z","0.25.4-beta-20250808064529.0":"2025-08-08T06:48:22.514Z","0.26.0":"2025-08-11T08:41:34.276Z","0.25.4-beta-20250811113343.0":"2025-08-11T11:36:47.312Z","0.25.4-beta-20250811115904.0":"2025-08-11T12:02:10.736Z","0.26.1":"2025-08-12T02:31:17.700Z","0.25.4-beta-20250812025613.0":"2025-08-12T02:59:20.414Z","0.26.2-beta-20250812035614.0":"2025-08-12T04:00:44.802Z","0.26.2-beta-20250812091127.0":"2025-08-12T09:14:34.899Z","0.26.2":"2025-08-12T13:21:03.180Z","0.26.3-beta-20250813021342.0":"2025-08-13T02:16:00.204Z","0.26.3-beta-20250813075706.0":"2025-08-13T07:59:20.285Z","0.26.3-beta-20250813080114.0":"2025-08-13T08:04:02.840Z","0.26.3-beta-20250813091321.0":"2025-08-13T09:15:30.145Z","0.26.3-beta-20250813095836.0":"2025-08-13T10:00:48.310Z","0.26.3-beta-20250813105922.0":"2025-08-13T11:02:31.451Z","0.26.3-beta-20250813113027.0":"2025-08-13T11:32:41.578Z","0.26.3-beta-20250813113828.0":"2025-08-13T11:40:44.933Z","0.26.3-beta-20250813142538.0":"2025-08-13T14:27:50.801Z","0.26.3-beta-20250814023647.0":"2025-08-14T02:39:02.237Z","0.26.3-beta-20250814051918.0":"2025-08-14T05:21:27.919Z","0.26.3":"2025-08-14T05:51:22.929Z","0.26.4":"2025-08-14T07:35:32.624Z","0.26.5-beta-20250814074541.0":"2025-08-14T07:47:46.836Z","0.26.5-beta-20250814080504.0":"2025-08-14T08:07:13.436Z","0.26.5-beta-20250814095614.0":"2025-08-14T09:58:24.677Z","0.26.5-beta-20250814125155.0":"2025-08-14T12:54:08.262Z","0.26.5":"2025-08-15T01:53:55.038Z","0.26.6-beta-20250815074212.0":"2025-08-15T07:44:20.882Z","0.26.6-beta-20250815111100.0":"2025-08-15T11:13:01.465Z","0.26.6-beta-20250815111555.0":"2025-08-15T11:18:05.096Z","0.26.6":"2025-08-15T12:10:08.085Z","0.26.7-beta-20250815153024.0":"2025-08-15T15:33:28.153Z","0.26.7-beta-20250818024834.0":"2025-08-18T02:50:35.335Z","0.26.7-beta-20250818025746.0":"2025-08-18T03:00:26.481Z","0.26.7-beta-20250818034910.0":"2025-08-18T03:51:12.126Z","0.26.7-beta-20250818035341.0":"2025-08-18T03:55:46.386Z","0.26.7-beta-20250818081955.0":"2025-08-18T08:22:23.766Z","0.26.7-beta-20250820105545.0":"2025-08-20T10:57:57.424Z","0.26.7-beta-20250820150415.0":"2025-08-20T15:06:26.772Z","0.26.7-beta-20250820154059.0":"2025-08-20T15:43:21.168Z","0.26.7-beta-20250820160625.0":"2025-08-20T16:08:34.144Z","0.26.7-beta-20250821033353.0":"2025-08-21T03:35:55.154Z","0.26.7-beta-20250821041506.0":"2025-08-21T04:17:15.542Z","0.26.7-beta-20250821074936.0":"2025-08-21T07:51:37.224Z","0.26.7-beta-20250821100152.0":"2025-08-21T10:04:01.646Z","0.26.7-beta-20250821121810.0":"2025-08-21T12:20:16.678Z","0.26.7-beta-20250821124744.0":"2025-08-21T12:49:51.757Z","0.26.7-beta-20250821132536.0":"2025-08-21T13:27:50.495Z","0.26.7-beta-20250821134240.0":"2025-08-21T13:44:37.604Z","0.26.7-beta-20250821135834.0":"2025-08-21T14:00:48.580Z","0.27.0":"2025-08-21T14:21:31.804Z","0.27.1-beta-20250822053848.0":"2025-08-22T05:41:11.112Z","0.27.1-beta-20250822094725.0":"2025-08-22T09:49:30.323Z","0.27.1-beta-20250822103738.0":"2025-08-22T10:39:46.906Z","0.27.1-beta-20250822113042.0":"2025-08-22T11:32:53.450Z","0.27.1":"2025-08-22T11:37:40.742Z","0.27.2-beta-20250825023736.0":"2025-08-25T02:39:40.513Z","0.27.2-beta-20250825025215.0":"2025-08-25T02:54:19.675Z","0.27.2":"2025-08-25T03:27:36.876Z","0.27.3-beta-20250825082408.0":"2025-08-25T08:26:16.242Z","0.27.3-beta-20250825120123.0":"2025-08-25T12:03:23.158Z","0.27.3":"2025-08-25T12:54:25.891Z","0.27.4-beta-20250826022234.0":"2025-08-26T02:24:39.645Z","0.27.4-beta-20250826061259.0":"2025-08-26T06:15:14.342Z","0.27.4-beta-20250826080237.0":"2025-08-26T08:04:42.439Z","0.27.4-beta-20250826121712.0":"2025-08-26T12:19:28.057Z","0.27.4":"2025-08-26T12:41:04.001Z","0.27.5-beta-20250827031507.0":"2025-08-27T03:17:15.771Z","0.27.5-beta-20250827160628.0":"2025-08-27T16:08:26.759Z","0.27.5-beta-20250828012323.0":"2025-08-28T01:25:32.847Z","0.27.5-beta-20250828012822.0":"2025-08-28T01:30:31.855Z","0.27.5-beta-20250828025824.0":"2025-08-28T03:00:30.616Z","0.27.5":"2025-08-28T03:19:29.758Z","0.27.6-beta-20250831000753.0":"2025-08-31T00:09:48.687Z","0.27.6":"2025-09-01T03:36:25.799Z","0.27.7-beta-20250901120709.0":"2025-09-01T12:09:08.917Z","0.27.7-beta-20250902060833.0":"2025-09-02T06:10:53.091Z","0.27.7-beta-20250903080919.0":"2025-09-03T08:11:12.886Z","0.27.7-beta-20250904085859.0":"2025-09-04T09:01:50.380Z","0.27.7-beta-20250904151052.0":"2025-09-04T15:12:45.642Z","0.27.7-beta-20250904153459.0":"2025-09-04T15:36:05.857Z","0.27.7-beta-20250905091950.0":"2025-09-05T09:22:39.845Z","0.27.7-beta-20250905094830.0":"2025-09-05T09:50:25.760Z","0.27.7-beta-20250908084857.0":"2025-09-08T08:51:10.675Z","0.27.7-beta-20250908085836.0":"2025-09-08T09:00:47.771Z","0.27.7-beta-20250908114808.0":"2025-09-08T11:49:29.507Z","0.27.7-beta-20250908115945.0":"2025-09-08T12:02:01.703Z","0.27.7-beta-20250908121606.0":"2025-09-08T12:17:27.965Z","0.28.0":"2025-09-08T12:38:44.083Z","0.28.1-beta-20250909024808.0":"2025-09-09T02:50:21.107Z","0.27.7-beta-20250909031245.0":"2025-09-09T03:14:09.106Z","0.28.1-beta-20250909042036.0":"2025-09-09T04:22:49.132Z","0.28.1-beta-20250909063633.0":"2025-09-09T06:37:54.573Z","0.28.1":"2025-09-09T06:59:08.864Z","0.28.2-beta-20250909133629.0":"2025-09-09T13:37:59.240Z","0.28.2-beta-20250910020051.0":"2025-09-10T02:02:20.723Z","0.28.2-beta-20250910021445.0":"2025-09-10T02:16:10.854Z","0.28.2-beta-20250910024129.0":"2025-09-10T02:42:51.343Z","0.28.2-beta-20250910032414.0":"2025-09-10T03:25:37.548Z","0.28.2-beta-20250910035416.0":"2025-09-10T03:55:43.961Z","0.28.2-beta-20250910043028.0":"2025-09-10T04:31:58.301Z","0.28.2-beta-20250910065550.0":"2025-09-10T06:57:15.404Z","0.28.2-beta-20250910072710.0":"2025-09-10T07:28:31.500Z","0.28.2":"2025-09-10T09:22:09.477Z","0.28.3-beta-20250910120845.0":"2025-09-10T12:10:07.496Z","0.28.3":"2025-09-10T12:39:50.801Z","0.28.3-beta-20250910131004.0":"2025-09-10T13:11:14.711Z","0.28.3-beta-20250910152237.0":"2025-09-10T15:23:50.858Z","0.28.4-beta-20250910153230.0":"2025-09-10T15:33:55.837Z","0.28.4":"2025-09-10T16:00:20.360Z","0.28.5-beta-20250910162955.0":"2025-09-10T16:31:07.795Z","0.28.5-beta-20250911022123.0":"2025-09-11T02:22:33.991Z","0.28.5-beta-20250911063459.0":"2025-09-11T06:36:10.518Z","0.28.5-beta-20250911074732.0":"2025-09-11T07:48:44.740Z","0.28.5-beta-20250911080751.0":"2025-09-11T08:09:01.749Z","0.28.5":"2025-09-11T08:32:37.335Z","0.28.5-beta-20250911120303.0":"2025-09-11T12:04:16.056Z","0.28.6":"2025-09-11T12:41:58.850Z","0.28.7-beta-20250912013851.0":"2025-09-12T01:40:05.108Z","0.28.7-beta-20250912113807.0":"2025-09-12T11:39:19.263Z","0.28.7-beta-20250915040112.0":"2025-09-15T04:02:23.549Z","0.28.7-beta-20250915094412.0":"2025-09-15T09:45:22.885Z","0.28.7-beta-20250915133700.0":"2025-09-15T13:38:10.716Z","0.28.7":"2025-09-15T14:13:24.172Z","0.28.8":"2025-09-16T04:08:08.684Z","0.28.9-beta-20250916083213.0":"2025-09-16T08:33:23.309Z","0.28.9-beta-20250916162508.0":"2025-09-16T16:26:19.790Z","0.28.9-beta-20250917031516.0":"2025-09-17T03:16:27.983Z","0.28.9-beta-20250917052636.0":"2025-09-17T05:27:47.845Z","0.28.9":"2025-09-17T05:59:16.307Z","0.28.10-beta-20250917081519.0":"2025-09-17T08:16:31.147Z","0.28.10-beta-20250917142241.0":"2025-09-17T14:23:52.912Z","0.28.10-beta-20250918024354.0":"2025-09-18T02:45:05.639Z","0.28.10-beta-20250919074140.0":"2025-09-19T07:42:49.798Z","0.28.10-beta-20250919084614.0":"2025-09-19T08:47:25.023Z","0.28.10":"2025-09-19T09:00:31.274Z","0.28.10-beta-20250919094051.0":"2025-09-19T09:42:05.104Z","0.28.11-beta-20250919104516.0":"2025-09-19T10:46:27.370Z","0.28.11-beta-20250919105144.0":"2025-09-19T10:52:57.361Z","0.28.11-beta-20250919111548.0":"2025-09-19T11:17:00.653Z","0.28.11-beta-20250922065131.0":"2025-09-22T06:52:43.023Z","0.28.10-beta-20250922071252.0":"2025-09-22T07:14:03.828Z","0.28.11":"2025-09-22T07:27:40.833Z","0.28.12-beta-20250923080328.0":"2025-09-23T08:04:46.310Z","0.28.12-beta-20250923091649.0":"2025-09-23T09:18:05.659Z","0.28.12-beta-20250923111720.0":"2025-09-23T11:18:35.636Z","0.28.12-beta-20250923114831.0":"2025-09-23T11:49:46.981Z","0.28.12-beta-20250923124052.0":"2025-09-23T12:42:04.255Z","0.28.12-beta-20250923124135.0":"2025-09-23T12:42:49.389Z","0.28.12-beta-20250924031347.0":"2025-09-24T03:14:59.189Z","0.29.0":"2025-09-24T03:24:01.286Z","0.28.12-beta-20250924091555.0":"2025-09-24T09:17:09.010Z","0.28.12-beta-20250924093113.0":"2025-09-24T09:32:25.195Z","0.29.1":"2025-09-24T09:56:01.913Z","0.29.2-beta-20250924120255.0":"2025-09-24T12:04:15.986Z","0.29.2-beta-20250925014216.0":"2025-09-25T01:43:28.322Z","0.29.2-beta-20250925020818.0":"2025-09-25T02:09:29.161Z","0.29.2":"2025-09-25T03:47:29.477Z","0.29.2-beta-20250925080042.0":"2025-09-25T08:01:50.348Z","0.29.2-beta-20250925081422.0":"2025-09-25T08:15:38.260Z","0.29.3-beta-20250925084104.0":"2025-09-25T08:42:28.053Z","0.29.3-beta-20250925085555.0":"2025-09-25T08:57:16.764Z","0.29.3-beta-20250925090314.0":"2025-09-25T09:04:40.770Z","0.29.3":"2025-09-25T09:11:45.440Z","0.29.4-beta-20250925153634.0":"2025-09-25T15:37:54.713Z","0.29.4-beta-20250925155447.0":"2025-09-25T15:56:06.111Z","0.29.4-beta-20250926035007.0":"2025-09-26T03:51:27.110Z","0.29.4":"2025-09-26T06:07:01.366Z","0.29.4-beta-20250926062439.0":"2025-09-26T06:26:01.705Z","0.29.5-beta-20250926082304.0":"2025-09-26T08:24:22.802Z","0.29.5":"2025-09-26T08:55:09.617Z","0.29.6":"2025-09-26T09:18:40.510Z","0.29.7-beta-20250930025459.0":"2025-09-30T02:56:18.639Z","0.29.7-beta-20250930035234.0":"2025-09-30T03:53:55.119Z","0.29.7-beta-20250930083551.0":"2025-09-30T08:37:12.406Z","0.30.0":"2025-09-30T08:53:19.992Z","0.30.1-beta-20250930105638.0":"2025-09-30T10:57:57.881Z","0.30.1-beta-20250930115351.0":"2025-09-30T11:55:09.805Z","0.30.1":"2025-09-30T12:19:58.883Z","0.30.2-beta-20250930144216.0":"2025-09-30T14:43:35.802Z","0.30.2-beta-20251003133504.0":"2025-10-03T13:36:23.759Z","0.30.2-beta-20251009120232.0":"2025-10-09T12:03:51.707Z","0.30.2-beta-20251010022008.0":"2025-10-10T02:21:27.079Z","0.30.2-beta-20251010092125.0":"2025-10-10T09:22:44.338Z","0.30.2":"2025-10-10T09:47:49.516Z","0.30.3-beta-20251011064436.0":"2025-10-11T06:45:55.172Z","0.30.3-beta-20251011080128.0":"2025-10-11T08:02:46.124Z","0.30.3-beta-20251011125638.0":"2025-10-11T12:57:56.735Z","0.30.3-beta-20251014030035.0":"2025-10-14T03:01:55.798Z","0.30.3-beta-20251015092615.0":"2025-10-15T09:27:36.087Z","0.30.3-beta-20251015093703.0":"2025-10-15T09:38:18.576Z","0.30.3-beta-20251016025939.0":"2025-10-16T03:01:00.818Z","0.30.3":"2025-10-16T03:37:53.491Z","0.30.4-beta-20251016083204.0":"2025-10-16T08:33:25.066Z","0.30.4-beta-20251016120711.0":"2025-10-16T12:08:30.195Z","0.30.4":"2025-10-16T12:43:28.645Z","0.30.5-beta-20251017025531.0":"2025-10-17T02:56:52.951Z","0.30.5-beta-20251017073249.0":"2025-10-17T07:34:10.977Z","0.30.5-beta-20251020035347.0":"2025-10-20T03:55:04.730Z","0.30.5-beta-20251021035431.0":"2025-10-21T03:55:49.789Z","0.30.5":"2025-10-21T05:13:21.700Z","1.0.1-beta-20251021060907.0":"2025-10-21T06:10:28.803Z","0.30.6-beta-20251021111532.0":"2025-10-21T11:16:51.632Z","0.30.6-beta-20251021115636.0":"2025-10-21T11:57:56.003Z","0.30.6-beta-20251021121032.0":"2025-10-21T12:11:55.854Z","0.30.6-beta-20251022061854.0":"2025-10-22T06:20:13.716Z","1.0.1-beta-20251022061922.0":"2025-10-22T06:20:37.025Z","0.30.6-beta-20251022061949.0":"2025-10-22T06:21:10.692Z","0.30.6-beta-20251022093704.0":"2025-10-22T09:38:22.330Z","0.30.6-beta-20251022111444.0":"2025-10-22T11:16:02.950Z","0.30.6-beta-20251022112352.0":"2025-10-22T11:25:06.496Z","0.30.6-beta-20251023082056.0":"2025-10-23T08:22:14.470Z","0.30.6-beta-20251023092723.0":"2025-10-23T09:28:42.104Z","0.30.6-beta-20251023094958.0":"2025-10-23T09:51:18.736Z","0.30.6":"2025-10-23T10:31:23.937Z","0.30.6-beta-20251023120226.0":"2025-10-23T12:03:48.253Z","1.0.1-beta-20251024063839.0":"2025-10-24T06:39:54.548Z","1.0.1-beta-20251024064637.0":"2025-10-24T06:47:47.264Z","0.30.7-beta-20251024090505.0":"2025-10-24T09:06:18.890Z","0.30.7":"2025-10-24T09:26:18.097Z","1.0.1-beta-20251027033034.0":"2025-10-27T03:31:43.927Z","1.0.1-beta-20251027034431.0":"2025-10-27T03:45:45.894Z","1.0.1-beta-20251027074226.0":"2025-10-27T07:43:41.756Z","1.0.1-beta-20251028021317.0":"2025-10-28T02:14:31.391Z","1.0.1-beta-20251028065320.0":"2025-10-28T06:54:35.035Z","1.0.1-beta-20251028121806.0":"2025-10-28T12:19:21.187Z","1.0.1-beta-20251029093754.0":"2025-10-29T09:39:09.790Z","1.0.1-beta-20251030070226.0":"2025-10-30T07:03:41.367Z","1.0.1-beta-20251103074550.0":"2025-11-03T07:47:05.314Z","0.30.8-beta-20251103084157.0":"2025-11-03T08:43:15.705Z","0.30.8":"2025-11-04T04:29:50.811Z","1.0.1-beta-20251104075048.0":"2025-11-04T07:52:04.472Z","1.0.1-beta-20251104101357.0":"2025-11-04T10:15:06.400Z","1.0.1-beta-20251106111345.0":"2025-11-06T11:14:54.551Z","1.0.1-beta-20251107042357.0":"2025-11-07T04:25:10.184Z","1.0.1-beta-20251107065041.0":"2025-11-07T06:51:54.704Z","1.0.1-beta-20251110055007.0":"2025-11-10T05:51:19.913Z","1.0.1-beta-20251110115555.0":"2025-11-10T11:57:09.021Z","1.0.1-beta-20251110130223.0":"2025-11-10T13:03:36.321Z","1.0.1-beta-20251111072933.0":"2025-11-11T07:30:46.833Z","1.0.1-beta-20251111100700.0":"2025-11-11T10:08:15.049Z","1.0.1-beta-20251111112606.0":"2025-11-11T11:27:13.347Z","1.0.1-beta-20251111120301.0":"2025-11-11T12:04:16.984Z","1.0.1-beta-20251112052306.0":"2025-11-12T05:24:18.248Z","1.0.1-beta-20251112060124.0":"2025-11-12T06:02:38.304Z","1.0.1-beta-20251112063308.0":"2025-11-12T06:34:23.732Z","1.0.1-beta-20251113024542.0":"2025-11-13T02:46:55.784Z","1.0.1-beta-20251113024544.0":"2025-11-13T02:46:57.368Z","1.0.1-beta-20251113024939.0":"2025-11-13T02:50:54.082Z","1.0.1-beta-20251113025023.0":"2025-11-13T02:51:39.060Z","1.0.1-beta-20251113032744.0":"2025-11-13T03:28:59.128Z","1.0.1-beta-20251113033118.0":"2025-11-13T03:32:30.702Z","1.0.1-beta-20251117082110.0":"2025-11-17T08:22:26.011Z","1.0.1-beta-20251118021215.0":"2025-11-18T02:13:28.091Z","1.0.1-beta-20251118032203.0":"2025-11-18T03:23:15.991Z","1.0.1-beta-20251118060105.0":"2025-11-18T06:02:13.835Z","1.0.1-beta-20251119025754.0":"2025-11-19T02:59:07.437Z","1.0.1-beta-20251119084156.0":"2025-11-19T08:43:08.936Z","1.0.1-beta-20251119125954.0":"2025-11-19T13:01:08.010Z","1.0.1-beta-20251120033205.0":"2025-11-20T03:33:17.626Z","1.0.1-beta-20251120045856.0":"2025-11-20T05:00:09.596Z","1.0.1-beta-20251120071640.0":"2025-11-20T07:17:54.159Z","1.0.1-beta-20251123160938.0":"2025-11-23T16:10:50.932Z","1.0.1-beta-20251124014653.0":"2025-11-24T01:48:01.162Z","1.0.1-beta-20251124021017.0":"2025-11-24T02:11:30.916Z","1.0.1-beta-20251124032544.0":"2025-11-24T03:26:57.261Z","1.0.1-beta-20251125082516.0":"2025-11-25T08:26:30.908Z","1.0.1-beta-20251125123731.0":"2025-11-25T12:38:36.793Z","1.0.1-beta-20251126031734.0":"2025-11-26T03:18:45.083Z","1.0.1-beta-20251126084350.0":"2025-11-26T08:45:01.415Z","1.0.1-beta-20251126092253.0":"2025-11-26T09:24:04.575Z","1.0.1-beta-20251126094110.0":"2025-11-26T09:42:21.795Z","1.0.1-beta-20251127021613.0":"2025-11-27T02:17:19.635Z","1.0.1-beta-20251127023421.0":"2025-11-27T02:35:32.674Z","1.0.1-beta-20251128031353.0":"2025-11-28T03:15:10.753Z","1.0.1-beta-20251128032608.0":"2025-11-28T03:27:23.974Z","1.0.1-beta-20251129073709.0":"2025-11-29T07:38:21.267Z","1.0.1-beta-20251201114631.0":"2025-12-01T11:47:44.011Z","1.0.1-beta-20251202112442.0":"2025-12-02T11:25:54.149Z","1.0.1-beta-20251202152706.0":"2025-12-02T15:28:16.879Z","1.0.1-beta-20251203073716.0":"2025-12-03T07:38:23.625Z","0.30.9-beta-20251203125106.0":"2025-12-03T12:52:24.615Z","1.0.1-beta-20251203125942.0":"2025-12-03T13:00:54.912Z","1.0.1-beta-20251204013753.0":"2025-12-04T01:39:03.542Z","0.30.9":"2025-12-04T01:41:03.033Z","1.0.1-beta-20251204032807.0":"2025-12-04T03:29:16.312Z","1.0.1-beta-20251204064235.0":"2025-12-04T06:43:44.402Z","1.0.1-beta-20251204075416.0":"2025-12-04T07:55:22.247Z","1.0.1-beta-20251204081114.0":"2025-12-04T08:12:22.426Z","1.0.1-beta-20251204092409.0":"2025-12-04T09:25:18.935Z","1.0.1-beta-20251205024737.0":"2025-12-05T02:48:52.382Z","1.0.1-beta-20251205031225.0":"2025-12-05T03:13:34.959Z","1.0.1-beta-20251205093836.0":"2025-12-05T09:39:44.584Z","1.0.1-beta-20251205094204.0":"2025-12-05T09:43:14.893Z","1.0.1-beta-20251208031823.0":"2025-12-08T03:19:31.313Z","1.0.1-beta-20251208031856.0":"2025-12-08T03:20:10.061Z","1.0.1-beta-20251208033501.0":"2025-12-08T03:36:15.730Z","1.0.1-beta-20251208070218.0":"2025-12-08T07:03:31.855Z","1.0.1-beta-20251208071759.0":"2025-12-08T07:19:15.047Z","1.0.1-beta-20251208075922.0":"2025-12-08T08:00:36.951Z","1.0.1-beta-20251208085324.0":"2025-12-08T08:54:34.030Z","1.0.1-beta-20251208112226.0":"2025-12-08T11:23:35.673Z","1.0.1-beta-20251209024153.0":"2025-12-09T02:43:02.610Z","1.0.1-beta-20251209112631.0":"2025-12-09T11:27:45.567Z","0.30.10":"2025-12-11T03:35:27.728Z","1.0.1-beta-20251211095502.0":"2025-12-11T09:56:16.713Z","1.0.1-beta-20251211124955.0":"2025-12-11T12:51:08.780Z","1.0.1-beta-20251212055914.0":"2025-12-12T06:00:23.592Z","1.0.1-beta-20251212085743.0":"2025-12-12T08:58:58.838Z","1.0.1-beta-20251215101919.0":"2025-12-15T10:20:30.236Z","1.0.1-beta-20251216064101.0":"2025-12-16T06:42:16.427Z","1.0.1-beta-20251216072405.0":"2025-12-16T07:25:23.766Z","1.0.1-beta-20251216140107.0":"2025-12-16T14:02:24.247Z","1.0.1-beta-20251217063119.0":"2025-12-17T06:32:33.744Z","1.0.1-beta-20251217063723.0":"2025-12-17T06:38:32.111Z","1.0.1-beta-20251217082334.0":"2025-12-17T08:24:50.209Z","1.0.1-beta-20251218033045.0":"2025-12-18T03:32:00.423Z","0.30.11-beta-20251218071621.0":"2025-12-18T07:17:43.549Z","1.0.0":"2025-12-18T07:46:58.137Z","1.0.1":"2025-12-18T10:59:17.749Z","1.0.2-beta-20251219034434.0":"2025-12-19T03:45:48.435Z","1.0.2":"2025-12-19T12:37:17.643Z","1.0.3-beta-20251221011051.0":"2025-12-21T01:12:06.856Z","1.0.3-beta-20251223004639.0":"2025-12-23T00:47:54.138Z","1.0.3-beta-20251223070556.0":"2025-12-23T07:07:11.478Z","1.0.3":"2025-12-23T08:23:28.665Z","1.0.4-beta-20251223105123.0":"2025-12-23T10:52:35.522Z","1.0.4-beta-20251223112206.0":"2025-12-23T11:23:19.822Z","1.0.4-beta-20251223124656.0":"2025-12-23T12:48:09.587Z","1.0.4-beta-20251224020343.0":"2025-12-24T02:04:58.383Z","1.0.4-beta-20251224035247.0":"2025-12-24T03:54:02.696Z","1.0.4-beta-20251224080556.0":"2025-12-24T08:07:10.603Z","1.0.4-beta-20251224083730.0":"2025-12-24T08:38:46.315Z","1.0.4-beta-20251225024853.0":"2025-12-25T02:50:07.439Z","1.0.4-beta-20251225030856.0":"2025-12-25T03:10:10.327Z","1.0.4-beta-20251225035408.0":"2025-12-25T03:55:22.444Z","1.0.4-beta-20251225113415.0":"2025-12-25T11:35:30.562Z","1.0.4-beta-20251229021253.0":"2025-12-29T02:14:07.287Z","1.0.4":"2025-12-29T02:33:38.696Z","1.0.5-beta-20251229072356.0":"2025-12-29T07:25:09.626Z","1.0.5-beta-20251230124359.0":"2025-12-30T12:45:13.543Z","1.0.5-beta-20251230131740.0":"2025-12-30T13:18:54.193Z","1.0.5-beta-20251230135517.0":"2025-12-30T13:56:32.902Z","1.0.5-beta-20251231022759.0":"2025-12-31T02:29:12.701Z","1.0.5-beta-20251231065132.0":"2025-12-31T06:52:47.402Z","1.0.5-beta-20260104042600.0":"2026-01-04T04:27:14.587Z","1.0.5-beta-20260104042628.0":"2026-01-04T04:27:43.839Z","1.0.5-beta-20260104063142.0":"2026-01-04T06:32:51.260Z","1.0.5-beta-20260105023603.0":"2026-01-05T02:37:16.924Z","1.1.0":"2026-01-05T06:41:15.313Z","1.1.1-beta-20260105102200.0":"2026-01-05T10:23:16.573Z","1.1.1-beta-20260106014949.0":"2026-01-06T01:51:04.848Z","1.1.1-beta-20260106151323.0":"2026-01-06T15:14:37.616Z","1.1.1-beta-20260107032519.0":"2026-01-07T03:26:33.676Z","1.1.1-beta-20260108085624.0":"2026-01-08T08:57:41.780Z","1.2.0":"2026-01-08T09:28:09.383Z","1.2.1-beta-20260108154312.0":"2026-01-08T15:44:27.681Z","1.2.1-beta-20260109060244.0":"2026-01-09T06:03:59.078Z","1.2.1-beta-20260109075435.0":"2026-01-09T07:55:50.358Z","1.2.1-beta-20260112081017.0":"2026-01-12T08:11:35.049Z","1.2.1-beta-20260112112154.0":"2026-01-12T11:23:15.585Z","1.2.1-beta-20260112114129.0":"2026-01-12T11:42:46.038Z","1.2.1-beta-20260113073450.0":"2026-01-13T07:36:00.801Z","1.2.1-beta-20260114072539.0":"2026-01-14T07:26:52.238Z","1.2.1-beta-20260115021413.0":"2026-01-15T02:15:26.211Z","1.2.1":"2026-01-15T02:51:17.334Z","1.2.2-beta-20260115034338.0":"2026-01-15T03:44:52.056Z","1.2.2-beta-20260115065918.0":"2026-01-15T07:00:35.098Z","1.2.2-beta-20260115090041.0":"2026-01-15T09:01:56.352Z","1.2.2-beta-20260115092052.0":"2026-01-15T09:22:05.579Z","1.2.2-beta-20260115120150.0":"2026-01-15T12:03:08.214Z","1.2.2-beta-20260116060040.0":"2026-01-16T06:01:51.724Z","1.2.2-beta-20260116064919.0":"2026-01-16T06:50:34.549Z","1.2.2-beta-20260116071350.0":"2026-01-16T07:15:05.868Z","1.2.2-beta-20260116083700.0":"2026-01-16T08:38:24.189Z","1.2.2-beta-20260116090628.0":"2026-01-16T09:07:43.024Z","1.2.2-beta-20260116092125.0":"2026-01-16T09:22:41.134Z","1.2.2-beta-20260116094337.0":"2026-01-16T09:44:52.260Z","1.2.2-beta-20260116114131.0":"2026-01-16T11:42:45.772Z","1.2.2-beta-20260119111553.0":"2026-01-19T11:17:06.947Z","1.2.2-beta-20260119114334.0":"2026-01-19T11:44:50.236Z","1.2.2-beta-20260120021918.0":"2026-01-20T02:20:31.942Z","1.2.2-beta-20260120025423.0":"2026-01-20T02:55:38.983Z","1.2.2-beta-20260120030311.0":"2026-01-20T03:04:25.031Z","1.2.2-beta-20260120033218.0":"2026-01-20T03:33:35.218Z","1.2.2":"2026-01-20T06:08:09.692Z","1.2.3-beta-20260120082504.0":"2026-01-20T08:26:18.163Z","1.2.3-beta-20260120095429.0":"2026-01-20T09:55:54.773Z","1.2.3-beta-20260121034653.0":"2026-01-21T03:48:02.406Z","1.2.3-beta-20260121051819.0":"2026-01-21T05:19:34.897Z","1.2.3-beta-20260121054555.0":"2026-01-21T05:47:12.257Z","1.2.3-beta-20260121104254.0":"2026-01-21T10:44:07.435Z","1.2.3-beta-20260121113519.0":"2026-01-21T11:36:32.950Z","1.2.3-beta-20260121122633.0":"2026-01-21T12:27:48.711Z","1.2.3-beta-20260121142614.0":"2026-01-21T14:27:24.416Z","1.2.3-beta-20260122034822.0":"2026-01-22T03:49:36.982Z","1.2.3-beta-20260122042810.0":"2026-01-22T04:29:23.708Z","1.2.3-beta-20260122052852.0":"2026-01-22T05:30:08.897Z","1.2.3-beta-20260122055811.0":"2026-01-22T05:59:27.588Z","1.2.3-beta-20260122061216.0":"2026-01-22T06:13:29.596Z","1.2.3-beta-20260122071913.0":"2026-01-22T07:20:35.993Z","1.2.3-beta-20260122072351.0":"2026-01-22T07:25:07.481Z","1.2.3-beta-20260122082712.0":"2026-01-22T08:28:32.286Z","1.2.3-beta-20260122084118.0":"2026-01-22T08:42:32.321Z","1.2.3-beta-20260122105542.0":"2026-01-22T10:56:55.071Z","1.2.3-beta-20260123062401.0":"2026-01-23T06:25:33.174Z","1.2.3-beta-20260123104740.0":"2026-01-23T10:48:50.188Z","1.2.3-beta-20260123110523.0":"2026-01-23T11:06:30.783Z","1.2.3-beta-20260123113203.0":"2026-01-23T11:40:05.895Z","1.2.3-beta-20260125063343.0":"2026-01-25T06:34:56.909Z","1.2.3-beta-20260125070401.0":"2026-01-25T07:05:09.280Z","1.2.3-beta-20260125073142.0":"2026-01-25T07:32:58.487Z","1.2.3-beta-20260125074627.0":"2026-01-25T07:47:43.557Z","1.2.3-beta-20260125080835.0":"2026-01-25T08:09:49.252Z","1.2.3-beta-20260126022256.0":"2026-01-26T02:24:13.124Z","1.2.3-beta-20260126023330.0":"2026-01-26T02:34:45.190Z","1.2.3-beta-20260126024618.0":"2026-01-26T02:47:29.262Z","1.2.3-beta-20260126031715.0":"2026-01-26T03:18:30.147Z","1.2.3-beta-20260126032520.0":"2026-01-26T03:26:33.545Z","1.2.3-beta-20260126065711.0":"2026-01-26T06:58:16.306Z","1.2.3-beta-20260126071615.0":"2026-01-26T07:17:22.925Z","1.2.3-beta-20260126074342.0":"2026-01-26T07:44:46.158Z","1.2.3-beta-20260126083826.0":"2026-01-26T08:39:43.223Z","1.2.3-beta-20260126100457.0":"2026-01-26T10:06:14.821Z","1.2.3-beta-20260127070952.0":"2026-01-27T07:11:12.480Z","1.2.3-beta-20260127124325.0":"2026-01-27T12:44:46.348Z","1.3.0":"2026-01-27T13:01:40.950Z","1.3.1-beta-20260128022631.0":"2026-01-28T02:27:52.249Z","1.3.1-beta-20260128032156.0":"2026-01-28T03:23:15.353Z","1.3.1":"2026-01-28T03:58:39.814Z","1.3.1-beta-20260128040840.0":"2026-01-28T04:10:00.874Z","1.3.1-beta-20260128042253.0":"2026-01-28T04:24:16.286Z","1.3.1-beta-20260128043051.0":"2026-01-28T04:32:10.308Z","1.3.2":"2026-01-28T09:40:58.282Z","1.3.3-beta-20260129023218.0":"2026-01-29T02:33:37.837Z","1.3.3-beta-20260129034300.0":"2026-01-29T03:44:17.640Z","1.3.3-beta-20260129042850.0":"2026-01-29T04:30:08.188Z","1.3.3-beta-20260129065419.0":"2026-01-29T06:55:37.100Z","1.3.3":"2026-01-29T08:27:03.660Z","1.3.4-beta-20260129101746.0":"2026-01-29T10:19:00.359Z","1.3.4":"2026-01-29T15:12:36.172Z","1.3.5-beta-20260130032421.0":"2026-01-30T03:25:42.422Z","1.3.5-beta-20260130092951.0":"2026-01-30T09:31:11.546Z","1.3.5-beta-20260130105858.0":"2026-01-30T11:00:11.135Z","1.3.5-beta-20260202020122.0":"2026-02-02T02:02:36.418Z","1.3.5-beta-20260202030636.0":"2026-02-02T03:07:55.513Z","1.3.5-beta-20260202075348.0":"2026-02-02T07:55:03.258Z","1.3.5-beta-20260203035749.0":"2026-02-03T03:59:07.761Z","1.3.5-beta-20260203085617.0":"2026-02-03T08:57:36.809Z","1.3.5-beta-20260203090835.0":"2026-02-03T09:09:50.882Z","1.3.5-beta-20260204061938.0":"2026-02-04T06:20:56.482Z","1.3.5-beta-20260204065537.0":"2026-02-04T06:56:53.162Z","1.3.5-beta-20260204093120.0":"2026-02-04T09:32:38.965Z","1.3.5-beta-20260204095321.0":"2026-02-04T09:54:36.084Z","1.3.5":"2026-02-04T10:29:53.201Z","1.3.6-beta-20260204110201.0":"2026-02-04T11:03:12.678Z","1.3.6-beta-20260205013053.0":"2026-02-05T01:32:10.093Z","1.3.6":"2026-02-05T02:07:52.718Z","1.3.7-beta-20260205031320.0":"2026-02-05T03:14:38.357Z","1.3.7":"2026-02-05T03:19:56.400Z","1.3.8-beta-20260205083246.0":"2026-02-05T08:33:58.783Z","1.3.8":"2026-02-05T16:05:52.008Z","1.3.9-beta-20260206023533.0":"2026-02-06T02:36:50.457Z","1.3.8-beta-20260206024209.0":"2026-02-06T02:43:26.509Z","1.3.8-beta-20260206040406.0":"2026-02-06T04:05:25.644Z","1.3.8-beta-20260206043311.0":"2026-02-06T04:34:29.309Z","1.3.9":"2026-02-06T06:30:42.715Z","1.3.10-beta-20260207092031.0":"2026-02-07T09:21:50.226Z","1.3.10-beta-20260209020858.0":"2026-02-09T02:10:10.340Z","1.3.10-beta-20260209030006.0":"2026-02-09T03:01:22.709Z","1.3.10-beta-20260209033639.0":"2026-02-09T03:37:58.589Z","1.3.10-beta-20260209035212.0":"2026-02-09T03:53:31.457Z","1.3.10-beta-20260209040516.0":"2026-02-09T04:06:32.242Z","1.3.10-beta-20260209050644.0":"2026-02-09T05:08:04.662Z","1.3.10-beta-20260209052022.0":"2026-02-09T05:21:41.575Z","1.3.10-beta-20260209053847.0":"2026-02-09T05:40:07.132Z","1.3.10-beta-20260209075229.0":"2026-02-09T07:53:48.561Z","1.3.10-beta-20260209084323.0":"2026-02-09T08:44:40.427Z","1.3.10-beta-20260209092312.0":"2026-02-09T09:24:29.050Z","1.3.10-beta-20260209113034.0":"2026-02-09T11:31:51.724Z","1.3.10":"2026-02-09T11:44:12.554Z","1.3.10-beta-20260210033532.0":"2026-02-10T03:36:48.472Z","1.3.10-beta-20260210040221.0":"2026-02-10T04:03:39.964Z","1.3.11-beta-20260210054223.0":"2026-02-10T05:43:34.803Z","1.3.11-beta-20260210062109.0":"2026-02-10T06:22:27.209Z","1.3.11-beta-20260210070852.0":"2026-02-10T07:10:10.111Z","1.3.11-beta-20260210081736.0":"2026-02-10T08:18:55.176Z","1.3.11-beta-20260210082113.0":"2026-02-10T08:22:27.759Z","1.3.11-beta-20260210093220.0":"2026-02-10T09:33:38.823Z","1.3.11-beta-20260210094227.0":"2026-02-10T09:43:41.229Z","1.3.11-beta-20260210094931.0":"2026-02-10T09:50:48.098Z","1.3.11-beta-20260210110943.0":"2026-02-10T11:11:01.547Z","1.2.3-beta-20260210112221.0":"2026-02-10T11:23:22.823Z","1.3.11-beta-20260210114248.0":"2026-02-10T11:44:04.222Z","1.3.11-beta-20260211031343.0":"2026-02-11T03:15:00.461Z","1.3.11":"2026-02-11T05:27:14.966Z","1.3.11-beta-20260211054343.0":"2026-02-11T05:44:59.571Z","1.3.11-beta-20260211063600.0":"2026-02-11T06:37:16.793Z","1.3.11-beta-20260211070746.0":"2026-02-11T07:09:02.953Z","1.3.11-beta-20260211070756.0":"2026-02-11T07:09:13.674Z","1.3.12-beta-20260211080855.0":"2026-02-11T08:10:14.221Z","1.3.11-beta-20260211085530.0":"2026-02-11T08:56:48.368Z","1.3.12-beta-20260211105759.0":"2026-02-11T10:59:21.783Z","1.3.12-beta-20260211110624.0":"2026-02-11T11:07:42.757Z","1.3.12-beta-20260211111419.0":"2026-02-11T11:15:36.880Z","1.3.12-beta-20260211111947.0":"2026-02-11T11:21:04.194Z","1.3.12-beta-20260211113549.0":"2026-02-11T11:37:06.502Z","1.3.12-beta-20260211123127.0":"2026-02-11T12:32:42.324Z","1.3.12-beta-20260211144421.0":"2026-02-11T14:45:36.617Z","1.3.12-beta-20260211155735.0":"2026-02-11T15:58:54.880Z","1.3.12-beta-20260212023133.0":"2026-02-12T02:32:52.527Z","1.3.12-beta-20260212025734.0":"2026-02-12T02:58:53.504Z","1.3.12-beta-20260212033510.0":"2026-02-12T03:36:29.195Z","1.3.12-beta-20260212050030.0":"2026-02-12T05:01:47.259Z","1.3.12-beta-20260212050546.0":"2026-02-12T05:07:06.504Z","1.3.12-beta-20260212061942.0":"2026-02-12T06:21:00.080Z","1.3.12-beta-20260212063723.0":"2026-02-12T06:38:40.838Z","1.3.12-beta-20260212063915.0":"2026-02-12T06:40:32.532Z","1.4.0":"2026-02-12T07:36:45.325Z","1.4.1-beta-20260212114710.0":"2026-02-12T11:48:30.397Z","1.4.1-beta-20260212115343.0":"2026-02-12T11:55:00.240Z","1.4.1":"2026-02-13T02:17:14.020Z","1.4.2-beta-20260213023614.0":"2026-02-13T02:37:29.777Z","1.4.2":"2026-02-13T02:39:09.635Z","1.4.1-beta-20260213134856.0":"2026-02-13T13:50:16.753Z","1.4.3":"2026-02-13T14:38:14.255Z","1.4.4-beta-20260214024122.0":"2026-02-14T02:42:38.374Z","1.4.4":"2026-02-14T03:02:21.640Z","1.4.5-beta-20260214054425.0":"2026-02-14T05:45:45.497Z","1.4.5-beta-20260214073330.0":"2026-02-14T07:34:50.996Z","1.4.5":"2026-02-14T07:35:37.977Z","1.4.5-beta-20260214073825.0":"2026-02-14T07:39:43.768Z","1.4.6":"2026-02-24T05:02:00.981Z","1.4.7":"2026-02-25T13:32:12.083Z","1.4.8-beta-20260226055141.0":"2026-02-26T05:53:03.444Z","1.4.8-beta-20260226063853.0":"2026-02-26T06:40:16.274Z","1.4.8-beta-20260226065744.0":"2026-02-26T06:59:01.561Z","1.4.7-beta-20260226072540.0":"2026-02-26T07:27:02.707Z","1.4.8-beta-20260226073838.0":"2026-02-26T07:39:55.294Z","1.4.8-beta-20260226080245.0":"2026-02-26T08:04:01.081Z","1.4.8-beta-20260226080545.0":"2026-02-26T08:07:05.472Z","1.4.8-beta-20260226081437.0":"2026-02-26T08:15:56.261Z","1.4.8-beta-20260226083355.0":"2026-02-26T08:35:15.380Z","1.4.8-beta-20260226085745.0":"2026-02-26T08:59:05.277Z","1.4.8-beta-20260227024943.0":"2026-02-27T02:51:04.683Z","1.4.8-beta-20260227030546.0":"2026-02-27T03:07:10.896Z","1.4.8-beta-20260227031711.0":"2026-02-27T03:18:31.345Z","1.4.8-beta-20260227035038.0":"2026-02-27T03:51:57.453Z","1.4.8-beta-20260227035027.0":"2026-02-27T03:51:53.279Z","1.4.8-beta-20260227035721.0":"2026-02-27T03:58:49.490Z","1.4.8-beta-20260227063551.0":"2026-02-27T06:37:18.434Z","1.4.8-beta-20260227071612.0":"2026-02-27T07:17:38.544Z","1.4.8-beta-20260227074608.0":"2026-02-27T07:47:28.788Z","1.4.8-beta-20260227080440.0":"2026-02-27T08:06:00.233Z","1.4.8-beta-20260227081324.0":"2026-02-27T08:14:50.167Z","1.4.8-beta-20260227092357.0":"2026-02-27T09:25:16.056Z","1.4.8-beta-20260228025947.0":"2026-02-28T03:01:06.929Z","1.4.8":"2026-02-28T03:47:20.388Z","1.4.9":"2026-02-28T09:51:35.068Z","1.4.10-beta-20260302090135.0":"2026-03-02T09:03:04.045Z","1.5.0":"2026-03-02T09:17:13.265Z","1.5.1-beta-20260302102736.0":"2026-03-02T10:29:03.025Z","1.5.1":"2026-03-03T07:08:16.104Z","1.5.1-beta-20260303073935.0":"2026-03-03T07:41:03.188Z","1.5.2-beta-20260303083655.0":"2026-03-03T08:38:23.247Z","1.5.2-beta-20260303150256.0":"2026-03-03T15:04:22.688Z","1.5.1-beta-20260303235500.0":"2026-03-03T23:56:25.690Z","1.5.2-beta-20260304001559.0":"2026-03-04T00:17:26.210Z","1.5.2":"2026-03-04T06:14:00.231Z","1.5.3-beta-20260305031416.0":"2026-03-05T03:15:45.446Z","1.5.3-beta-20260305031559.0":"2026-03-05T03:17:21.050Z","1.5.3-beta-20260305060313.0":"2026-03-05T06:04:37.320Z","1.5.3-beta-20260305065727.0":"2026-03-05T06:58:50.454Z","1.5.3-beta-20260305083331.0":"2026-03-05T08:34:57.042Z","1.5.3-beta-20260305091226.0":"2026-03-05T09:13:50.686Z","1.5.3-beta-20260305093621.0":"2026-03-05T09:37:44.395Z","1.5.3-beta-20260305115122.0":"2026-03-05T11:52:42.609Z","1.5.3-beta-20260306025136.0":"2026-03-06T02:53:01.403Z","1.5.3-beta-20260306030241.0":"2026-03-06T03:04:03.185Z","1.5.3-beta-20260306030803.0":"2026-03-06T03:09:26.691Z","1.5.3-beta-20260306032043.0":"2026-03-06T03:22:08.304Z","1.5.3-beta-20260306033218.0":"2026-03-06T03:33:41.601Z","1.5.3-beta-20260306033908.0":"2026-03-06T03:40:26.145Z","1.5.3-beta-20260306034253.0":"2026-03-06T03:44:16.083Z","1.5.3-beta-20260306040002.0":"2026-03-06T04:01:26.322Z","1.5.3-beta-20260306040654.0":"2026-03-06T04:08:10.415Z","1.5.3-beta-20260306054930.0":"2026-03-06T05:50:54.482Z","1.5.3-beta-20260306065356.0":"2026-03-06T06:55:20.369Z","1.5.3-beta-20260306065659.0":"2026-03-06T06:58:22.467Z","1.5.3-beta-20260306065652.0":"2026-03-06T06:58:19.975Z","1.5.3-beta-20260309024048.0":"2026-03-09T02:42:16.022Z","1.5.3-beta-20260309025904.0":"2026-03-09T03:00:28.639Z","1.5.3-beta-20260309062917.0":"2026-03-09T06:30:40.631Z","1.5.3-beta-20260309091836.0":"2026-03-09T09:19:58.303Z","1.5.3":"2026-03-09T12:11:06.795Z","1.5.4-beta-20260310030546.0":"2026-03-10T03:07:09.370Z","1.5.4-beta-20260310084708.0":"2026-03-10T08:48:27.517Z","1.5.4":"2026-03-11T00:57:41.297Z","1.5.5-beta-20260311054729.0":"2026-03-11T05:48:54.489Z","1.5.3-beta-20260311065048.0":"2026-03-11T06:52:11.670Z","1.5.5-beta-20260311070351.0":"2026-03-11T07:05:16.254Z","1.5.5-beta-20260311113339.0":"2026-03-11T11:35:05.488Z","1.5.5-beta-20260312025358.0":"2026-03-12T02:55:23.769Z","1.5.5-beta-20260312052255.0":"2026-03-12T05:24:19.627Z","1.5.5-beta-20260312073746.0":"2026-03-12T07:39:11.958Z","1.5.5-beta-20260312110434.0":"2026-03-12T11:06:01.226Z","1.5.5-beta-20260313031700.0":"2026-03-13T03:18:18.064Z","1.5.5-beta-20260313035420.0":"2026-03-13T03:55:41.690Z","1.5.5-beta-20260313075815.0":"2026-03-13T07:59:40.722Z","1.5.5-beta-20260313080719.0":"2026-03-13T08:08:44.860Z","1.5.5-beta-20260313090523.0":"2026-03-13T09:06:47.510Z","1.5.5-beta-20260313092855.0":"2026-03-13T09:30:20.916Z","1.5.5":"2026-03-16T02:03:22.155Z","1.5.5-beta-20260316033254.0":"2026-03-16T03:34:18.754Z","1.5.5-beta-20260316093244.0":"2026-03-16T09:34:11.336Z","1.5.6":"2026-03-17T01:57:12.489Z","1.5.6-beta-20260317024237.0":"2026-03-17T02:44:03.218Z","1.5.7-beta-20260317083700.0":"2026-03-17T08:38:29.810Z","1.5.7-beta-20260317091411.0":"2026-03-17T09:15:38.153Z","1.5.7-beta-20260318044548.0":"2026-03-18T04:47:20.371Z","1.5.7-beta-20260318053429.0":"2026-03-18T05:35:47.910Z","1.5.7-beta-20260319094709.0":"2026-03-19T09:48:37.038Z","1.5.7-beta-20260319103720.0":"2026-03-19T10:38:48.675Z","1.5.7-beta-20260320024852.0":"2026-03-20T02:50:16.682Z","1.5.7-beta-20260323022931.0":"2026-03-23T02:31:05.429Z","1.5.7-beta-20260323060422.0":"2026-03-23T06:05:49.556Z","1.5.7-beta-20260323071137.0":"2026-03-23T07:13:03.762Z","1.5.7-beta-20260323081159.0":"2026-03-23T08:13:28.078Z","1.5.7-beta-20260323093121.0":"2026-03-23T09:32:48.804Z","1.5.7-beta-20260323103406.0":"2026-03-23T10:35:35.222Z","1.5.7-beta-20260323104416.0":"2026-03-23T10:45:44.576Z","1.5.7-beta-20260323111729.0":"2026-03-23T11:18:57.817Z","1.5.7-beta-20260323114150.0":"2026-03-23T11:43:16.437Z","1.5.7":"2026-03-23T12:22:28.545Z","1.5.8-beta-20260324073120.0":"2026-03-24T07:32:49.427Z","1.5.8-beta-20260324074118.0":"2026-03-24T07:42:48.023Z","1.5.7-beta-20260324093639.0":"2026-03-24T09:38:07.730Z","1.5.8-beta-20260325025832.0":"2026-03-25T03:00:00.832Z","1.5.8":"2026-03-25T03:27:14.309Z","1.5.8-beta-20260325034913.0":"2026-03-25T03:50:43.298Z","1.5.8-beta-20260325063536.0":"2026-03-25T06:37:04.446Z","1.5.9-beta-20260325080051.0":"2026-03-25T08:02:20.791Z","1.6.0":"2026-03-26T03:03:31.730Z","1.6.1-beta-20260327083049.0":"2026-03-27T08:32:14.612Z","1.6.1-beta-20260327104111.0":"2026-03-27T10:42:38.583Z","1.6.1-beta-20260330094822.0":"2026-03-30T09:49:51.041Z","1.6.1-beta-20260331033048.0":"2026-03-31T03:32:14.652Z","1.6.1-beta-20260331063813.0":"2026-03-31T06:39:39.507Z","1.6.1-beta-20260331064302.0":"2026-03-31T06:44:28.093Z","1.6.1-beta-20260331065357.0":"2026-03-31T06:55:24.143Z","1.6.1-beta-20260331072626.0":"2026-03-31T07:27:47.482Z","1.6.1-beta-20260331073142.0":"2026-03-31T07:33:09.817Z","1.6.1-beta-20260331082632.0":"2026-03-31T08:27:59.427Z","1.6.1-beta-20260331083547.0":"2026-03-31T08:37:16.053Z","1.6.1-beta-20260331120401.0":"2026-03-31T12:05:30.141Z","1.6.1":"2026-04-01T01:17:48.873Z","1.6.1-beta-20260401022446.0":"2026-04-01T02:26:11.548Z","1.6.1-beta-20260401030951.0":"2026-04-01T03:11:18.723Z","1.6.1-beta-20260401033839.0":"2026-04-01T03:40:06.326Z","1.6.2-beta-20260401091950.0":"2026-04-01T09:21:16.949Z","1.6.2-beta-20260401093323.0":"2026-04-01T09:34:46.129Z"},"readme":"## Documentation\n\nAn AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.\n\nSee https://midscenejs.com/ for details.\n\n## License\n\nMidscene is MIT licensed.","users":{}}