{"_id":"@coolkiller007/my-page-agent","_rev":"26-ff7bdb0cf5293d36ef07a863b62cd830","name":"@coolkiller007/my-page-agent","dist-tags":{"latest":"0.2.9"},"versions":{"0.1.0":{"name":"@coolkiller007/my-page-agent","version":"0.1.0","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.0","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"3e9eb2989db5219b0e95ec56454b09c7a42b58d9","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.0.tgz","fileCount":7,"integrity":"sha512-pvtkrBnVKOzhSB6rl4NfO1pux+VLMkzQUBnvXPy36wsfA/AQuzNk779Lo4EBQFfE5yo91W36OdlogYmaBGhRoA==","signatures":[{"sig":"MEUCICo4xC8al/PqYFtkEiJMavFUzqoLsiRQDARDwhvGGix+AiEA6kz9+e2YqMkdoKa+yt52IGveJGTe5buMIqRO2RDT2z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a96aabf4d9d35647c23b5d0cff747b12fa94b831","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://codeup.aliyun.com/sexytea/my-page-agent.git","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","chalk":"^6.0.0","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.0_1787213669131_0.6235599260536218","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@coolkiller007/my-page-agent","version":"0.1.1","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.1","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"002425fd0cf3012356d01a2e7431d7eea731ad79","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.1.tgz","fileCount":7,"integrity":"sha512-nf+YTkmIg+0BNCMYmn08GGzfh3GymqV8Uvnf/0Ht9ccOXf7y/6XmpUoeODpcHH3Lc+KihE2QbA9fDyC4cV2LYQ==","signatures":[{"sig":"MEYCIQCoOIm3UC8IbzELOl7KQS68WYIRLllI9Q1LUwEDzNidIgIhAIcB5+m2bDTZJzwCK+uZYjOGNOD8eUM/yBxdV57Brw6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"389dcea4cda1aaa4dc65fc50413d010d2e14717e","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://codeup.aliyun.com/sexytea/my-page-agent.git","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.1_1787215018956_0.5145499128264239","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@coolkiller007/my-page-agent","version":"0.1.2","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.2","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"248c9fa72c65cf82163730e8f2cfdfcc18b855bc","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.2.tgz","fileCount":6,"integrity":"sha512-R/f/4BHYxIUsQlkckEEFsaT6GFgoPc+SbWt/6putumrGKXbzE2R+uU75NP12rdfUPd4/O9zbpVk+Zg763+zqoA==","signatures":[{"sig":"MEUCIQDg5nZzhbtXHJdy4hPw7iP9HMreNE2CkGQuX/Rpa7HDbQIgQ+Sy1s8OeJV+mu654C7rCMFVZms70g4E1sr7Kj8rgDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ae7ad27aa65f3d0fea5ba0e86ad161affed7dd05","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.2_1787215433638_0.8982261264568869","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@coolkiller007/my-page-agent","version":"0.1.3","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.3","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"fb498d70748bb460cf1df856fc7c3a2831c454a5","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.3.tgz","fileCount":6,"integrity":"sha512-cHGqtyrzetJjAg4SZ+UQSTcg+PauDy8YKb1MgqgUoStF2MRtf3+lQfe4GGnNb+PE+ThNdDZiEnlgqawSieKDvA==","signatures":[{"sig":"MEUCIFBP4UiDFpn1QrgLMC/+67Ju7YUDxc1++Mg6yDuiNp0wAiEA8fw6gffSquAIO/r+ArCRa2nxzZgsGkgx0yxhz1qA2xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7cea7131bba50320888583194a6d74cf1c1383b1","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.3_1787215610537_0.27045531141461177","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@coolkiller007/my-page-agent","version":"0.1.4","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.4","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"6cdb0f249a35097b7a6c47589ab0aa92184454e4","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.4.tgz","fileCount":6,"integrity":"sha512-FMfoy3kY+DMK4M9VayOSbwBX1J40MwWw/z0+uURP/Bz/qWiA6wrkpKl28YNqRvtlDBGHAvGEAAuYym/2UcXpJA==","signatures":[{"sig":"MEUCIG1SfTJvHScH+uzxQ3UBAvGtxE/HxVYfmqsGzpTiRMhaAiEAvGL5WwcN7e74cDbrpzAF2HPyhqOddbkT438T2qlYOCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"87c991b4b5ba0add68a5cff5fcb26ecae088a942","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.4_1787218451634_0.7851904825467468","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@coolkiller007/my-page-agent","version":"0.1.5","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.5","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"01d403a1eed4c1731643d22df606131602b5bb2e","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.5.tgz","fileCount":6,"integrity":"sha512-EhyemdQdShw531eVA5zjphiVvbaFW+VXyue5CM0Rb7qqotw3Cp8wZl4Qp6qE8+xflrKgtxdfd5xY1OveqEX2qA==","signatures":[{"sig":"MEUCIQD43b+19YMqynw6KBFix8U44g+hxC++j/7sFLT00On0MQIgQdl9Fdlm6tGOZH2C652Wnjr2Vkxl73/proX7CnRXW1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541207},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"87c991b4b5ba0add68a5cff5fcb26ecae088a942","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.5_1787219915230_0.08149788174390071","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@coolkiller007/my-page-agent","version":"0.1.6","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.6","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"5c44f52b45b81e9e31d28dd271763883eef34b3d","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.6.tgz","fileCount":6,"integrity":"sha512-Nw65HwltpmuKD1NMGxdQW3DKVPOgCemGHN4RDciqGPw8cqP3ziyexxyMQ+ye8WIu9Zbo2z4hpgipjwf3A8g1Xg==","signatures":[{"sig":"MEUCIGN2xMB391mWoRrBlGdbiJHPjYRyYuYGtP7BkT5AgKNtAiEAwv+L4v7ZscenTOazajfG6ItzONQuBCs7ua44JHXC0aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546067},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c99ca2e12f07ed42091fc69bae242ce3a30b359b","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.6_1787221649843_0.4149976048728763","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@coolkiller007/my-page-agent","version":"0.1.7","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.7","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"1d67fa11b68e2f90c22ca74b793f0a92b473e110","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.7.tgz","fileCount":6,"integrity":"sha512-TzaauncdMlR0BLb59hCDDPAuBzlmfVY8AYyjXekuzeE/MZmhNyYuej+niEmK29BbBonEd52ZW114Xh73JcRr0g==","signatures":[{"sig":"MEUCICMdJH4pJpkC9GMxKpqCo3o6tUqo2V3o6VMTXqnG31rzAiEA53LsA+nQQvI6zSZrRENbDMdw3Bzqn4n2kfWb75qQcJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547513},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c99ca2e12f07ed42091fc69bae242ce3a30b359b","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.7_1787223090774_0.7397249752661952","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@coolkiller007/my-page-agent","version":"0.1.8","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.8","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"69c28eecc6a2c240cd663aa7bcfc531cd0f3ba47","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.8.tgz","fileCount":6,"integrity":"sha512-EKpLC+HZMuwS70tTOwFuTXvxLXblp2EDHikPq3Fcpj5fJi3Lj4BpcjnlfN47OXHoLHYgg7AZ297r7ZtPRqWOSw==","signatures":[{"sig":"MEUCIBKa/R4AXwVeWrD5LPDiwDoSrCHxpig4MJ75XiaY/340AiEAv8L+g1MH1ypBV55dzsqTZxVgdWESXiFIWqkNTzO1lC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"55e63893c2342f8f3861670880e385dc6d2ee0e8","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.8_1787281423152_0.49463263104352273","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@coolkiller007/my-page-agent","version":"0.1.9","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.9","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"45809b9c6ea52dde65ff5fce039e9f797bf8d729","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.9.tgz","fileCount":6,"integrity":"sha512-VuFZUXfE5nnbMjipOMmKrxeHcZcm/Oxg/ISrHq6A0UiQfP5X6qZP05EN7v1MxcviFuP3Atv0jygSaMN79SeERQ==","signatures":[{"sig":"MEUCIQDqFjZadFO0KyZVomS8dDfR35RrbUupAArJOttibIqBXQIgbWB+ziWW7ACgTchKvUTQBoo9qAQy7gkR6Wgrelqc9SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547846},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"efa1447345c3b61eb622699fc2f2bd2b590d108d","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.9_1787286091316_0.708950552389632","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@coolkiller007/my-page-agent","version":"0.1.11","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.11","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"f02581ebeb42a76bc3292cb8429161919c026b4c","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.11.tgz","fileCount":6,"integrity":"sha512-mc2eMEO4VoZQ86YLZhg7gMNhA+W5f/nXV+oiY4NQriabbeKJpTXRaQLiK7Tv0szOT3xI0Cj7aSNRr4x5rdeuJQ==","signatures":[{"sig":"MEUCIG08xG/Bf0LBGPFNnMyf1rUl58rr9s8QdtQVrQVHA48ZAiEAnjPe1azloaBGF514BCjNfo8ZoqOM4ytL7w6CEG+W5nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de084712c3fdc4068246397300b3898a5681691d","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.11_1787290923419_0.26689218171642937","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@coolkiller007/my-page-agent","version":"0.1.12","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.12","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"ede29bdd638d2928d1e38d6247fb4f973c18a909","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.12.tgz","fileCount":6,"integrity":"sha512-YncrQ1x5Q2mv8LrxBjVfGoVnpSzH0vSiykdyeXnTbgXDvJKxHFE8ubsCOpMql8mGRew3BL572UXchDwDXOSIuA==","signatures":[{"sig":"MEQCIEGepgf3QuSq+ENA2OjYG3+SX645iCWo0ilqf01K7gBtAiBItZ5xg3jqR0d8lHeKN+iZ/L4EtVLcQz4Kd28/SdZjig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"78131e9993e404e96ad6d9bed2faf950efa6faeb","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.12_1787291642670_0.469014404392073","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@coolkiller007/my-page-agent","version":"0.1.13","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.13","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"68d27bad6ae0a25ab43a193d81fba0a5c97a3e26","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.13.tgz","fileCount":6,"integrity":"sha512-RRu1sLOBRFTG2I9qXQfiAxlN7MCbOUvFvPG1YHrIYyY2RoQuvH1Q97Zep9U4wDDEOKs1q8mKnu15DXr5eUyBew==","signatures":[{"sig":"MEQCIA27eFkC+0BVoRspPPEAgpKikT4cVvPsQdy+TTH/8CKVAiAw9yCELqYJ+E7G+dxxncWNH4FwMZf5FrbRvpLmQHLNWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548166},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b643918c12610f209322ce1fbf35175eafb4de46","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.13_1787294676004_0.5131192176198771","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@coolkiller007/my-page-agent","version":"0.1.14","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.14","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"eadabd3a1524b241f3db36a3cb3b6ee37aeb558b","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.14.tgz","fileCount":6,"integrity":"sha512-ZLN2B3qkDU68jLkLTzGCqgBgwgdl8dai5AGTOw0zLJ+w4lGmG7O5/HP5o2538c4ycYHZO7sEVYjpTfuVRKHQaA==","signatures":[{"sig":"MEYCIQCqzwng0NQWZfN70hB1ADvMCMPXXsFd6VrA3qYsM8pG1AIhAJidf0lNP90YTgRuNBBL3aaku9ufkKv/D4li6h/5etHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574826},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b9fc145b74899994d458e37a42ba113608121fe","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.14_1787816980001_0.6489069606869495","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@coolkiller007/my-page-agent","version":"0.1.15","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.1.15","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"25264042b6dbaf78581813d6c4216dc4eaea5c84","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.1.15.tgz","fileCount":6,"integrity":"sha512-tkRkjDR69m9G8QBmU12TVj32XiEaWxjJI/QuSe98AiEjNZSI1NcG61R6PeOSk5Lj3CMc6hg/IDpNReGeIb/qWQ==","signatures":[{"sig":"MEUCIHn30afa2Jq2bWmvXF+DfWqM59DvyQ9Ho9scKiJhYzNnAiEAlYpfb/oY6X0o29AQZMnAestnGDYzc9xWmA5wJB7+oWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9408a05b271cd8c7984cfc3dd852e39c6327058b","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.1.15_1787904492749_0.9796815361539959","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@coolkiller007/my-page-agent","version":"0.2.0","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.0","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"b7b03e396a4bcc26f84080a126ad8d2ca00f2bca","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.0.tgz","fileCount":6,"integrity":"sha512-gXuc5yLr89FIuHEbtNoUJz0FJWxJzppk78dQg7xy37Bb4rgrCIOxv3+/1RuV1YvDQY3Si1I+ZVHeTlBhMZPbSw==","signatures":[{"sig":"MEUCIE5Kg7MxYt9+3bgY1ZVe2gRS7/1vL+97G3XZIke84Gu4AiEApicf/H2zep8mQheO76ZcBLyVVGFCAPoh68HEsN4kuVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1acc5f594398739bb6cdedf5627a992aa662f282","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.0_1787907302009_0.4450711108120984","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@coolkiller007/my-page-agent","version":"0.2.1","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.1","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"af335392f2527114473a41498ccb619893df4fa2","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.1.tgz","fileCount":6,"integrity":"sha512-m4Zh1I67rPQsmxowib3NyoGUDwDlHd338jt8Ej+3ZNLGPu82Z1jFTKRCWUX3jISDEMZyRQd38K/yZEFu/b0PLA==","signatures":[{"sig":"MEUCIQDdDS/+j63KUu/4Y05gqs2bqRT47ds8ldjIs8fchMcIlQIgJc66maljy/NA+/NDCBhqUIjbGSyq1OZI896dUtwVq+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3849db87894c245e07e07fe87c18df1b0739a4db","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.1_1788158146980_0.9907894014193328","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@coolkiller007/my-page-agent","version":"0.2.2","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.2","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"b94981e619b1e230c76714823d63890b8a95769d","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.2.tgz","fileCount":6,"integrity":"sha512-ko8Nr7PYCmrTBG1xRXzgseazToDhur4ibbt4fyyM/ccoAGoYRSFNesFLZbqxXgBba9MVfTOaCyhybRwbkre3uA==","signatures":[{"sig":"MEQCIDWkxHbotIbh10mjlifXeghS0p6pjWWfsQoWM5oqCAjPAiBBG5rTzvVg6k1xujaHIHxYSkzyLOtIS0B81l4b2fCl8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1768974da0f520fe055dae434bc7925a34bae144","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.2_1788163177893_0.8303894367295508","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@coolkiller007/my-page-agent","version":"0.2.3","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.3","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"658279902c44a850833c5431936c6753b556a28e","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.3.tgz","fileCount":6,"integrity":"sha512-qdp2NvxeITbKiGSoyHiMPPsab8mZhEIJyniiSJsMzHUWFiM1unk4v3TUrgnirLGvztxfJyLqn8CsYP+bdxXg1w==","signatures":[{"sig":"MEQCIFUqcnjkc2nbd04wGaWZdUGBUzGBYuTzBkQMBic6Kc/nAiBWxaFisRWCMAbtK9rXmDBCt8QU74HV1UQTFqJOhz6ruQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a89deea9b2cd8fad13bc2894b38a54fc793cbad4","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.3_1788167882224_0.13637365468883544","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@coolkiller007/my-page-agent","version":"0.2.4","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.4","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"84f19304f825e40039d0396682dde4035bc3c26e","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.4.tgz","fileCount":6,"integrity":"sha512-FK0Z0qdiKS5GDvljtn+Qoe0pkPWHXC2Sj7NQLmw8pDNXEDTcoN+MNDgQJQRhP8Hvr+BqFZm5COS6aOkxVNBBPA==","signatures":[{"sig":"MEUCIQDknvb5s+DbHg5Wrf57Uxms3B8EPsFT7VFoYqfSJ02PZwIgXzarnhtYxUy5LaNAXHP7/k6ckbFob/WwxJOZdIt888E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"18207abb70e9e349091b3b2fa40672263d39b69e","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.4_1788169993610_0.5264033813575444","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@coolkiller007/my-page-agent","version":"0.2.5","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.5","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"33515d51104281074b6bb1c750a7256a7dcd4013","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.5.tgz","fileCount":6,"integrity":"sha512-KSepgTOzh+PrXJyzUz+jJhLVoKGq6lXU66+eqZO1UYoZNGg4E8plpFFX1k1cuD/rs9p5HvF/be1xQw7rSreebw==","signatures":[{"sig":"MEUCID/jZm8V6wAF0Ty4cXkShcQOdyx+BArVdbuBjH27VNMdAiEAtJsxz7ObMdx34JDOl/PIoWuyKgn6Lt1u7woAH8M6dGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636873},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68b2da7814caf141a9c5cab03bfe30c832380324","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.5_1788172234173_0.7620551613081148","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@coolkiller007/my-page-agent","version":"0.2.6","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.6","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"843f173d7eaa8a4ceb22e620fb30e2715c575460","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.6.tgz","fileCount":6,"integrity":"sha512-7ApmcdyCshfbFB+9HcEdhuw3AeftOPMsGKQ82kXgYvAR5hTPCY4wg4c5N4QIYqXBRIHL5tnhZwHAJKsPFQZRJA==","signatures":[{"sig":"MEYCIQD8yDiVhpajvaW3+w7jK/ujuA6cq2vOt3rm4zSEgTsETAIhAON77CQI7+BoUygDC+IBBxHeN6odCTjTTG+cAw4P1Zsl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3797524be2fee6b9715369bf8c4c5af97f6b134a","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.6_1788425492245_0.08995895296538947","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@coolkiller007/my-page-agent","version":"0.2.7","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.7","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"c58b3ae9b1e9e39c08e3bc3ca0b9f4493a6783ea","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.7.tgz","fileCount":6,"integrity":"sha512-7+aa87JKDBc5cdIU86yVIokBYD+40xXbpwqLgUU7deN+558aehbl+sT9nTo0qgvYX+xsaRwc25tJXPt/WwhvkA==","signatures":[{"sig":"MEUCIQC3L20yqaLCMcVjuoGn/RyvwZ5gWh1XRdeRc75ESYrlZwIgf3gZbcoIm9+eD+lW3r8JUU7Jd3HdA6VNn//GbT4naJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6252be68a01a773abef9eadeec95f7fa7a475a2c","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.7_1788429775926_0.24592870321554128","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@coolkiller007/my-page-agent","version":"0.2.8","author":{"name":"Sexytea Frontend Team"},"license":"MIT","_id":"@coolkiller007/my-page-agent@0.2.8","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"dist":{"shasum":"2ccbf28406de0aadb3e26dfa68dd42e8c27ca41e","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.8.tgz","fileCount":6,"integrity":"sha512-3SKZZzN1hKdu5uX6pI/FKPQKE0T+/vKqVuq9GEtq/a+629Fd3uauTOpAcnfxYpBOezinnuaBnCap+cQ8act3wQ==","signatures":[{"sig":"MEQCIGJaL9FSHKsou9tSUZPcm7FocbEbDfS1Pl72XdKAAt5VAiAvcAnDYTCIJCLQstaYQIHa2rHmRVbN0GYr71nv3mi9Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":"^11.6.3","node":"^22.22.1 || >=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d9876fc6d55b2e156eebdce68b58914ef46def2c","scripts":{"ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build","lint":"eslint .","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:architecture":"node --test tests/architecture/*.test.mjs"},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"prettier":{"semi":false,"useTabs":true,"overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}],"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"","type":"git"},"_npmVersion":"11.17.0","description":"In-page GUI agent for Sexytea Vue 2 applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","ai-motion":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","happy-dom":"^20.11.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.1","unplugin-dts":"^1.0.3","typescript-eslint":"^8.65.0","@microsoft/api-extractor":"^7.58.12","vite-plugin-css-injected-by-js":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/my-page-agent_0.2.8_1788487458952_0.7211703188265954","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@coolkiller007/my-page-agent","version":"0.2.9","description":"In-page GUI agent for Sexytea Vue 2 applications","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"publishConfig":{"access":"public"},"scripts":{"build":"vite build","typecheck":"tsc --noEmit","test":"vitest run","test:architecture":"node --test tests/architecture/*.test.mjs","lint":"eslint .","format:check":"prettier --check .","ci":"npm run lint && npm run format:check && npm run typecheck && npm test && npm run test:architecture && npm run build"},"repository":{"type":"git","url":""},"author":{"name":"Sexytea Frontend Team"},"license":"MIT","engines":{"node":"^22.22.1 || >=24","npm":"^11.6.3"},"dependencies":{"ai-motion":"^0.4.8","zod":"^4.4.3"},"devDependencies":{"@eslint/js":"^10.0.1","@microsoft/api-extractor":"^7.58.12","@types/node":"^26.1.1","eslint":"^10.7.0","globals":"^17.7.0","happy-dom":"^20.11.0","prettier":"^3.9.5","typescript":"^6.0.3","typescript-eslint":"^8.65.0","unplugin-dts":"^1.0.3","vite":"^8.1.5","vite-plugin-css-injected-by-js":"^5.0.2","vitest":"^4.1.10"},"prettier":{"singleQuote":true,"semi":false,"useTabs":true,"printWidth":100,"trailingComma":"es5","overrides":[{"files":"*.md","options":{"useTabs":false,"tabWidth":4}},{"files":"*.json","options":{"useTabs":false,"tabWidth":4}}]},"gitHead":"f477e6e0df088af45156c5ba38e2a23ecfa85fcf","_id":"@coolkiller007/my-page-agent@0.2.9","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-5aZUt6Mo8LuzToz0weHjT6GOvK50sCgyPsYLu+4P7xtDPpR7RZ7xx8Tk5N7FLmeF95KKftgLJs0cQafXgNjUvA==","shasum":"24ffb7eb6539d1fc5de434707dfdf4d1b07a242b","tarball":"https://registry.npmjs.org/@coolkiller007/my-page-agent/-/my-page-agent-0.2.9.tgz","fileCount":6,"unpackedSize":672492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCwfIcS2fh4lAqrSrJ41wf8++1q3EvchmwWIXXDTcFz9QIgUYxDHOZJAASrx0gPV34twaMvmlYtBWkZHgJyugFmhoc="}]},"_npmUser":{"name":"coolkiller007","email":"940490034@qq.com"},"directories":{},"maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/my-page-agent_0.2.9_1788747837871_0.8470116705988244"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-20T08:14:28.828Z","modified":"2026-09-07T02:23:58.129Z","0.1.0":"2026-08-20T08:14:29.303Z","0.1.1":"2026-08-20T08:36:59.106Z","0.1.2":"2026-08-20T08:43:53.809Z","0.1.3":"2026-08-20T08:46:50.675Z","0.1.4":"2026-08-20T09:34:11.761Z","0.1.5":"2026-08-20T09:58:35.410Z","0.1.6":"2026-08-20T10:27:29.984Z","0.1.7":"2026-08-20T10:51:30.944Z","0.1.8":"2026-08-21T03:03:43.296Z","0.1.9":"2026-08-21T04:21:31.483Z","0.1.11":"2026-08-21T05:42:03.554Z","0.1.12":"2026-08-21T05:54:02.829Z","0.1.13":"2026-08-21T06:44:36.197Z","0.1.14":"2026-08-27T07:49:40.196Z","0.1.15":"2026-08-28T08:08:12.886Z","0.2.0":"2026-08-28T08:55:02.147Z","0.2.1":"2026-08-31T06:35:47.145Z","0.2.2":"2026-08-31T07:59:38.074Z","0.2.3":"2026-08-31T09:18:02.365Z","0.2.4":"2026-08-31T09:53:13.726Z","0.2.5":"2026-08-31T10:30:34.369Z","0.2.6":"2026-09-03T08:51:32.390Z","0.2.7":"2026-09-03T10:02:56.074Z","0.2.8":"2026-09-04T02:04:19.167Z","0.2.9":"2026-09-07T02:23:58.002Z"},"author":{"name":"Sexytea Frontend Team"},"license":"MIT","repository":{"type":"git","url":""},"description":"In-page GUI agent for Sexytea Vue 2 applications","maintainers":[{"name":"coolkiller007","email":"940490034@qq.com"}],"readme":"# My Page Agent\n\n面向中台的页面内嵌 GUI Agent。项目将自然语言任务转换为受控的页面读取与操作，并以单一 npm 包交付。\n\n## Installation\n\n运行环境要求：Node.js `^22.22.1 || >=24`、npm `^11.6.3`。\n\n```sh\nnpm install @coolkiller007/my-page-agent\n```\n\n## Usage\n\n```ts\nimport { createAgent } from '@coolkiller007/my-page-agent'\n\nconst agent = createAgent({\n    baseURL: '/api/ai/v1',\n    apiKey: 'provided-by-the-company-gateway',\n    model: 'configured-model',\n    language: 'zh-CN',\n})\n\nagent.ui.show()\nconst result = await agent.execute('打开会员列表并筛选本月新增会员')\n\nconst writeResult = result.success ? console.log : console.error\nwriteResult(result.data)\n\n// 用户退出、切换租户或应用卸载时清理资源。\nagent.dispose()\n```\n\n生产环境必须通过公司后端代理或 AI 网关访问模型，不得把生产 API Key 打进浏览器产物。页面内容在发送给模型前也应通过 `transformPageContent` 完成业务所需的脱敏。\n\n## Public API\n\n包根入口是唯一公共入口：\n\n- `createAgent(config)`：创建并组装 `MyPageAgent`。\n- `MyPageAgent`：Agent 门面；提供 `execute(task)`、`stop()`、`dispose()` 和只读`status`。\n- `agent.ui`：提供 `show()`、`hide()`、`expand()` 和 `collapse()`。\n- `tool(options)`：定义自定义 Agent 工具。\n- 类型：`MyPageAgentConfig`、`AgentActivity`、`AgentStatus`、`ExecutionResult`和 `HistoricalEvent`。\n\n`AgentRuntime`、`BrowserController`、`OpenAICompatibleClient`、UI 内部组件、DOM Tree、Prompt 和自动修复器属于内部实现，不从包根入口导出。\n\n## Architecture\n\n- `src/agent`：任务编排、工具和公共门面。\n- `src/browser`：DOM 提取与页面操作。\n- `src/llm`：OpenAI-compatible 模型调用。\n- `src/ui`：页面内用户界面。\n- `src/shared`：跨能力共享的无状态工具。\n- `src/index.ts`：限定公共 API 的唯一包入口。\n\n项目只发布 `@coolkiller007/my-page-agent`，不使用 npm workspaces。Browser、Runtime 和 UI 只在 `MyPageAgent` 中组装，内部模块使用相对 import。\n","readmeFilename":"README.md"}