{"_id":"@weapp-vite/miniprogram-automator","_rev":"35-b0a93a261d7e2e9e42cee2b5e615e2e6","name":"@weapp-vite/miniprogram-automator","dist-tags":{"latest":"1.2.23"},"versions":{"0.0.0":{"name":"@weapp-vite/miniprogram-automator","version":"0.0.0","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@0.0.0","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"96b3a9e211fc2cc41b401bad8489f0e9cffd0e6b","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-0.0.0.tgz","fileCount":14,"integrity":"sha512-ycA04qTOD84ca1JdMe2xji9M76QojF4WeR+GzNkyjSrDfzREeCQWSzoPW1GI0ftFStQ+XHGTcdmNoPnsqfoe5Q==","signatures":[{"sig":"MEYCIQCPAo5PQEpZF4LDYtmxmyDlTAyZw9P7D7xS+lQPf6MVkgIhANleEQ+jKUmxUOWfmxZwuEY4LowihOTKFQcCk3Tl/Zbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2421454},"main":"./dist/index.cjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-0.0.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"icebreaker","email":"1324318532@qq.com"},"_resolved":"/private/var/folders/nr/32wg8vz116s2xv58c3b_frx80000gn/T/ea956a578f5bdb66608b6be4dc7085f2/weapp-vite-miniprogram-automator-0.0.0.tgz","_integrity":"sha512-ycA04qTOD84ca1JdMe2xji9M76QojF4WeR+GzNkyjSrDfzREeCQWSzoPW1GI0ftFStQ+XHGTcdmNoPnsqfoe5Q==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"10.9.3","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","sharp":"^0.34.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_0.0.0_1774885678726_0.46346439354310776","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@weapp-vite/miniprogram-automator","version":"1.0.0","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.0.0","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"038af0808d261bde81f51b28640e0cd4b1d2bedc","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.0.0.tgz","fileCount":6,"integrity":"sha512-o1Ks7KHLDpa5a8s3CY1mWD4x+RErelrbFs98CbsphYok9jqoZElQant926yE2ZZEcV0/0Bu7kQ1M4dW/mJG06Q==","signatures":[{"sig":"MEUCIQC5W9wa8bbVO4imR9beUbBUzvt9aMHeVPMbiKsS2EiGygIgNaHGaDM0ztASjaiTYlep4b5E18ITxr2SLu+Z6kmcVKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420812},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.0.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/52b545d855d7dc1e381be7cb5de5c9d4/weapp-vite-miniprogram-automator-1.0.0.tgz","_integrity":"sha512-o1Ks7KHLDpa5a8s3CY1mWD4x+RErelrbFs98CbsphYok9jqoZElQant926yE2ZZEcV0/0Bu7kQ1M4dW/mJG06Q==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.9.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","sharp":"^0.34.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.0.0_1774897204144_0.3744629170849112","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@weapp-vite/miniprogram-automator","version":"1.0.1","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.0.1","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"9206bd269ea0039890ba0aae6da8929a9944fa9c","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.0.1.tgz","fileCount":6,"integrity":"sha512-uak1Ahq4vI/0w2xBMI7ANxeKEZwJUoOK3zb4Mz8er6qfzvgNQgkKdHv94yMgtpI9gTwcYX0JRkJugPRfYdIB3w==","signatures":[{"sig":"MEYCIQCL0e4psn+Tz3mi212ciG9SseXUOWJgqbrx8t3KLLMq9QIhAMuodJTHadEWH0i53vb5dafHficrR5hQoxb1w8au1aqS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309444},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.0.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/bf0fad928875c3d8cc3a0886f60f19de/weapp-vite-miniprogram-automator-1.0.1.tgz","_integrity":"sha512-uak1Ahq4vI/0w2xBMI7ANxeKEZwJUoOK3zb4Mz8er6qfzvgNQgkKdHv94yMgtpI9gTwcYX0JRkJugPRfYdIB3w==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.9.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.0.1_1774967115081_0.7431651146444525","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@weapp-vite/miniprogram-automator","version":"1.0.2","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.0.2","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"d3d86f9977fb5f00569ed556f2cf31d292a5f0b0","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.0.2.tgz","fileCount":6,"integrity":"sha512-7Dr6IxEexxLp1ds8wVkqvySzFJdMcUrt1ghY8mWiF81rbIcQM6Z3L3Xw3xnnzJRgFKJrS1mzv6NTUvlxAJvgGw==","signatures":[{"sig":"MEUCIQD35j/3bJ1JOTLiJ5q6hQrePfAxOJhsSTaz5LqageRQ8wIgP5fnDSXFeZcP95DO0Jixf5/JwZa9nWajLchz0b/7fhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364100},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.0.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/ef489e617c0f5cd1019800dfa83d6bab/weapp-vite-miniprogram-automator-1.0.2.tgz","_integrity":"sha512-7Dr6IxEexxLp1ds8wVkqvySzFJdMcUrt1ghY8mWiF81rbIcQM6Z3L3Xw3xnnzJRgFKJrS1mzv6NTUvlxAJvgGw==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.11.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.0.2_1775538719420_0.535138912117511","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@weapp-vite/miniprogram-automator","version":"1.0.3","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.0.3","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"6ce189e024f5fcbe7fea1d10e2f25d6c79066af9","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.0.3.tgz","fileCount":6,"integrity":"sha512-qKf+phPXl6iq0Uw7Xu9iNEb7dq0ScT8X95hS5UtnUA/Zxe385FW+ws+xVxAKByl22WXDLmrofgotJ4xY1G1wAA==","signatures":[{"sig":"MEQCIBmQ+cp0tmTQVucvaBZ3e4X8cTluJM3BU9SQ0MmKZKWMAiAZrnYYn+iYa5eME8boSt+623yAqlupjmX5vK/PX6dRFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365772},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.0.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/eb46eeda67beebba8c1dd6cb3389912e/weapp-vite-miniprogram-automator-1.0.3.tgz","_integrity":"sha512-qKf+phPXl6iq0Uw7Xu9iNEb7dq0ScT8X95hS5UtnUA/Zxe385FW+ws+xVxAKByl22WXDLmrofgotJ4xY1G1wAA==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.11.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.0.3_1776489091063_0.6573330525850567","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@weapp-vite/miniprogram-automator","version":"1.0.4","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.0.4","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"306e756fa725fae2329081a0a9d443dfbd407bff","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.0.4.tgz","fileCount":6,"integrity":"sha512-aDC+5aChyCu0idju+Ema5NgmR6HHc5S7ouAGpuLPEOICyd71TC4GwASD2qXT3O3hVYMtM8zPFWumIB8AmWVHAw==","signatures":[{"sig":"MEQCIF55WdUWBtrsuKHfbsIp5rnVGPj6LPTiQ5AUv/nCy/YmAiBmDVnkApmR/P2ZD8KkcD7/Q2saNirwRyBwxmylGX7RYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369539},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.0.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/5534b60de3dd0b1adc4601eb8ec17f49/weapp-vite-miniprogram-automator-1.0.4.tgz","_integrity":"sha512-aDC+5aChyCu0idju+Ema5NgmR6HHc5S7ouAGpuLPEOICyd71TC4GwASD2qXT3O3hVYMtM8zPFWumIB8AmWVHAw==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.12.1","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.0.4_1776933423270_0.8098720247874416","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@weapp-vite/miniprogram-automator","version":"1.0.5","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.0.5","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"4f110967cb0484e04e8370d5ee6410161ef9c522","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.0.5.tgz","fileCount":6,"integrity":"sha512-2M9YXtiXEOCZrZP0zlYEGhOLue9mNA2ZP+DhxsPiwJboeI9l2KWSRsI09Rijbrb9+5/rMoYChUe68yqEgk4oDg==","signatures":[{"sig":"MEYCIQCDPzpjcYLIiFRNOWzIFnwMlDxLV53qn8wddvK9/uu8twIhAJYMl+1ip3d52wMQYf1WQZTmz4/vyoemZzxp6C+lVOor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369555},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.0.5.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/514efbeca3347ad12a66842df8bc7683/weapp-vite-miniprogram-automator-1.0.5.tgz","_integrity":"sha512-2M9YXtiXEOCZrZP0zlYEGhOLue9mNA2ZP+DhxsPiwJboeI9l2KWSRsI09Rijbrb9+5/rMoYChUe68yqEgk4oDg==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.11.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.0.5_1777882400464_0.1830301621371735","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@weapp-vite/miniprogram-automator","version":"1.1.0","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.1.0","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"d4f54a3971617558c5f67d7a183daac8c8a8832c","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.1.0.tgz","fileCount":6,"integrity":"sha512-p/4H5zF3rqsWFzA0AbeuNbOaTM5ATc7SgQfKHC/KJYkfPNIbEXP+iNRrqCEfjJ3WKnnx9n5HKAGI5gHlrO3ySQ==","signatures":[{"sig":"MEQCIHu2HY2fej/OnTSH4PA5TVCBMC8M1meNPh6DU0WY8Rd2AiA75v0p9ioIXPBI5hfZNfacQ76RLvE9V6ZybweeFiWGSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389720},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.1.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/796e5a0f76b97ac65d0f371469db19b7/weapp-vite-miniprogram-automator-1.1.0.tgz","_integrity":"sha512-p/4H5zF3rqsWFzA0AbeuNbOaTM5ATc7SgQfKHC/KJYkfPNIbEXP+iNRrqCEfjJ3WKnnx9n5HKAGI5gHlrO3ySQ==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.11.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.3","debug":"^4.4.3","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.1.0_1778145266954_0.10584064668705229","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@weapp-vite/miniprogram-automator","version":"1.1.1","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.1.1","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"3d825082ff11b54359275e516f345f0eebf170d2","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.1.1.tgz","fileCount":6,"integrity":"sha512-luZ+1KpgLhvAmpWFBZuqNInjqYRni0j0k20vloxZi/5QSw4Hc+NJzFgBs46MrdNSOaKFxlLP42qKgo1VcWk5AQ==","signatures":[{"sig":"MEQCIAKBhs6oseXDj82Acp1tdAmRsRj6s5vy+Uhyi5Dbp4VFAiAvwbNf1rgIuBZzXhPXg2t8ZyBwFQaumDJmbuWC4nfutQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390022},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.1.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/36600400ab01986760687285bcf4f37a/weapp-vite-miniprogram-automator-1.1.1.tgz","_integrity":"sha512-luZ+1KpgLhvAmpWFBZuqNInjqYRni0j0k20vloxZi/5QSw4Hc+NJzFgBs46MrdNSOaKFxlLP42qKgo1VcWk5AQ==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.11.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.1","obug":"^2.1.1","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.1.1_1778727188854_0.5988666134979121","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@weapp-vite/miniprogram-automator","version":"1.1.2","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.1.2","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"fec95a701fc33103fec52d89c093ad4fb8ad012b","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.1.2.tgz","fileCount":6,"integrity":"sha512-zO03v2qrGiDmMaD8EPfGXj2DyxhOnml99LndUZ0CnRjerL3mIorDzK/qO2uIUDFAFoK5poR62nx/ZMRXL0tV3w==","signatures":[{"sig":"MEQCIDpSQlMbeSomlRXMGvNK/JZqCbNEN9MGLz5HNnLum81YAiAYtB8wg1XpqZOVkVA3EVu9AQde06gN6tmVGYwtodj69Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391087},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.1.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/446d7f71acdd6284d52ebd0f202288cb/weapp-vite-miniprogram-automator-1.1.2.tgz","_integrity":"sha512-zO03v2qrGiDmMaD8EPfGXj2DyxhOnml99LndUZ0CnRjerL3mIorDzK/qO2uIUDFAFoK5poR62nx/ZMRXL0tV3w==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.12.1","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.1","obug":"^2.1.1","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.1.2_1779512350991_0.41786636450196735","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@weapp-vite/miniprogram-automator","version":"1.1.3","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.1.3","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"2f5a65690e3a8140a6128dba9c5284577db24f40","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.1.3.tgz","fileCount":6,"integrity":"sha512-/FvvsmB4ZRrlQl/JYC4fzFn3b0yok9byvO6DNm1ahxWbZj4F5x09ZjqEIjEZ1BQl9Jhqhcn07R/Ba++fz6tklQ==","signatures":[{"sig":"MEUCIQCm9hR1x2+7mmtx3hoAkvBF8VmTz1PTt3ZLtxEzrP53KQIgPoy8nP73WbC6ktvc1qZj/s89czUYHtcPJk1gTHF+uek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393321},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.1.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/c258ee68ae28db1960aaaf3ccd01a7c7/weapp-vite-miniprogram-automator-1.1.3.tgz","_integrity":"sha512-/FvvsmB4ZRrlQl/JYC4fzFn3b0yok9byvO6DNm1ahxWbZj4F5x09ZjqEIjEZ1BQl9Jhqhcn07R/Ba++fz6tklQ==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.12.1","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.1","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.1.3_1779641669157_0.37105065087155276","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.0","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.0","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"2eb429f377b47062e06a564dec94385868cdb04b","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.0.tgz","fileCount":6,"integrity":"sha512-Q7OX5ddF/tZ2aGXgi1jh1RkQhH4QRwwS2lFRCMDUsRX4P9IZT5WXOHTEOtfeX/8O1EPLTK1YMQv0+UV5rZjZGQ==","signatures":[{"sig":"MEQCIBelRRdorZ+YV8Sk8qon/RqOm/gPXx37w9RX+/2k1P3zAiBWnnYnKUOlj4EF4cjDdJBobKsP2W67IpA/HPU+hu1hCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397354},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.2.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/bf030cb8a42f35daf82c14a62763c754/weapp-vite-miniprogram-automator-1.2.0.tgz","_integrity":"sha512-Q7OX5ddF/tZ2aGXgi1jh1RkQhH4QRwwS2lFRCMDUsRX4P9IZT5WXOHTEOtfeX/8O1EPLTK1YMQv0+UV5rZjZGQ==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.13.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.1","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.0_1780478275896_0.6082695687963655","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.1","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.1","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"e2eb280bca9ad1915a9b5289085ad1237834eb0d","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.1.tgz","fileCount":6,"integrity":"sha512-zEebOuJNhZvngN3/Hq4yFVN9xwwfZ5D/2GyscQ56hkWqar8ODaic0jkQ1NLvBZTfsYc68VeMYUSfq1GjocR+fA==","signatures":[{"sig":"MEUCIEZtWGV2sFuXUiYW6GY2rnWC0s4veonVrOU3GCgxrfJjAiEAtefjCqU3QOzK8A0zfx+/Gt3zuIulLxlCZKDUjCAD4lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398295},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.2.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/4ed36d100024ef889317c325b0eab6db/weapp-vite-miniprogram-automator-1.2.1.tgz","_integrity":"sha512-zEebOuJNhZvngN3/Hq4yFVN9xwwfZ5D/2GyscQ56hkWqar8ODaic0jkQ1NLvBZTfsYc68VeMYUSfq1GjocR+fA==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.13.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.1","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.1_1780504191084_0.3279612469347857","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.2","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":{"name":"ice breaker","email":"1324318532@qq.com"},"license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.2","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"79fcdb04aefcb9f5f6dcbadc5d64f3f3f8b00913","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.2.tgz","fileCount":6,"integrity":"sha512-DR0e2EESIHKKVn5dCQlWDoVWVdXHKpPaCeAxqTWTeR2gMnqAvIlRd7edcqcUbIqVUlgXAl496RnyNVJysawpoA==","signatures":[{"sig":"MEUCIQCRN1RzqcgxzRFpT13xxl2YDAXdbEAl/GuGxJCaGj7ZNAIgHfxuPNyW38vbNRmYnaxQyE/1CEsxUk7FQWWke4aFCv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399318},"main":"./dist/index.mjs","type":"module","_from":"file:weapp-vite-miniprogram-automator-1.2.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"_resolved":"/tmp/6e8b7f37d900bd78d0ca7466d77b5b26/weapp-vite-miniprogram-automator-1.2.2.tgz","_integrity":"sha512-DR0e2EESIHKKVn5dCQlWDoVWVdXHKpPaCeAxqTWTeR2gMnqAvIlRd7edcqcUbIqVUlgXAl496RnyNVJysawpoA==","repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"_npmVersion":"11.13.0","description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.1","@weapp-vite/qr":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.34.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.2_1780543660573_0.6389223244631019","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.3","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.3","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"5c4eb5afe25b7c5d24417b4500047393ac7c9c67","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.3.tgz","fileCount":6,"integrity":"sha512-EKg3vFBS8I9bPoSS6HNb3rS1UCM0DjCKUNxvBCjPeIAH7AZ6Yy6mzm3duUfv64IMpEl4d85ocVPU8YmdUBQPUA==","signatures":[{"sig":"MEYCIQCImgLoerCag/o8+++9gbIMaXq5aAa5SPftQB1d0BtruAIhAL05GCO8G84mcCLZSLnBR2onkrqi66qkR/Mdf1kGn0/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399401},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.3","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.1","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.3_1781452186358_0.2298317039897071","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.4","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.4","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"8d0d78d20bfec951602f460c77f6f77b541ae483","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.4.tgz","fileCount":6,"integrity":"sha512-uJZ1E4fa92Wy006Ek0nGgkpJ8yUY0HJFFC6/OcLiJqOYIsqd9LHQQfONo87KCaLy8PRYTkAZKhfdUtQSlDBdhw==","signatures":[{"sig":"MEUCIQCbzDY8tozXnYY10sARo9D90BiyFiCK3oOjtm7NY7WKkgIgaLbPlgSIDD4DbHYHiI7wyTfxmLvDuEbbvrWlF9jVPgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400293},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.3","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.1","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.4_1781801815785_0.3640530323988125","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.5","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.5","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"ee4f2379902ad15457b019fbfaaef3be14d8c4e4","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.5.tgz","fileCount":6,"integrity":"sha512-Kcs8z5ZR5RzGZ4zBBvokWVKbxlxGORVsMZWLNOXRZ/9bxiV5B1tYlYzZYJvmJQXoHppRk6AMfFIKIWCtx2Kupw==","signatures":[{"sig":"MEUCIQDKzhrA66z3N7JoouFJErrRG3McMCnL1qz4qe8MO05hNwIgOLh1+0I0JZTZHcf+DDSk9Sj8PMdpmYsOpWG4COgMdCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":401438},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.3","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.2","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.5_1781974776593_0.16953105814412073","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.6","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.6","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"2e2be9360b3ae3c006ffc3dc13afab13e69e7ae9","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.6.tgz","fileCount":6,"integrity":"sha512-8ivcVLK1RIlfoIME4TFq0A7wa3KjuLt0qBcFj02mrvwYw5AnAKJqLJoJknYEzPqskK2I+g7tkncCfVz8wmYdZg==","signatures":[{"sig":"MEUCIQDVnQ3lskRen6oCQmyZC8WE52bUkUxUFFx+FvpeEXlePwIgRNWAfzIei36GHziM/9+P4oxr8QauMpDrHaVB/1LOL08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440045},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.3","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.6_1783741346942_0.22600007787093657","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.7","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.7","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"2c316f6b302c6ecb458e9d27c6dc928b0dfaf025","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.7.tgz","fileCount":6,"integrity":"sha512-t1h+Iv8g+uC5kX6q0EJMuZfvV3ws359fdluaaiDIvERXQcwdr5JQZ8w+FP0LWp/2wmgf1Vg5TsKpl/PL8RhUxA==","signatures":[{"sig":"MEQCIGZsNiQAc28SRYWVUJ/ck/MLAPCNjxCbF5GsRDDR6pTPAiA6Kk4yWz93MrTzw5C76+xQA2oxuZFCkyuOBSj38+bxsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441124},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","obug":"^2.1.3","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.7_1783860350587_0.8890080743557696","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.8","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.8","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"770284caca024644d09f4c34fba8ba1c361d5894","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.8.tgz","fileCount":6,"integrity":"sha512-IYOIw7v0NJGRcpfqA8SoOdu0RRaDy5jskHl0SLiEBRjYET2R84rogvn/3ZqCoTPBuWZ2+B5BhnRUflznbl14Cw==","signatures":[{"sig":"MEUCIBuRI23hiqz0faSmetbYn1MWvPy6p1ft+0RBAjdQNUaRAiEAsa9c1fDyF+g4zbSZOxbfAy8vjYp8zZenGLxM3pSeFRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445050},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.1","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.8_1784789747326_0.8315623753725363","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.9","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.9","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"3c7b6f8ca3a14607df81ad8535312d9fa765a607","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.9.tgz","fileCount":6,"integrity":"sha512-S+RazIiJm7RoAG1+CKpiJi2BkQA8zK23DaHMNl9kAG58mwqyB4U3+8h/ribtdvlalgfJhgVbkT6lclZtHlskNw==","signatures":[{"sig":"MEYCIQCKQ2E3MUjLppNKUcXXm024BbBvWl07QIOfjeMY9txPmgIhAOqk5KpKrS3DvJKUCvKjvFW20Y7bCB9K5LV8vgs96NPa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":914457},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.1","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.9_1785809797687_0.17327846910327205","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.10","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.10","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"da35937b7ae9d4776225f2154fa0bfa1cb07934d","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.10.tgz","fileCount":6,"integrity":"sha512-Y6ly8OeXOt0WTuBP5UO5VYgppkryOM/fMuYpEVArE4gbVb0c080oXmPRf1V9r6NNEh6waOoM+F3LEAki3Y5ryg==","signatures":[{"sig":"MEUCIQCguuafEIzIwAAk4uOeTkNoxXIlsz9iF2TNAh0j26b9kgIgeDbYtUXnYIzEhjdWV4ERMQcHrH0nCca5E/jMpT7IiyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":914370},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.2","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.10_1785860797644_0.08940198467670757","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.11","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.11","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"e387e12a444a0f537b00d2d117bc2ecea0f23ddd","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.11.tgz","fileCount":6,"integrity":"sha512-A4J9w6IGTfGn3FFuK9j4k7ki6moXnA0YP6k3J6YcxnV3hg3ZvWSCKAK+LFU/vjr2n1DrrAvlxpB2pvFWPjfYKA==","signatures":[{"sig":"MEQCICifupepHjQBP9aILtA8iXlppKjc4cCt78F3nlGwFp8wAiBco5DnnDfWx5/bKVizeScm8LXE/GjcwpGd6uB1Foyn4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":914494},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.2","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.11_1786116744234_0.4431788176017122","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.12","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.12","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"18838498d2fa01800f4b89aec7eb9f1726ed238a","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.12.tgz","fileCount":6,"integrity":"sha512-ijy5Pl+SA+kedAgUKk+5kCoq2JJLaM54d1gCNbXTobK7MtC5KFXkCUwzu4LRDcirXhwkbXgEHFVtYhx4Qfqmrw==","signatures":[{"sig":"MEYCIQDfPPaksO8qLkdJLgv05nt/PPj05irS1XoQ6RX6nAA9kQIhAMqzqwlaPI2r0OaKPpMc9hITCFFawqCmTSm8chB/RCB+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":914494},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.3","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.12_1786159547883_0.860087925939119","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.13","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.13","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"3b4d8b0991786d3404bc9b904062043b9c34dbbd","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.13.tgz","fileCount":6,"integrity":"sha512-XEYDRZjKcE+yDxND4uXCeXQtOyLQUUeKC6DA/InUEiFzSaypi7qIfNa4sa9Qf7SnXexG2E7JbpsG5ZJsc/S9SA==","signatures":[{"sig":"MEYCIQC3J3jeY96KFKtyyxp5FZTRyps4kVvn8FFwPunqS3JP5wIhALfC/DiFHfhPryKRaljpVIA5Qk3fEl5uusxxvNIPqOmI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":917431},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.3","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.13_1786733063966_0.7461406640634574","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.14","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.14","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"0a1fcac3965c825dcc242639794e6b732f6d4ab3","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.14.tgz","fileCount":6,"integrity":"sha512-pHdm7tZ8gQgAtxAvlzzHePGdQBJWEuPkvpNZyaWMelo5gkQhXEwa4x4y8Vdi0T+VldHwxDSZESoZacrniS4mNw==","signatures":[{"sig":"MEQCIGS0yh+7Np2PwauYrdbra3XYeER7Gkeq8YO4LiC16MGuAiAlKFxwb9R9hghUL3x3sudPrlMFwXVK1elL52wskUaT1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDk0xs7hSlcLmPeFA4kLSL34GMmeZxGlHTK97mg1uK0HAiAWhqKln1zjB6S5CplgXCrmp+BKTUdIf5ltSdza8mgz3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940827},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.3","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.14_1787292521032_0.8464096617587806","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.15","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.15","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"ff30712b63bca224c3ec16ed1bac81426a45e737","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.15.tgz","fileCount":6,"integrity":"sha512-SXzNOFh9Q845KMOF4YSVGKMHR5JpPwdxAFxftC4In917HoLHnIMUuLAr3m+yX5QbkZW7CfnL0bGXW/9ALbqgzg==","signatures":[{"sig":"MEQCIB/IjMwc5HvELydl8KgviJ4pezV+K6xS/Ea5iuYI+AbcAiAiFaJMEB9DhVwK7oJtljcijffIvD0clak7JyU1V8rQYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH6958HRJN6z68EoLDnvG6bS00HBqvit2zbQKo2GFILRAiByUs51hJ0wTTfgljy+AIFXcEZHpU5t7pofz7XJpHnWPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950152},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.3","obug":"^2.1.4","@weapp-vite/qr":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.3","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.15_1787730129010_0.38958376198777556","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.16","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.16","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"6aae2379ece7fba6cd4dab752395b87112bc7a56","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.16.tgz","fileCount":6,"integrity":"sha512-zEwZ0xvZb9YXsh7cSvlRVUTT8uq0Bvx365PRfiDIOD2kH4PlRffA3PBpFh09W4A/s3qnr14w2BO3s6rZACN8tQ==","signatures":[{"sig":"MEUCIQD+zt7qkdtayK+u0elF+Ju6Cq8G2TFM+7/ZtINm9P3EPwIgP0usdonCYLfeVt9T2tpX2HhIDCyqN2tgYp0nNzwq6eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN6gWjLHLMcAqCrpianY5c30K76Qi3Z/cW7JVxTtTwiQIgZ+0kCQU2WxR4AjlGV8y92ILQYS+phaXJ/pmQMUSyUZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950305},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.3","obug":"^2.1.4","@weapp-vite/qr":"1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.16_1787887308674_0.2641386721015999","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.17","keywords":["weapp","wechat","miniprogram","automator","devtools","headless"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.17","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"2f609eaae67539db939eca25725236baffd55deb","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.17.tgz","fileCount":6,"integrity":"sha512-4lSG5XkiF4cc9rNjWjB/7iJ2mNVtJyyDFnX2tLHjzycqk2rBoQQfZ2k8T9eXsRe31P0V9BZNtadqShz0gLWbAw==","signatures":[{"sig":"MEYCIQCAvGKhuSE/0Uxrl0dtuST10xvnPXENKhsQLOVnUIHStQIhANSbn49PGrqbMOkJyAHEKwjl4U+I316R2gMPKmAicWIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBv6+MDYJn4X4rdlStDE1nDkRShXC1b9DsygFseQ99LCAiEA4f0ibIgA4owF7XUWVe8shLeRcHhk08PNatXfSKsSONY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1567810},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.3","obug":"^2.1.4","@weapp-vite/qr":"1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.17_1789012572533_0.2043159318672667","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.18","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.18","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite#readme","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"365653bb31e20f7c05ead85d3c9d33d10f69331d","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.18.tgz","fileCount":6,"integrity":"sha512-9r4PM2j97cgU6YG2NFjlC1Ek6UgwCJkxs/CIy9vl7rGaacp1W1YEufhxQ8k57YYY+ytg3HBr4qPjCM8V4/IvLA==","signatures":[{"sig":"MEUCIBGJ5zlqpRnBh53qs/3KCokYGRqJsWPOi0KsVG/H04W8AiEA3KbLYIpSY4+ACLW73VdvaUI7NnWdS/AaF77uDWGq++A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBgtF16edfugtLth2kQWV6kWdLecQe6Cjt68itSKli7RAiBvnMwdGO7AT5s4CcwrfbaldKX9lRiHl4jgREdODofkgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1571791},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.3","obug":"^3.0.0","@weapp-vite/qr":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.18_1789200598076_0.17857323676931935","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.19","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.19","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite#readme","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"cd32b4c5ea04a2e5f296da362e3ba181dc8e66dd","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.19.tgz","fileCount":6,"integrity":"sha512-2nrNk22vnsqD4AkK9P/HVBnpOS+nAzUU3ajEsjltaHKFTaqrQOVzfypItl4LlRkp+IqQPgWEYH16id1Tajoq/g==","signatures":[{"sig":"MEQCIFabkQB7z80VVizsU/25O5rbY25txkni0Cqr2U7pKwfZAiARv8G5QhsEWbXlTFqO3eDw+5YMAVXzQoHmpyEhLd4zZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpzJeghj++P78d0BNN87yMvY8udOSXwxK5L2kKKY7exgIhAK15dglh1OAYCjpduWmRJ0YK2ea/PYwTwclYKIfOo+eQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1577864},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"dependencies":{"ws":"^8.21.3","obug":"^3.0.0","@weapp-vite/qr":"1.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.19_1789701963845_0.6389639430041447","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.20","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.20","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite#readme","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"7e79f55320f401b34cc97a9b1e0ca8dfa9c780ed","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.20.tgz","fileCount":6,"integrity":"sha512-r/6OldfGxTRFYi4QVX0y7IVwEYxJb/iwvZ7sjB5AqoUFraMBl2eyonr9uLn4wdPGQWO49xeVox9jxVzBkPqcKQ==","signatures":[{"sig":"MEYCIQCVi2NdGNYIBF//pVSLxEkJCNojlvipq+sfStDi79fDNAIhAO7IpcEIl2RQV8m9ypnMaFRYDEI8d3nDoGO7A7dg5bDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAu9DIvCdGSf3vdHBvEUjo/selo2WP52FrkiEi++iKNIAiBTNie3Yzi5IzY7vkPU7p7OuANYaGyPaNigrfP5AXbPkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581664},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"dependencies":{"ws":"^8.21.3","obug":"^3.0.0","@weapp-vite/qr":"1.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.20_1789926048485_0.7928656839767854","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.21","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.21","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite#readme","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"ec373c901789c9e699e83ab3196352e45472ebd8","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.21.tgz","fileCount":6,"integrity":"sha512-cqF67tbzvj+nUVvL1h6kcGNiEeAzCQxOHGC1USF6Cj+HKbLySyR0elhZE1Z/oTyGtHZNzObZ5YT8GtAFvqs0QQ==","signatures":[{"sig":"MEYCIQDN8BSbqcuw0oGtEmPh4VkBcxWrYgmAiJ3pmjHrMo0dhgIhAMjLw9KYptf1xkGs7VtprCGj8MWI2g/XhdzuMiC+/6L7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCky/56KAErce9L/2AH+J3vYDFSgATJbgjUtub8CTklywIhAKAJbJk3/Rw4pli8Pka+Q5t6JWQOz/g1BEqZbbt0wIxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581664},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"dependencies":{"ws":"^8.21.3","obug":"^3.0.0","@weapp-vite/qr":"1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.21_1790096427899_0.7301401791843107","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"@weapp-vite/miniprogram-automator","version":"1.2.22","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"author":"ice breaker <1324318532@qq.com>","license":"MIT","_id":"@weapp-vite/miniprogram-automator@1.2.22","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"homepage":"https://github.com/weapp-vite/weapp-vite#readme","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"56e96d8ac2aece39e2c6d008df831f14c0272b75","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.22.tgz","fileCount":6,"integrity":"sha512-sSfi7+R2bbSEbdXQqL19o7y5+xgb+5DKAcoDOgFfbL2TnWmRfWbPX6aqI5Qh+Lz34+m5nv5ez9GOLBa5FSLt+Q==","signatures":[{"sig":"MEQCIBdz3OO9YwVe13oLjDUwBpBmNbOgcHoeoDeLd3tqUHtiAiAlhugfNRrutmst38hER0IbtNHVYunJwVMvhK0U7lIRaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3lnMRIk8o9qD6lqt1L33F8b0qLiNMaqqjZoCm/CGs7wIhAPdUqb9QbBiz50NDrMooDaeIHiyCxVz5/wbvEPEf0aBe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581664},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"sideEffects":false,"dependencies":{"ws":"^8.21.3","obug":"^3.0.0","@weapp-vite/qr":"1.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.4","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/miniprogram-automator_1.2.22_1790246072599_0.9947863888233606","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"_id":"@weapp-vite/miniprogram-automator@1.2.23","bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"dist":{"shasum":"cb68fc4786d14e878367a96ad34eee66ad8a76cf","tarball":"https://registry.npmjs.org/@weapp-vite/miniprogram-automator/-/miniprogram-automator-1.2.23.tgz","fileCount":6,"integrity":"sha512-p82KZLj/a3PAb0oz+ada+znmPfARisSIoGcdoXf3QdEQnJGl94issUi6h2/M/SrKou9TZFDUO8jvHPZFn2B/kA==","signatures":[{"sig":"MEQCID7lqyDXkw7rgANoPEPCTb5QWANRtrDcilLVv5PN8EbxAiBIbUZCS1M+VYbrFw1e3RsCfCEYnOoEuw9K6XUXzwmgdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICiFJH6p+iHHStqx9GbIsh94qkUTedKCwYrq9xAlTwNiAiAPXldsS+ImMa224RGL+64B2gafi+D/8EgBSM07IqNOXw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@weapp-vite%2fminiprogram-automator@1.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1602076},"main":"./dist/index.mjs","name":"@weapp-vite/miniprogram-automator","type":"module","types":"./dist/index.d.mts","author":"ice breaker <1324318532@qq.com>","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"tsdown -w --sourcemap","lint":"eslint .","test":"vitest run --config ./vitest.config.ts","build":"tsdown","lint:fix":"eslint . --fix","test:dev":"vitest --config ./vitest.config.ts","typecheck":"tsc --noEmit -p ./tsconfig.json","test:types":"pnpm build && tsd --files \"test-d/**/*.test-d.ts\""},"version":"1.2.23","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50a3078b-7d65-40ee-8875-5a2e4e52819e"}},"homepage":"https://github.com/weapp-vite/weapp-vite#readme","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","directories":{},"maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"sideEffects":false,"dependencies":{"ws":"^8.22.0","obug":"^3.0.0","@weapp-vite/qr":"1.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.35.5","@types/ws":"^8.18.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/miniprogram-automator_1.2.23_1790694875283_0.6533620599314209"}}},"time":{"created":"2026-03-30T15:47:58.640Z","modified":"2026-09-29T15:14:35.780Z","0.0.0":"2026-03-30T15:47:58.919Z","1.0.0":"2026-03-30T19:00:04.320Z","1.0.1":"2026-03-31T14:25:15.244Z","1.0.2":"2026-04-07T05:11:59.594Z","1.0.3":"2026-04-18T05:11:31.238Z","1.0.4":"2026-04-23T08:37:03.439Z","1.0.5":"2026-05-04T08:13:20.618Z","1.1.0":"2026-05-07T09:14:27.095Z","1.1.1":"2026-05-14T02:53:09.060Z","1.1.2":"2026-05-23T04:59:11.160Z","1.1.3":"2026-05-24T16:54:29.341Z","1.2.0":"2026-06-03T09:17:56.041Z","1.2.1":"2026-06-03T16:29:51.244Z","1.2.2":"2026-06-04T03:27:40.711Z","1.2.3":"2026-06-14T15:49:46.502Z","1.2.4":"2026-06-18T16:56:55.937Z","1.2.5":"2026-06-20T16:59:36.724Z","1.2.6":"2026-07-11T03:42:27.101Z","1.2.7":"2026-07-12T12:45:50.724Z","1.2.8":"2026-07-23T06:55:47.478Z","1.2.9":"2026-08-04T02:16:37.840Z","1.2.10":"2026-08-04T16:26:37.832Z","1.2.11":"2026-08-07T15:32:24.399Z","1.2.12":"2026-08-08T03:25:48.066Z","1.2.13":"2026-08-14T18:44:24.198Z","1.2.14":"2026-08-21T06:08:41.132Z","1.2.15":"2026-08-26T07:42:09.135Z","1.2.16":"2026-08-28T03:21:48.775Z","1.2.17":"2026-09-10T03:56:12.615Z","1.2.18":"2026-09-12T08:09:58.191Z","1.2.19":"2026-09-18T03:26:03.987Z","1.2.20":"2026-09-20T17:40:48.583Z","1.2.21":"2026-09-22T17:00:27.991Z","1.2.22":"2026-09-24T10:34:32.709Z","1.2.23":"2026-09-29T15:14:35.391Z"},"bugs":{"url":"https://github.com/weapp-vite/weapp-vite/issues"},"author":"ice breaker <1324318532@qq.com>","license":"MIT","homepage":"https://github.com/weapp-vite/weapp-vite#readme","keywords":["weapp-vite","weapp","wechat","mini-program","miniprogram","automator","devtools","headless","vite"],"repository":{"url":"git+https://github.com/weapp-vite/weapp-vite.git","type":"git","directory":"packages/miniprogram-automator"},"description":"完全兼容微信 miniprogram-automator 的现代化替代实现","maintainers":[{"name":"icebreaker","email":"1324318532@qq.com"}],"readme":"# @weapp-vite/miniprogram-automator\n\n## 1. 简介\n\n`@weapp-vite/miniprogram-automator` 是面向 `weapp-vite` 生态维护的 `miniprogram-automator` 兼容实现，目标是在保留官方心智模型的前提下，提供更现代的 ESM 导出、类型支持与 headless 调试能力。\n\n它同时服务于：\n\n- `weapp-ide-cli` 的自动化能力\n- 仓库内小程序开发者工具相关 e2e 测试\n- 需要直接连接小程序开发者工具自动化协议的 Node 工具\n\n## 2. 特性\n\n- 对齐官方常见对象模型：`MiniProgram`、`Page`、`Element`、`Native`\n- 提供 `Launcher` 用于启动、连接和复用 DevTools 会话\n- 支持按平台选择自动化后端，默认微信，百度智能小程序提供轻量 TypeScript runtime\n- 支持截图、输入、滚动、点击、页面跳转等自动化操作\n- 默认输出现代 ESM 与完整类型声明\n- 内置二维码打印与解码辅助能力，便于配合登录、连接流程调试\n- 支持 headless 自动化启动入口\n\n## 3. 安装\n\n```bash\npnpm add -D @weapp-vite/miniprogram-automator\n```\n\n> **注意**：运行前仍需要本机安装对应平台的开发者工具，并开启自动化所需服务能力。\n\n## 4. 快速开始\n\n### 4.1 连接现有会话\n\n```ts\nimport { Launcher } from '@weapp-vite/miniprogram-automator'\n\nconst launcher = new Launcher()\nconst miniProgram = await launcher.connect({\n  wsEndpoint: 'ws://127.0.0.1:9420',\n})\n\nconst page = await miniProgram.currentPage()\nconsole.log(await page.data())\n```\n\n### 4.2 启动并打开项目\n\n```ts\nimport { Launcher } from '@weapp-vite/miniprogram-automator'\n\nconst launcher = new Launcher()\nconst miniProgram = await launcher.launch({\n  platform: 'wechat',\n  projectPath: './dist/build/mp-weixin',\n})\n\nawait miniProgram.reLaunch('/pages/index/index')\n```\n\n### 4.3 启动百度智能小程序\n\n```ts\nimport { Launcher } from '@weapp-vite/miniprogram-automator'\n\nconst launcher = new Launcher()\nconst smartProgram = await launcher.launch({\n  platform: 'swan',\n  cliPath: '/Applications/百度开发者工具.app/Contents/MacOS/cli',\n  projectPath: './dist/build/mp-baidu',\n})\n\nawait smartProgram.reLaunch('/pages/index/index')\n```\n\n`platform: 'baidu'` 也会按百度智能小程序处理。\n\n如果需要使用百度智能小程序自动化的 runtime 能力，可以直接访问内置入口：\n\n```ts\nimport { SmartappAutomator } from '@weapp-vite/miniprogram-automator'\n\nconst devices = await SmartappAutomator.devices?.('simulator')\nconst device = await SmartappAutomator.launch({\n  deviceType: 'simulator',\n  wsEndpoint: 'ws://127.0.0.1:9420',\n})\n\nawait device.close()\n```\n\n### 4.4 使用页面与元素对象\n\n```ts\nimport { Launcher } from '@weapp-vite/miniprogram-automator'\n\nconst launcher = new Launcher()\nconst miniProgram = await launcher.launch({\n  platform: 'wechat',\n  projectPath: './dist/build/mp-weixin',\n})\n\nconst page = await miniProgram.currentPage()\nconst button = await page.$('.submit')\n\nawait button?.tap()\nawait page.waitFor(500)\n```\n\n### 4.5 App-Service 降级（route fallback）能力边界\n\n部分 DevTools 版本（如 `2.01.2510290`）的 page-frame 定向协议失效，表现为 `Page.*` RPC 全部超时。此时本库自动切换到 App-Service 降级通道（`App.callFunction` + `wx.createSelectorQuery`），无需任何配置。\n\n降级模式下各能力可用性：\n\n| 能力                                                      | 状态        | 说明                                                                                           |\n| --------------------------------------------------------- | ----------- | ---------------------------------------------------------------------------------------------- |\n| `page.$` / `page.$$`                                      | ✅          | 经 route 查询返回降级元素                                                                      |\n| `page.data()` / `page.setData()` / `page.callMethod()`    | ✅          | 经 App-Service 读写页面数据、调用页面方法                                                      |\n| `element.offset()` / `element.size()` / `element.style()` | ✅          | 实时经 `createSelectorQuery` 读取 rect 与 computedStyle（每次读取都重新查询，不缓存）          |\n| `element.attribute('id')` / `element.attribute('data-*')` | ✅          | 经快照读取 id 与 dataset                                                                       |\n| `element.$()` / `element.$$()`                            | ❌ 明确报错 | 元素级查询依赖 page-frame 协议；请改用 `page.$()` / `page.$$()`                                |\n| `element.text()`                                          | ❌ 明确报错 | `SelectorQuery` 无法读取 `innerText`；请改用 `page.data()` 或 `page.callMethod()` 断言文案来源 |\n| `element.tap()` / `trigger()` 等真实交互                  | ❌ 明确报错 | AppService 无法合成真实触摸事件；请改用 `page.callMethod()` 或 `evaluate` 间接触发页面逻辑     |\n| `scroll-view` 容器滚动                                    | ❌          | 需 page-frame 协议支持，降级模式不可用                                                         |\n\n> 降级元素上的不支持操作会**立即抛出带替代建议的错误**，不会再像旧版那样挂起 30s 才超时。\n\n### 4.6 结构化错误日志\n\n`enableLog(timeout, { structured: true })` 先通过 `App.CDPEnable` 注册事件通道，再启用 Runtime，保留 CDP 原始日志参数，并读取 Error 的非枚举 `name`、`message`、`stack` 数据属性，避免 SDK 将错误序列化为 `{}`。普通对象仍是原始 RemoteObject；不会执行 getter 或远程函数。默认不传选项时继续使用 SDK 日志格式。\n\n```ts\nminiProgram.addListener('console', (entry) => {\n  console.log(entry)\n})\nawait miniProgram.enableLog(3_000, { structured: true })\nawait miniProgram.reLaunch('/pages/index/index')\nawait miniProgram.flushConsole()\n```\n\n先用 `addListener` 被动注册，再显式等待 `enableLog`，可以记录初始化期间的日志。`flushConsole()` 等待调用时已收到的错误属性检查完成；每次查询最多等待 1 秒，失败会在原参数上保留 `inspectionError`。断开连接时尚未完成的日志也会携带该诊断发布。只有宿主明确返回 CDP 命令不支持时才回退 SDK 格式；其他初始化错误仍然抛出。重复调用 `enableLog` 会刷新 Runtime 订阅，并保留已选择的格式。\n\n## 5. 主要导出\n\n| 导出                      | 说明                                     |\n| ------------------------- | ---------------------------------------- |\n| `Launcher`                | 启动 DevTools、连接 WebSocket、创建会话  |\n| `MiniProgram`             | 小程序级操作入口，如页面跳转、获取当前页 |\n| `Page`                    | 页面级查询与操作入口                     |\n| `Element`                 | 通用节点对象，支持点击、输入、事件触发   |\n| `Native`                  | 原生能力桥接                             |\n| `launchHeadlessAutomator` | headless 启动辅助函数                    |\n\n## 6. 本地开发\n\n```bash\npnpm --filter @weapp-vite/miniprogram-automator build\npnpm --filter @weapp-vite/miniprogram-automator test\npnpm --filter @weapp-vite/miniprogram-automator typecheck\n```\n\n## 7. 相关链接\n\n- 仓库：https://github.com/weapp-vite/weapp-vite\n- `weapp-ide-cli`：[../weapp-ide-cli/README.md](../weapp-ide-cli/README.md)\n","readmeFilename":""}