{"_id":"@stago/sdk","_rev":"44-e0b40b6abb791d26acd526456ccf66b5","name":"@stago/sdk","dist-tags":{"latest":"3.6.8"},"versions":{"1.0.0":{"name":"@stago/sdk","version":"1.0.0","_id":"@stago/sdk@1.0.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"bbe213f4235cd32eabd8e7a1cd951fa96cc92043","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-1.0.0.tgz","fileCount":3,"integrity":"sha512-umEhYDyGm78pmkj8O2YOMixZ5oNZW+xYiPEJhC3HqqX3/28Vpr1sbHzzDArj/S2mGXbt1snJZqTkuZ5g8XbeNg==","signatures":[{"sig":"MEUCIEdbYpGRCDvhmO+JiZFjJnSuv/OxzhgF2CagCuMzG8zXAiEA50k4rpfprsGu9+SAg2Dya3avWSEMPJzxdC0E5UuIEzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"78226aa18fe4112a94e76f921a2b40689555d582","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.7.0","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/express":"^4.17.0"},"peerDependencies":{"express":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1776336145707_0.8706751556519818","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@stago/sdk","version":"2.0.0","_id":"@stago/sdk@2.0.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"7a3a4df8e45dcbc3d81acf1ebeefad67972aee86","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.0.0.tgz","fileCount":4,"integrity":"sha512-VQCDmSbUXGG66+Mw2lZ4DR3xv8uCO55H6A2z8M7nx4rlNiS4Ss0534iJ/Rlg1D08LEqmS/JEsTyaummE/8UKwA==","signatures":[{"sig":"MEQCIE6t/O/uo6LtA3lPG5pLNZ1wzZSV5PYPWBzzNAng39F+AiBgU4E6GNA6lHPde3VF7bGFsH6bLMWLHuscnCiMXaYpyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"23c39fde116912172445651e253a5cdec061c580","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.7.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.2.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/express":"^4.17.0"},"peerDependencies":{"react":"^18.0.0","express":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1776751361534_0.5030068159717831","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@stago/sdk","version":"2.0.1","_id":"@stago/sdk@2.0.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"69a58669ce4212a6b6fcda0dd3f4ea7052a6d5a7","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.0.1.tgz","fileCount":5,"integrity":"sha512-QSpbwCnaD4CC/cYefz7CddAihCwBI/pPzcq43eRfNNzDQ/qqfnduDbFD/IO7nhWw0VeEIPnWExT6burLC9oVPA==","signatures":[{"sig":"MEYCIQCM86S+h6+eKKejX9dWeIrzood6SwlkOcTwTRpUZcFwfgIhAKL5ifot+/AUe+yio25z25xolh/e+rgzD/gvT9L1vj6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59749},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"import":"./dist/vite.js"}},"gitHead":"0ebdcd43f15a560b3e631cb54cabafb1a198c771","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.7.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.0.9","react":"^18.2.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/express":"^4.17.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0","express":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.1_1776853826942_0.6137038744319394","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@stago/sdk","version":"2.0.2","_id":"@stago/sdk@2.0.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"98ad14cfaaf7b02fceefb3354603ffbb1db68ba8","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.0.2.tgz","fileCount":5,"integrity":"sha512-B7DHjEV4h89i8Ae44FW4lHep3L1ILEIaHGio/mH2ju/yL4HrvJf8dkjAchBs17xKJlNv64hXtyhZrE8eZMf1sQ==","signatures":[{"sig":"MEQCHwjRrV+o/Y6Lmie9IgpXVKiM4x0RFF2wrbyJDFKzCdkCIQDaHFZIvD9GelscclRbE5Z0sRU9KjDYMAACLGJtf2rp6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60545},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"import":"./dist/vite.js"}},"gitHead":"0ebdcd43f15a560b3e631cb54cabafb1a198c771","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.7.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.0.9","react":"^18.2.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/express":"^4.17.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0","express":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.2_1776907993648_0.5530573259271665","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@stago/sdk","version":"2.1.1","_id":"@stago/sdk@2.1.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"03718495e73af17a07fa51309caccfdf0ef22523","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.1.tgz","fileCount":5,"integrity":"sha512-IWmPLbSMZ7tNYg1aReNc3FzXXn2/wOIYAP2d4M7X4yat4jfch2/nEAHB1BDt7cYHr86YGmRpJzZUoCG/BISiOQ==","signatures":[{"sig":"MEUCIQDR70hVy0yJCsC84qWFLtxeJHFaIxdIpyQO50iYdd6ZbAIgIdDz8+rn4SBhJjvzxa2rJ1W9QYlg9FByoDZSM0ME1ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"import":"./dist/vite.js"}},"gitHead":"14615fd41df2ab89c5a9acc1cb876c9a19a1bd7d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^5.4.0","react":"^19.2.0","vitest":"^1.6.0","typescript":"~5.7.3","@types/react":"^19.1.8"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.1_1777278199474_0.0407364331774136","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@stago/sdk","version":"2.1.2","_id":"@stago/sdk@2.1.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"3e7897b272929a63a6c156792d6d0ce4c0d18156","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.2.tgz","fileCount":8,"integrity":"sha512-admTp62Tg1LzqTifZKdgGYYxjgiuNBCWyzfQHMqkEQM/kwJekjlSSfxQpza5wiUTK1/WKrAuHM9SMUTXHWlK4g==","signatures":[{"sig":"MEYCIQCVoG4GzREVkYsGIbO+s5v+xBkwY+d+DBucfv3DSP0mUQIhAI3IMWLZ8yIZhdSKZZAtNfQ4xZICy+ZItn9bZqR44u8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125436},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vite":{"import":"./dist/vite.js","require":"./dist/vite.cjs"}},"gitHead":"e3f0ce895c3162e863d2858bb37c81f5f14c3625","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit","clean-build":"rm -rf dist && pnpm run build","prepublishOnly":"pnpm run clean-build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","typescript":"~5.7.3","@types/react":"^19.1.8"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.2_1777370994629_0.6932223093461165","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@stago/sdk","version":"2.1.3","_id":"@stago/sdk@2.1.3","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"13cbc25cf0ff777dc6e0dc9c5649ccabf93fa6ad","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.3.tgz","fileCount":16,"integrity":"sha512-U4f8Q0TMjW5HZN61qs5vw/ogge7RwGK1Ar7SUN9Q0nCXvX8CiBMwVxxRFem79c7L7f3Lv8YAaC011M2wLJ7Vmw==","signatures":[{"sig":"MEUCIAkUaweMP5If2o8/cJmABLtYw2UOHQsg4jLcgWFhl3WRAiEApdTD8ss8cpQIJsS7xAV96TXN81T5ul0pd5VW91y2OlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191509},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"389f558503dd2779f966f616dc20a0e98b3f2435","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.3_1777637419910_0.4282968649122776","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@stago/sdk","version":"2.1.4","_id":"@stago/sdk@2.1.4","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"f2ac5c632ca49232d6ce27de39caee4cc8441cdb","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.4.tgz","fileCount":16,"integrity":"sha512-zv19sCh2r2ovlor98SEY6oNjPk+rxPU/nECw3Auf2IB4UWF2Db364Eiq6efYMSlz5YfTdjO7tfq7qedwcZFvkg==","signatures":[{"sig":"MEUCIQCPyK5PoZ+MHokzpY25w8qfRUs/Y4ilOyAiXAw47onFDAIgYWvbBGp/lcjq40TCu6W3Hh0Cxn4+5V1TtiGn2VAUbCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"bde2bc5ffd38739d8f081b75e1a37307375f7f98","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.4_1778033379305_0.7971682315591937","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@stago/sdk","version":"2.1.5","_id":"@stago/sdk@2.1.5","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"c19403269686a6f7144137a75096df5771ecd7d1","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.5.tgz","fileCount":16,"integrity":"sha512-vdpxLXtsXcB+9g7f6qMrizwy4Akxl53JT1JZ/elUNu1jcjbohkfh5uRYQXQ21I5kB9QWs9LgVlJG2pyVYSx6XA==","signatures":[{"sig":"MEYCIQC+uf+XOkyrxgoWqaBx9BLFzHaYZv+8rNVp5ucRJ/pmvQIhANy91s4pZZtDxxtA9BDLtK92G64DYm5beMHoMsXUoDRR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193494},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"347d86217e02f1ebb36b14125f0e949505a2c248","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.5_1778038582619_0.5883393185994674","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@stago/sdk","version":"2.1.6","_id":"@stago/sdk@2.1.6","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"aaf32b28fcad77f3e261fb891d499c6aaf820c16","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.6.tgz","fileCount":16,"integrity":"sha512-FAX9ClBeOoL2eXrXUFT3MlTJx6IBkro0G9qIVb2b79AlQw4kb+ukRK4orkGQHmJzv7qNualhAq5/QBrIJQTCDQ==","signatures":[{"sig":"MEYCIQD79TQH+QBceMY/eq0tp3JUbPd+tmegjF0f14MhRHVL1QIhANR/yIGbSPb8GH67c4C2O9xTfKQn1xdtBw/TbrM0oKLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202633},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"2585f75b4e2b10394411992e4c8c1c64d0f9a956","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.6_1778061934619_0.010628833494644052","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@stago/sdk","version":"2.1.7","_id":"@stago/sdk@2.1.7","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"892ac4f3f78cf0b3042f569c7aed91a73e8ba10a","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.7.tgz","fileCount":16,"integrity":"sha512-GbbDY5gcyxnVfsN3xzDdVrQEZqTcKL4gu6PWpP3OvKKMJW4lYhLPG0xSjSQ4ZjRAyUE1rJnAJr9+TLSZDrR9AQ==","signatures":[{"sig":"MEYCIQCjNSEwg6GYFWJxzEiyv59dSucZsxYSMB3qyvEGupcutQIhAIRFr/qjOw75EjB+lGfPY33154eXeDG405N76Zw/bMzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202145},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"85610e22ad981181510ed24b703f5016ad2b199d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.7_1778119348483_0.028650123392515825","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@stago/sdk","version":"2.1.8","_id":"@stago/sdk@2.1.8","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"6adae84193d7f38f939721a496bfa043c29d4f42","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.8.tgz","fileCount":16,"integrity":"sha512-gdiYtYWKuj9CaHIbPxYe/hNp/QtWsUE3xm9zBP68Mn77ngWJHhglevy/VEFDJEtjfAsKHL62CkjipHfa4xf9Jg==","signatures":[{"sig":"MEQCIFXsNF8sRs++pqgGqcdVn6/YJQwDdtdMo6dzq4kezOCTAiBlSyoPLPNBT8MMaVFR6a+aaL5yxuFicUfQzH6Z96SSDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184383},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"15aaad92499964e35fb697205d8014f877fe84d0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.8_1779342098957_0.9143146999711931","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@stago/sdk","version":"2.1.9","_id":"@stago/sdk@2.1.9","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"7aec2ed6e0ad57bf13efd12790ad2d7c2e63430a","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.9.tgz","fileCount":16,"integrity":"sha512-JZ2c7gvB+DGynDgHj1UXxcEM5f3aPx4c6WahGJwJvtTVW8+uadSyGMcrRgES+nztT4SGdeHxgQUCiWmcph8nIg==","signatures":[{"sig":"MEUCICvj7QLLlU2bDZ310Gu28LvfSa1BTUMcm5JKF08+ADxxAiEA7cbDSDMUbyMhULi1/XFXgLXe6361e2YLhSPx4FzRsG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191777},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"c938c9bd99d5ab8cf8ed9c036953275500d5188d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.9_1779345128979_0.8960498440143989","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@stago/sdk","version":"2.1.10","_id":"@stago/sdk@2.1.10","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"37f6784b554486bebbee4f2b97addf94cc1cdc8e","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.10.tgz","fileCount":16,"integrity":"sha512-SUZMtwNc49Db5rjHqXeOEHcv7jzB0lwL7DffgOBs45NSFnyQl78v6cKPcGBAt2ubwOFS+0FUqFP97BMFPph2Vw==","signatures":[{"sig":"MEUCIQDMx4azxHcbmNG8VsUSc7AZ0najke2Wu2BVe9iPwVskiwIgUfUeeFglCWFnnVJXmRJoZAUvnHW1h8ab5/hHXuSOWiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203236},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"gitHead":"b6dd793946543b5e6b9f9e3f44754f7f870c18aa","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.7","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.10_1779345881694_0.994444210168018","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@stago/sdk","version":"2.1.11","_id":"@stago/sdk@2.1.11","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"1ca12c034da785b7c42039e36a4ab632a6e38a9e","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.11.tgz","fileCount":16,"integrity":"sha512-699YfkCqJJ3rjFfvH7tUV54xDgqrfP8DXRDLqxer1/L4RTDOVSS1OqUYvjkBBwJAu7xOPXl93gbtNBqUrRumbw==","signatures":[{"sig":"MEQCIHsZLIOpY5Ow7zlMZWFXlrw7zLIPY4dPDN/zON+qNUXTAiAHcb43CtC7SeGZp1VPYjxzccNq+dj6TwZ+StcWNk95uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226287},"main":"./dist/index.cjs","type":"module","_from":"file:stago-sdk-2.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_resolved":"/private/var/folders/xm/c2fsm6vd1wvdg6wc7qcdwjbw0000gn/T/4f5249a07278a418e4981cd33e69517d/stago-sdk-2.1.11.tgz","_integrity":"sha512-699YfkCqJJ3rjFfvH7tUV54xDgqrfP8DXRDLqxer1/L4RTDOVSS1OqUYvjkBBwJAu7xOPXl93gbtNBqUrRumbw==","_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.11_1779764370404_0.8907426673707071","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@stago/sdk","version":"2.1.13","_id":"@stago/sdk@2.1.13","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"ce80bc1b752dced610146832c13821363e489216","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.13.tgz","fileCount":18,"integrity":"sha512-zZIN1XkMX9F7HNQpoC0VpUqyQrixsUyUIluDqyvr25M5Lcy/GAB0lqqTWdVNOHdarQ3L53RtgKxGpbnIGVCubw==","signatures":[{"sig":"MEUCIQCs46br8zdM46MPKUaI/t4DfRl72sv/kigAX5XbKKKhLwIgYix4AWOp2hmtIRhdBKm7lSctet4HXL6wwKXxb/Y/FdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240723},"main":"./dist/index.cjs","type":"module","_from":"file:stago-sdk-2.1.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_resolved":"/private/var/folders/xm/c2fsm6vd1wvdg6wc7qcdwjbw0000gn/T/56d133e6e3b6763304be16a64120a832/stago-sdk-2.1.13.tgz","_integrity":"sha512-zZIN1XkMX9F7HNQpoC0VpUqyQrixsUyUIluDqyvr25M5Lcy/GAB0lqqTWdVNOHdarQ3L53RtgKxGpbnIGVCubw==","_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.13_1779765396342_0.19035753521490606","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@stago/sdk","version":"2.1.14","_id":"@stago/sdk@2.1.14","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"ebd2e051d992432a37bd0c21356a1e0fb1010948","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.14.tgz","fileCount":22,"integrity":"sha512-b8B8yjVSLt5Q+H2bv5qn9bUSV3jfKwoJAS/5Q29MUAj1eGmVuQPmHHk6vaB7GP+v/aFiHx6f5CJG8vOMY+uRVA==","signatures":[{"sig":"MEYCIQDoZ3VBORj1dsgnx/zhpH3EfirU4+z5TGdKWuHzJ/lNjAIhAI0dRwu5BHUD0hKppjoKENXznmrdRCFdAEHVCkgOrV+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255815},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"6e56d167fd6f467471aad19899b29d2a18bb5ac9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.14_1782266014110_0.166245622299247","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@stago/sdk","version":"2.1.15","_id":"@stago/sdk@2.1.15","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"e45ae8861d6e729b7a78f69d198b2aaf88054b82","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-2.1.15.tgz","fileCount":22,"integrity":"sha512-fI8WIjES7BJe+0VRgyeUUBF1Pg5ptRz0ErguhuJkfMAEUw6RGU/3KTGoBeANCtD8jxXmBELlN4RgnPC5+J+i7Q==","signatures":[{"sig":"MEUCIQCD54uS3vo6xAZWruAq8vwZ06n7gyWCP2l0rIPbMxTkLgIgW5GLsXPGVx6kZXFAzGZUy/wE/YhxyHujrTzG6x1gLQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265400},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"962827dbe25a7f3381bc19c182427bbb93459651","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.0","tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@hono/node-server":"^2.0.0"},"peerDependencies":{"hono":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"vite":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.15_1782270679069_0.4319161727719669","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@stago/sdk","version":"3.0.0","_id":"@stago/sdk@3.0.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"1992363b48f5e4efedfd1d86d3e1ebead9106c3e","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.0.0.tgz","fileCount":50,"integrity":"sha512-ywXAonCf/BvW2WTWcbAJOPOoJBcrWzk04nuMOR59CbiG4docbsaxBxBt2mO7t8+XLQvvVQlrjKfzakYVSFdkow==","signatures":[{"sig":"MEQCIANucQAzQx1WKJ3UV655wcO/MyarjPe9KrIEacW75whLAiB648dUWM65w626xGbf0+VTOMZgDLGLIarrGVd4/ouk2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315853},"main":"./dist/index.cjs","type":"module","_from":"file:stago-sdk-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_resolved":"/private/var/folders/xm/c2fsm6vd1wvdg6wc7qcdwjbw0000gn/T/37a4c159e928aaa8bfc3d5ca8099889a/stago-sdk-3.0.0.tgz","_integrity":"sha512-ywXAonCf/BvW2WTWcbAJOPOoJBcrWzk04nuMOR59CbiG4docbsaxBxBt2mO7t8+XLQvvVQlrjKfzakYVSFdkow==","_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^7.3.0","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.0.0_1783499013584_0.9553292934448006","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@stago/sdk","version":"3.0.1","_id":"@stago/sdk@3.0.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"3793e8ed2520cdfc371c1f793b4bcd78c0ff5eea","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.0.1.tgz","fileCount":51,"integrity":"sha512-lE3mxC02KpPrQBmrbYZ3qnZXqwtBgGGTdV2TT6wkMexPNJXPPMldf0m2Co4OLZh8cDqRjRkaXTyU1u2Jog3jKQ==","signatures":[{"sig":"MEQCIFzjzdXlFlfW5gnI3Mdu1v9z6Y+LXjgc0Wg31lF4oLZqAiBOX/RYXmhepT1Fdguvdg/44a1YWROZDGJ/SQwsE5zDaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324006},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"0690c2b53cde8243b53cf3bb410c31dc49c160de","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.0.1_1783579633092_0.338644762175875","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@stago/sdk","version":"3.0.2","_id":"@stago/sdk@3.0.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"b7a0db922b22ba1776cdb3fb112e25b08f61ad18","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.0.2.tgz","fileCount":51,"integrity":"sha512-4VhmkwSZrW/ERraFXsW19SX1JnQPizy6zWgdb5uUMTM1/cgk6gjVWFPt0usciuG8KjgyFIZ7EXGusKGp60L2BQ==","signatures":[{"sig":"MEQCIB52Xp+pPPDst2NjPVJ1h5HR4iUYHhjN1EB5Tb1Lx7RXAiBHO+jwJ6ObKey1V5NP4GcrzoN3T37qPI8v2OvLmdSgBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329627},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"5c72ca78d46472bb74d138fc146a47483bf24a73","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.0.2_1783582491075_0.8127177471041886","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@stago/sdk","version":"3.1.0","_id":"@stago/sdk@3.1.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"0504eb686e75de704a712474a429b13791ebb4f4","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.1.0.tgz","fileCount":52,"integrity":"sha512-y8CCn0KJZ+dZ/O6spuHQjn2UOcUfeS2meSXBPMnMOiXL2Il68OKDtbDrPW18HYPDjL6xDkUbTE7I9GZg1SAzHQ==","signatures":[{"sig":"MEYCIQDldmvudi5+l2pHcl5G9xdp22DJGGewKf7srtBrTp+4eAIhAOMOh5HwlIev9955VdbZ3wIQZKtLTLEj1KiVPJ7ISye2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340913},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"1f9d91aa4b1812664820316cf2814ae4f8b5a070","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.1.0_1783592477299_0.5454413614553557","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@stago/sdk","version":"3.2.0","_id":"@stago/sdk@3.2.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"f10701a7308008cd740bda216c7e5f098c2d6cef","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.2.0.tgz","fileCount":52,"integrity":"sha512-dE+CXiCovqcwfYWsL8HttUgGq9+X8gLTzfTgBoeHB8IidKNLGq4RvG29O/vE4604H7Ay+V0ddVfkDM7ar7jF0A==","signatures":[{"sig":"MEQCIApOVFkGyk1LYfa1zh4cfAEUPZZm0/zX2ryDIWsruCIKAiAHF6dkQ7BnPqYmJUSTr65SwlKHjwBIqrf5aYNusCxBMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358374},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"24bce69ebf9202dc2e64df92cb2d919615e61398","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.2.0_1783655741775_0.6597141776736362","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@stago/sdk","version":"3.2.1","_id":"@stago/sdk@3.2.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"cdc316cdf26e0089a9de2ba6c1595f5d7097efa3","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.2.1.tgz","fileCount":52,"integrity":"sha512-1XPcw410p32HewIpA9i0eRYqseTM7AA6x40j0VoHVvzZ+ecZGjqGXwd8tH+xewKr4iaz2I4KdS3E5bztfLnlxA==","signatures":[{"sig":"MEQCIGORzJFm64zkELpMLpG7he7MOV8AA8lSaVNL/FjeM6fyAiBywLveqqtd6YE4MQ0eLo1gyq5R9lb8rkLTRcvyyB12dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362255},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"819ac480b029b61b373bb8f56e60919b0220238b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.2.1_1784001128725_0.892855782619723","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@stago/sdk","version":"3.2.2","_id":"@stago/sdk@3.2.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"7d430e5d1b99abec2bd502c7b3de4fc67d66c4e0","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.2.2.tgz","fileCount":52,"integrity":"sha512-ry2pN/lDT4kchPdBtRjdKD2IWy4bEjMbyix2swY+rPRPxpc8WlbAKrvTny3cy8NveEU6OVmrReHcskaUbWW/9Q==","signatures":[{"sig":"MEYCIQCcFZ3RpbCN2RSwdbVwO/8LW2bpuBPKOw1HDFbzJiZSZgIhAPZlua2K0cc2mcckxvSzKr21J7WpyhcMNCsDtP/GANGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365889},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"15390f6a7053ae2e439b845a83b2804f7b53b6a6","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.2.2_1784016173214_0.24370341430759024","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@stago/sdk","version":"3.3.0","_id":"@stago/sdk@3.3.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"4c05acaf7058607e26ecf295dae8ebe1b441325e","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.3.0.tgz","fileCount":57,"integrity":"sha512-JZpQI+CXJqfOcdR154V+6TMbNdaoiOoqhcKGqcivPvDW3jgrZNytRiKI4tQPbLbf0SW6/KfG2aiHjsXFkdRKyA==","signatures":[{"sig":"MEUCIQCvM7REejuv/9YEXvp7JnFDVpsPVmqSMt7LxFjvkz1fEgIgD2xScU4QjrrFSVHzQSA4fKuHv46K8a8csa+uy9bJ2nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392895},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"a0eaa461917a9979d21c29828eedf56e52806f51","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.0_1784077465711_0.12957330787952692","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@stago/sdk","version":"3.3.1","_id":"@stago/sdk@3.3.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"43f24f639e4ccdc52f601461d84e488b432f04af","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.3.1.tgz","fileCount":58,"integrity":"sha512-58c1xm1ARcHGk9yzTyj6Yf25X5pOyevJqS/47tpLLgX4/0k6T/zXZtJfp9L2t8XkouG4i+SN+lEUTzoP1wErLA==","signatures":[{"sig":"MEUCIHxY3JTEDKWETrVLzAfgcJAqrugMkMrjurV1IjOWsI+/AiEA3UHOF8oBc8Mdwj3m+j4lrS0J6Ouni0o24FoopdUANSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411134},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"d3f7be77fdcbfd8cab3314c9eccafbb59c2230a8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.1_1784085364903_0.8895325761267068","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@stago/sdk","version":"3.3.2","_id":"@stago/sdk@3.3.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"d4589fa012c8fe0bf39fc78bdd186219685c52c5","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.3.2.tgz","fileCount":58,"integrity":"sha512-W/GUeEEKTSAaXKWuk9HXUBOevzgGNYwTDaZ52xDT0V0KApSKxUjTsIbUymawFazdUTL79tUU9Bm3U83qeHYv3w==","signatures":[{"sig":"MEQCIGdihEEuh4fZM++m5GQaJdMlanNm++cWIwmrFvfTvD7kAiBnnSGYwNY61fxGdYx6VmtA6v5Mj8HCzKJf1VGYcY0/EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413863},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"8f4aeab497277eb88660c6a198dbf283c9b357e4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.2_1784094982081_0.80642240294861","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@stago/sdk","version":"3.3.3","_id":"@stago/sdk@3.3.3","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"d58ccd76ca2eaecbda016a096d2e8412c722752c","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.3.3.tgz","fileCount":58,"integrity":"sha512-z0pP84rqY71T7HSvr4UqYuVYkaqnE6dcezvrSoUs/8r3D21Rp+GJI2MdzsMx45VxqoB4+tDAY9EFChtYeZ7wRQ==","signatures":[{"sig":"MEQCIE5zJ0/US8X1x6wTSeKIMN6JV0+/EoZDe393MZLruZz2AiB0nmuVDAgBZ0YQtZ6TUDk8NPwidUe9Z8ShcxjQXjM6HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414337},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"0758b27761f21f104dfd52f8b27bdad0b32be9a2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.3_1784101920485_0.6679025103690055","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@stago/sdk","version":"3.4.0","_id":"@stago/sdk@3.4.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"cbabf7ed09bb59ef6715a5c9a742a8c9f05ac252","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.4.0.tgz","fileCount":58,"integrity":"sha512-zb+B1dXLCdHYZ1uoBitvCBL4E09ptJ71F0/QvrW4YSqSxxlvtOoS75x+MxhNOPfnJrHfTzdgan3pa3a8A7T0rg==","signatures":[{"sig":"MEQCIDXFQikSdSl5ADMg5AHp+a5MO54/owDJOOFVNM+T4SymAiBt7gAvWhcaaJ0+43vA0JgsWqI/04Dpv0qI9KGir5Ofsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415063},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"51d0f16b8459c908de3738fb218525fc9be37465","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.0_1784109721492_0.15528551278659575","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@stago/sdk","version":"3.4.1","_id":"@stago/sdk@3.4.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"1544416527935a2a3c1d513afe6dba7888d2549c","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.4.1.tgz","fileCount":59,"integrity":"sha512-DY903Cvva/ye023q+dR2/mFVZWU5pWCSeuYOU27ytt3/3sE7nZklZEm7N+9MWKQNwN+E0LDSU1D+kNtr8H9xzA==","signatures":[{"sig":"MEUCIQDCmhalqoyTcxFNijgupAhM3Rmt4kEByuH+3DiZ52DNcQIgF/Way+HVuRzP2Th00nGKzXyh2Vdqh4zEIWP1A0vcp20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419112},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"074b2422346e0fa443ff99bd9e8e2e8101e1435a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.1_1784110870842_0.39874868098981","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@stago/sdk","version":"3.4.2","_id":"@stago/sdk@3.4.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"51f8edd2107a2e41ed3dcdfca63b6fa941a13d61","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.4.2.tgz","fileCount":59,"integrity":"sha512-Uq+ZjfC2gBuCVAXav6VUqqRyKgqPF8rikMl9MIZfEDHjFHqPMQzUyXS6ouIcJdC5TMl87wN2nX5Tu8hjm/VlbQ==","signatures":[{"sig":"MEQCIHuLHa65sjRHl5vx/g0ut5avOZb24010qnayQNZt1Ed3AiBG19xF4y7F9iQgXcsvp4ZQ//HBpaU0UMBovGD79OChNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421617},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"e172ce3ff18c864fc97b67fe43ae70a652baef70","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.2_1784184610837_0.43037671109265174","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@stago/sdk","version":"3.4.3","_id":"@stago/sdk@3.4.3","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"c77e02a0a50510c929ab00d75af7adda98337756","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.4.3.tgz","fileCount":59,"integrity":"sha512-XmZ22wDjAiGW1Qba67eA/s6IW4VrGJp2iAer+3m5tupy4bv2tvOCfj9FVjnvDfqlFjEKU3OticH6FkkARZmQHg==","signatures":[{"sig":"MEYCIQDNNT/R93cHBBY6O9OCxc5d99zUnW60WW2UFaS3QnN3/AIhAO12vLOrKZSTrE+ejTp+vkF0oSJWPW4CE379zwqx0hPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421834},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"d00749ffa20f440a534f5b828ff2b2c6ec76710f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","vitest":"^4.1.0","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.3_1784186727790_0.26097738023612504","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@stago/sdk","version":"3.4.4","_id":"@stago/sdk@3.4.4","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"d8b8c960b3a1ecd4ae58f7dde2e52c47d49581b6","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.4.4.tgz","fileCount":59,"integrity":"sha512-Gk3ouLBg7mHNi4yFvwqYdzQc1yQEpsZTNfgthHBTGIgX3nj1e4sd9SHAgoE2OSKM8nzy23awNgDvH6B3BDvNMQ==","signatures":[{"sig":"MEQCIF4U2JZnpuLjjWZxftWejgFo/uh5VCQY/yQVI3nbvEZMAiAJO27k8ahS0PDbS47/Bgt9ht8phcxyXPI++Wa5XTK9dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421771},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"8ada62f89069392bec8150415ee636af80542c2c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.4_1784259804337_0.5209097789282859","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@stago/sdk","version":"3.5.0","_id":"@stago/sdk@3.5.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"d40ce98a5ab7094603db406b655ae46ee02c5ece","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.5.0.tgz","fileCount":65,"integrity":"sha512-OlxW6CoXCAEEtiPT8YZrp1NzK7XdRiN0bY0jZVEZZBRERWKJRfU8LWZYQb4SHNDCIJpV3IMk8KCEYoJ51WImNA==","signatures":[{"sig":"MEUCIQDTJRxWHI979VZ/DufLOHeRLb9VRh690x5E4rPaat6KmQIgYwOiN3ULNiOIBwiY4XVbjIVXPf1gprklZ6ZQHCIwEUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463827},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"677f4e89281f4be75f9de00eec6dd8345885bf05","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.5.0_1784532683259_0.20098925716944271","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@stago/sdk","version":"3.6.0","_id":"@stago/sdk@3.6.0","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"d424f69a03a660619daa96edb4317179112ef9b7","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.0.tgz","fileCount":66,"integrity":"sha512-Ipn5qoa6zXCOhn9MF6uJ2dNZQueTDuHwLnTiy58bVCyVfwQ6FDpJidR4cCdb6HqmEyqG0IbGDtaRpg5yIlXKSQ==","signatures":[{"sig":"MEYCIQDtHfIuRtWGIwUINTYy802OpmC75fOfCZ7B9rCEf+vB+AIhAM4NM3vbmOaaYCXhQB+OPI/YMxqI/f40fWEWIt4ehzXu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478605},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"fd1c99770d926bf34728bee385b21e3d8aa9a4fa","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.0_1784604069166_0.28151250629480185","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@stago/sdk","version":"3.6.1","_id":"@stago/sdk@3.6.1","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"cc26463cb962920b066637ccd0f50e465622959e","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.1.tgz","fileCount":66,"integrity":"sha512-aJHy7S/QGMG4Uzk55py9yvmHO/dTi4c5mlWp55wdk1xCW6FDIJe0I6gHzl0cz1eXrUT8nuBh9ohfzPOpEYOsyg==","signatures":[{"sig":"MEUCIEIDRucTKIpS+H6fTql5Q+1aMZmXjQA8ZkjJlYG6HO1jAiEAshtK2lTGIP3EnLwOgZ/EaCv5aAIWXgaYrCx5RnLliRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484067},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"4ad94c2e5224e0bc2237b756b1ee9428eaf6ff9b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.1_1784605335942_0.9950841142667994","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@stago/sdk","version":"3.6.2","_id":"@stago/sdk@3.6.2","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"8a7e68fa4fcf7717d2125fa958c8fad95c04c754","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.2.tgz","fileCount":67,"integrity":"sha512-Y+ITENX/aB5inUW0a7ZqCyTVySqYDYyRRQPoJO1WzHZb1Udq7F6R9FhHkhIkDZRA+bDQphnAK+Gt8+qnoHwtPQ==","signatures":[{"sig":"MEUCIQDA3gHQpmDe/mOdK8oNR+7tBmjPYTduUcCpQsu7nUrmWwIgHVdbGSLBcELD6xt28tTs6cy82Krlpw4tExz8W4qwX+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501007},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"6456a9d9255352522145b88381243688942c429e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.8","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.2_1784623259629_0.8107187394180326","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@stago/sdk","version":"3.6.3","_id":"@stago/sdk@3.6.3","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"29ab75c98ddb30f520ca8ca8bf9fa1444f99bb6c","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.3.tgz","fileCount":67,"integrity":"sha512-4ALjbTbypPnb0dSPWbM6/tTU7bAzFdezIFNK6EH14QfMa2n8C1le/DcmGI1tkaEyywj2Aux/YXK0ML/R8pnDQQ==","signatures":[{"sig":"MEYCIQD2dSqcI2ZGwqKo1QUbAOMPLQJww8Zu1kMIR+Q35EAMlAIhAMkwUU4xXWJW6irJk2wULyM72SVsRmpcEyimOISznqUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502343},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"5ddf6d4995c15fdeaefddf42996d9a2a3064aa3c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"10.9.8","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.3_1784704688070_0.07374549187283264","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"@stago/sdk","version":"3.6.4","_id":"@stago/sdk@3.6.4","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"1b10965a76431c0122ced11e4d054a27b04a851b","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.4.tgz","fileCount":68,"integrity":"sha512-LYmTPltxM2rOcIcKtnhOOSBVkZ7AutcXiwzC+oQKa2C6NM6Ddo4Y6rT8zd8+KYfq80bkpjYPGwOSyWS/cbic8A==","signatures":[{"sig":"MEYCIQCDEASkVkfvdP8qXSPRSXl8Qfo3fdoZZ/Pfwb5rVnyl/gIhAOkcvV47+S5I1jYV+9RbRQOHXaWtnDWJoapXxvcOqvAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511646},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"9721d8c4cb776a06017f5a0a571f3a9cb31af72a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.4_1785203051174_0.33924473384545806","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"@stago/sdk","version":"3.6.5","_id":"@stago/sdk@3.6.5","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"dfe8072cbe9ff76a8b8a51334f8b74492ca6478b","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.5.tgz","fileCount":69,"integrity":"sha512-Gkupb0y8E6fsNcRNmct5ctPB8563CghfCvdRzLkpMXegTaQ/XOZEuWOjauBSwn/HFzLioODHxx88YXCUI+AlJQ==","signatures":[{"sig":"MEQCIGeSz0ZimjxEMwBFufav4W96Oatdx/nZq20HVVG7rxt3AiBqrMiX+UU+Aa0ZwrCiY4wQ0kZdpRAy96GNbe4wtB+f1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"a6435f0ee816702ce61cf13e4b8110965dab7963","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.5_1785827534889_0.10507732812732651","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"@stago/sdk","version":"3.6.6","_id":"@stago/sdk@3.6.6","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"5bad31a83efe7bba9a6d61f587deadfe8fd91449","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.6.tgz","fileCount":70,"integrity":"sha512-swZKbvhR44MvvgpKazXDcepNKbeQUMAQcaC3DIz0f0X7yUvOD/GwXcjPUVwUOyEYSKbLNzyBN857CUR+XuM2Gg==","signatures":[{"sig":"MEUCIF9qPq0YJArabxHMgY4DGxnpcfwDMo8hDoluS5bK4DBJAiEA16NgtIrW2Ks4xnl2Qn6vTOtp75OwoR00vo36AtiJ4Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577356},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"c8f46cef3c5265a86bbc423d7f18afb5160a574b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.6_1788167661926_0.5153254495454176","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"@stago/sdk","version":"3.6.7","_id":"@stago/sdk@3.6.7","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"dist":{"shasum":"4b65dc582abeede5a8380bf649a3aa0f8656066e","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.7.tgz","fileCount":71,"integrity":"sha512-uYXdFyKlAFj7uarTw+166nuSvAl14EFqCOQM/lvko0k+tJShmc1ZSvOyLRR6EENwA8cvry7CYKWpFrYOYv6uyQ==","signatures":[{"sig":"MEUCIFAVaJMnMUVr9xvOVPV5gKibWtVx3/dJ4QfNey5Ph5JxAiEA7tSuD5VF731udYl900HQSKqFRW6KH7Gd7Iswdf/5sPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573941},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./http":{"bun":"./src/http.ts","types":"./dist/http.d.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"}},"gitHead":"d1f18cfe172a2eda184d1fc3580ad81beb6a5624","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","prebuild":"rm -rf dist","typecheck":"tsc","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build && bun run test"},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"_npmVersion":"11.13.0","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pg":"^8.20.0","zod":"^3.22.0","esbuild":"^0.25.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"dev":["./dist/dev/index.d.ts"],"http":["./dist/http.d.ts"],"vite":["./dist/vite.d.ts"],"client":["./dist/stago-client.d.ts"],"dev-react":["./dist/dev-react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.1.3","react":"^19.2.0","elysia":"^1.4.29","@types/pg":"^8.20.0","typescript":"~5.7.3","@types/react":"^19.1.8","react-router-dom":"^6.30.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","react":"^18.0.0 || ^19.0.0","elysia":"^1.4.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"elysia":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.6.7_1788171368668_0.7510076246431441","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"@stago/sdk","version":"3.6.8","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{"mf":["./dist/mf.d.ts"],"vite":["./dist/vite.d.ts"],"dev":["./dist/dev/index.d.ts"],"dev-react":["./dist/dev-react.d.ts"],"client":["./dist/stago-client.d.ts"],"http":["./dist/http.d.ts"]}},"publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","bun":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http.d.ts","bun":"./src/http.ts","import":"./dist/http.js","require":"./dist/http.cjs"},"./dev":{"types":"./dist/dev/index.d.ts","import":"./dist/dev/index.js","require":"./dist/dev/index.cjs"},"./dev-react":{"types":"./dist/dev-react.d.ts","import":"./dist/dev-react.js","require":"./dist/dev-react.cjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","require":"./dist/vite.cjs"},"./mf":{"types":"./dist/mf.d.ts","import":"./dist/mf.js","require":"./dist/mf.cjs"},"./client":{"types":"./dist/stago-client.d.ts","import":"./dist/stago-client.js","require":"./dist/stago-client.cjs"}},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:coverage":"vitest run --coverage","typecheck":"tsc","prebuild":"rm -rf dist","prepublishOnly":"bun run build && bun run test"},"dependencies":{"esbuild":"^0.25.12","pg":"^8.20.0","zod":"^3.22.0"},"devDependencies":{"@sinclair/typebox":"^0.34.41","@types/pg":"^8.20.0","@types/react":"^19.1.8","elysia":"^1.4.29","react":"^19.2.0","react-router-dom":"^6.30.0","tsup":"^8.0.0","typescript":"~5.7.3","vite":"^8.1.3"},"peerDependencies":{"elysia":"^1.4.0","react":"^18.0.0 || ^19.0.0","react-router-dom":"^6.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"peerDependenciesMeta":{"elysia":{"optional":true},"vite":{"optional":true},"react-router-dom":{"optional":true}},"gitHead":"48f93d092551fd369b16703df1d2e2f34f9e692b","_id":"@stago/sdk@3.6.8","description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-sTFXhkTVROGvX1TtaKMryam1HnGR00S4Ww2T+hrtMAM9fq6btA3eheBNdAcu2EwWFq93TZ5u8GzWyv+RfwgDpg==","shasum":"9dcd3a0845b0f2278c54896e4cff6f69bc5c1d19","tarball":"https://registry.npmjs.org/@stago/sdk/-/sdk-3.6.8.tgz","fileCount":71,"unpackedSize":572135,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCHzY/YdKg8q5h5CsVEpKo5iD3TfUqqchmqE9ixAM2BL0CIEdOxe2GbmG/mrdVp0FGc9e87MFFRm7w7vWgkvH89lKH"}]},"_npmUser":{"name":"imbobo","email":"imbooo@163.com"},"directories":{},"maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_3.6.8_1788227791941_0.14878805881072177"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-16T10:42:25.616Z","modified":"2026-09-01T01:56:32.253Z","1.0.0":"2026-04-16T10:42:25.829Z","2.0.0":"2026-04-21T06:02:41.672Z","2.0.1":"2026-04-22T10:30:27.108Z","2.0.2":"2026-04-23T01:33:13.791Z","2.1.1":"2026-04-27T08:23:19.638Z","2.1.2":"2026-04-28T10:09:54.770Z","2.1.3":"2026-05-01T12:10:20.069Z","2.1.4":"2026-05-06T02:09:39.459Z","2.1.5":"2026-05-06T03:36:22.755Z","2.1.6":"2026-05-06T10:05:34.766Z","2.1.7":"2026-05-07T02:02:28.651Z","2.1.8":"2026-05-21T05:41:39.144Z","2.1.9":"2026-05-21T06:32:09.119Z","2.1.10":"2026-05-21T06:44:41.871Z","2.1.11":"2026-05-26T02:59:30.574Z","2.1.13":"2026-05-26T03:16:36.502Z","2.1.14":"2026-06-24T01:53:34.249Z","2.1.15":"2026-06-24T03:11:19.201Z","3.0.0":"2026-07-08T08:23:33.715Z","3.0.1":"2026-07-09T06:47:13.224Z","3.0.2":"2026-07-09T07:34:51.215Z","3.1.0":"2026-07-09T10:21:17.649Z","3.2.0":"2026-07-10T03:55:41.938Z","3.2.1":"2026-07-14T03:52:08.920Z","3.2.2":"2026-07-14T08:02:53.534Z","3.3.0":"2026-07-15T01:04:25.852Z","3.3.1":"2026-07-15T03:16:05.032Z","3.3.2":"2026-07-15T05:56:22.202Z","3.3.3":"2026-07-15T07:52:00.675Z","3.4.0":"2026-07-15T10:02:01.663Z","3.4.1":"2026-07-15T10:21:11.058Z","3.4.2":"2026-07-16T06:50:10.974Z","3.4.3":"2026-07-16T07:25:27.955Z","3.4.4":"2026-07-17T03:43:24.486Z","3.5.0":"2026-07-20T07:31:23.392Z","3.6.0":"2026-07-21T03:21:09.304Z","3.6.1":"2026-07-21T03:42:16.081Z","3.6.2":"2026-07-21T08:40:59.770Z","3.6.3":"2026-07-22T07:18:08.241Z","3.6.4":"2026-07-28T01:44:11.317Z","3.6.5":"2026-08-04T07:12:15.034Z","3.6.6":"2026-08-31T09:14:22.065Z","3.6.7":"2026-08-31T10:16:08.839Z","3.6.8":"2026-09-01T01:56:32.074Z"},"description":"云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。","maintainers":[{"name":"imbobo","email":"imbooo@163.com"}],"readme":"# @stago/sdk\n\n云台模块开发 SDK，为非专业开发人员提供简化的模块配置和 API 开发工具。\n\n## 安装\n\n```bash\npnpm add @stago/sdk\n```\n\n## 功能模块\n\n### 1. 模块配置 (`defineModule`)\n\n简化模块配置，SDK 自动处理 Module Federation 内部细节：\n\n```typescript\n// stago.config.ts\nimport { defineModule } from '@stago/sdk'\n\nexport default defineModule({\n  name: '@demo/task-management',\n  version: '1.0.0',\n  description: '任务管理模块',\n  menu: {\n    title: '任务管理',\n    icon: 'UnorderedListOutlined',\n    order: 10,\n    children: [\n      { key: 'dashboard', title: '仪表盘', path: '/' },\n      { key: 'list', title: '任务列表', path: '/list' }\n    ]\n  },\n  api: {\n    prefix: '/tasks',\n    handlers: './src/api'\n  }\n})\n```\n\n#### `client.logtoAppId`（api-only 必填）\n\n`kind: 'api-only'` 的模块，其业务前端独立部署、用官方 logto SDK 登录（每个前端在 logto 是独立 Application，App ID 各异）。在 `stago.config.ts` 声明该前端对应的 logto Application ID，入库后由平台加入 access_token `client_id` 白名单：\n\n```typescript\nexport default defineModule({\n  kind: 'api-only',\n  name: '@demo/task-api',\n  version: '1.0.0',\n  api: { prefix: '/tasks' },           // api-only 必填\n  client: { logtoAppId: 'logto_app_id_xxx' }  // api-only 必填\n})\n```\n\n平台后端换 Stago JWT 时校验 `client_id ∈ {平台 LOGTO_APP_ID} ∪ {approved 模块当前版本的 client.logtoAppId}`，命中才签发。详见下方 [api-only 业务前端鉴权](#7-api-only-业务前端鉴权stagosdkclient)。\n\n### 2. 模块上下文 Hooks\n\n在 React 组件中使用平台提供的上下文。模块请求统一走 `useModuleRequest`（不要直接调 `platform.http` / 原生 `fetch`）：\n\n```typescript\nimport { useModule, useUser, useRouter, useModuleRequest } from '@stago/sdk'\n\nfunction MyComponent() {\n  const user = useUser()\n  const router = useRouter()\n  const { request } = useModuleRequest()\n\n  // JSON API：自动解包 ModuleApiResult，直接得到 data\n  const load = async () => {\n    const tasks = await request<Task[]>('/tasks')\n    // 上传\n    await request('/upload', { method: 'POST', body: formData })\n    // 导出（透出 Response / Blob）\n    const res = await request<Response>('/export', {\n      method: 'POST',\n      body: { id: 1 },\n      responseKind: 'response',\n      timeout: 120_000,\n    })\n  }\n\n  router.navigate('/detail/123')\n  return <div>{user.name}</div>\n}\n```\n\n### 3. API SDK (`defineApiRouter`)\n\n为模块定义后端 API 路由（使用 Hono 框架）：\n\n```typescript\n// src/api/index.ts\nimport { defineApiRouter, apiSuccess, apiError } from '@stago/sdk'\n\nexport default defineApiRouter({\n  prefix: '/employee',\n  routes: {\n    '/list': {\n      GET: async (c, ctx) => {\n        const result = await ctx.db.query('SELECT * FROM employees')\n        return apiSuccess(c, { employees: result.rows })\n      }\n    },\n\n    '/create': {\n      middleware: [\n        async (c, next) => {\n          const body = await c.req.json()\n          if (!body.name) {\n            return apiError(c, 'VALIDATION_ERROR', 'name is required', 400)\n          }\n          await next()\n        }\n      ],\n      POST: async (c, ctx) => {\n        const { name, phone } = await c.req.json()\n        await ctx.db.query(\n          'INSERT INTO employees (name, phone) VALUES ($1, $2)',\n          [name, phone]\n        )\n        return apiSuccess(c, { created: true }, 'Employee created')\n      }\n    },\n\n    '/:id': {\n      GET: async (c, ctx) => {\n        const result = await ctx.db.query(\n          'SELECT * FROM employees WHERE id = $1',\n          [c.req.param('id')]\n        )\n        if (result.rows.length === 0) {\n          return apiError(c, 'NOT_FOUND', 'Employee not found', 404)\n        }\n        return apiSuccess(c, result.rows[0])\n      }\n    }\n  }\n})\n```\n\n### 4. API 响应工具\n\n标准化 API 响应格式（Hono Context）：\n\n```typescript\n// 成功响应\nreturn apiSuccess(c, { items: [...] }, 'Items fetched')\n// => { success: true, data: { items: [...] }, message: 'Items fetched' }\n\n// 错误响应\nreturn apiError(c, 'NOT_FOUND', 'Item not found', 404)\n// => { success: false, error: { code: 'NOT_FOUND', message: 'Item not found' } }\n\n// 验证错误\nreturn apiValidationError(c, ['name', 'email'])\n// => { success: false, error: { code: 'VALIDATION_ERROR', message: '缺少必要参数: name, email' } }\n```\n\n### 5. 生命周期钩子\n\n模块加载/卸载时执行：\n\n```typescript\nimport { defineApiWithSetup } from '@stago/sdk'\n\nlet cache: Map<string, unknown>\n\nexport default defineApiWithSetup({\n  config: {\n    routes: {\n      '/list': {\n        GET: async (c, ctx) => {\n          const cached = cache.get('employees')\n          if (cached) return apiSuccess(c, cached)\n\n          const result = await ctx.db.query('SELECT * FROM employees')\n          cache.set('employees', result.rows)\n          return apiSuccess(c, { employees: result.rows })\n        }\n      }\n    }\n  },\n\n  setup: async (ctx) => {\n    cache = new Map()\n    ctx.log('info', 'Module initialized with cache')\n  },\n\n  teardown: () => {\n    cache.clear()\n  }\n})\n```\n\n### ModuleDeps 与环境变量 (`deps.env`)\n\n模块 Elysia handler 通过 `ModuleDeps` 接收平台依赖；业务密钥只应从 `deps.env` 读取：\n\n```typescript\nfunction routes(app: ModuleApp, deps: ModuleDeps) {\n  const apiKey = deps.env.OPENAI_KEY // 未配置时为 undefined\n  // ...\n}\n```\n\n### 业务审计\n\n模块后端可在请求处理成功后通过 `createModuleApp()` 注入的 `audit` 主动记录业务审计。操作人 ID、模块名称、模块版本和服务端时间由平台补齐，模块不得自行提交这些字段：\n\n```typescript\napp.post('/snapshot/lock', async ({ audit }) => {\n  const result = await lockSnapshot()\n  await audit.record({\n    action: 'snapshot.locked',\n    summary: '锁定历史月快照',\n    target: { type: 'snapshot', id: '2026-07' },\n    metadata: { source: 'manual' },\n  })\n  return result\n})\n```\n\n`action` 可省略或传空字符串；SDK 会统一存为 `NULL`。审计写入会被等待，校验或持久化失败将抛错，不会静默忽略。\n\n- **来源**：生产环境由平台从 `stago.module_env` 表加载并注入；本地开发用 `createDevModuleDeps({ env: { KEY: 'value' } })` 模拟\n- **热更新**：模块负责人或管理员 `PUT /api/modules/:name/env` 保存后会触发 `reloadModuleApis()`，新请求即使用新值\n- **禁止**：模块内不要 `dotenv.config()`、不要读写 `process.env` 中的平台机密（如 `JWT_SECRET`、`DB_PASSWORD`）；模块上下文中对 `process.env` 的写入会被拦截\n\n## API 上下文 (`ApiContext`) 与 `ModuleDb`\n\nElysia 模块 handler 通过 `ModuleDeps.db`（类型 `ModuleDb`）访问数据库；`defineApiRouter` 的 `ctx.db` 与之相同：\n\n```typescript\ninterface ModuleDb {\n  query: (sql: string, params?: unknown[]) => Promise<{ rows: unknown[] }>\n  transaction: <T>(\n    fn: (tx: ModuleDb) => Promise<T>,\n    options?: { timeoutMs?: number },\n  ) => Promise<T>\n}\n```\n\n事务示例：\n\n```typescript\nawait ctx.db.transaction(async (tx) => {\n  await tx.query('INSERT INTO orders (id) VALUES ($1)', [orderId])\n  await tx.query('UPDATE inventory SET qty = qty - 1 WHERE sku = $1', [sku])\n})\n```\n\n约束：\n\n- 回调内只用 `tx.query`（不要用外层 `db.query`）\n- 禁止在事务回调内发起外部 HTTP（会长时间占用连接池）\n- 默认 `statement_timeout` 30s；`options.timeoutMs` 可覆盖但钳制在 1s–120s（非法/超限自动收敛，无法关闭）；事务空转超过上限由 `idle_in_transaction_session_timeout` 断开\n- 禁止 `db.query('BEGIN')` / 手动事务 SQL\n- 禁止一切 `SET` / `SET LOCAL`（含 `gp_max_slices`、`statement_mem` 等数据库参数）；超时用 `options.timeoutMs`。Greenplum 重查询若撞 slice 上限，用事务级临时表分步物化（见下条），而不是调参\n- DDL 一律禁止，唯一例外是**事务级临时表**：`CREATE TEMP TABLE tmp_xxx ... ON COMMIT DROP`（表名必须 `tmp_` 前缀、必须声明 `ON COMMIT DROP`，连接池共享，会话级临时表会泄漏），以及建在 `tmp_` 表上的 `CREATE INDEX`；`ANALYZE tmp_xxx` 本就不在拦截范围。须在 `db.transaction` 回调内使用，事务结束自动清理\n- 以上规则 dev（`stago dev`）与生产共用同一份实现（`assertModuleSqlAllowed`），本地开发阶段即报与线上一致的错误\n\n`ApiContext`（Hono 路由）还包含：\n\n```typescript\ninterface ApiContext {\n  db: ModuleDb\n  module: {\n    name: string    // 模块名 @scope/name\n    version: string // 版本号\n  }\n  log: (level: 'info' | 'warn' | 'error', message: string, data?: unknown) => void\n}\n```\n\n## 模块上下文 (`ModuleContext`)\n\nReact 组件可用完整上下文：\n\n```typescript\ninterface ModuleContext {\n  user: ModuleUser           // 用户信息（id / phone / name，与 live.employees 一一对应）\n  theme: ModuleTheme         // 主题控制\n  router: ModuleRouter       // 路由导航\n  notifications: ModuleNotifications  // 通知服务\n  globalState: ModuleGlobalState      // 跨模块状态\n  platform: PlatformServices          // 平台服务\n}\n```\n\n```typescript\ninterface ModuleUser {\n  id: number      // live.employees.id\n  phone: string   // live.employees.phone\n  name: string    // live.employees.name\n  role: 'admin' | 'user'\n  permissions: string[]\n}\n```\n\n## 类型导出\n\nSDK 导出完整的 TypeScript 类型定义：\n\n- `ModuleConfig` - 模块配置\n- `ApiHandler` - API 处理函数\n- `ApiContext` - API 上下文\n- `ModuleDb` - 模块数据库客户端（`query` / `transaction`）\n- `ModuleDeps` - 平台注入依赖（含 `db`、`env`、`log`）\n- `RouteDefinition` - 路由定义\n- `ModuleContext` - 模块上下文\n- `ModuleUser` - 用户信息\n- 等 20+ 类型\n\n### 6. 开发环境数据库访问 (`@stago/sdk/dev`)\n\n模块开发时，可在本地 Dev Server 直接访问真实数据库：\n\n```typescript\n// .env 配置\nDB_HOST=localhost\nDB_PORT=5432\nDB_NAME=your_database\nDB_USER=postgres\nDB_PASSWORD=your_password\n```\n\n```typescript\n// vite.config.ts\nimport { stagoConfigPlugin, stagoApiPlugin, stagoDevApiPlugin } from '@stago/sdk/vite'\n\nexport default defineConfig(({ command }) => ({\n  plugins: [\n    react(),\n    stagoConfigPlugin(),\n    // API 挂在同一 Vite 端口，handler 修改后下次请求自动热更新\n    stagoDevApiPlugin({ apiEntry: '/src/handlers/index.ts' }),\n    stagoApiPlugin(), // Bundle handlers to dist/api.js\n    command !== 'serve' && federation({ /* ... */ }),\n  ].filter(Boolean),\n}))\n```\n\n启动 `pnpm dev` 后，前端与 API 共用 Vite Dev Server（如 `http://localhost:5173`），无需单独起 API 进程。\n\n测试 API：\n```bash\ncurl http://localhost:5173/api/dashboard\n```\n\n开发时 `ctx.db.query()` 直接访问 `.env` 配置的真实数据库，无需 mock。修改 `src/handlers` 或 `src/lib` 后保存，刷新或重新请求即可看到变更。\n\n**SQL 日志（开发 + 生产）**：`ctx.db.query` 由平台/开发插件统一包装，通过环境变量控制：\n\n| 环境 | 默认 | 开启 | 关闭 |\n|------|------|------|------|\n| 开发 (`npm run dev`) | 开启 | — | `DB_LOG_SQL=false` |\n| 生产 (`@stago/api`) | 关闭 | `DB_LOG_SQL=true` | — |\n\n```bash\nDB_LOG_SQL=true   # 生产排查时可在平台 .env 打开\n```\n\n日志示例：\n\n```txt\n[SQL] @ops/catindex@0.3.14 42ms rows=12 params=[2026,4,2]\nSELECT ... FROM dws.category_negative_month_stats ...\n```\n\n业务代码也可主动打日志：`ctx.log('info', 'message', { data })`。\n\n**生产环境（`@stago/api`）** 使用 rslog 门面，输出 **JSON 行** 便于采集，例如：\n\n```json\n{\"time\":\"...\",\"level\":\"info\",\"kind\":\"sql\",\"module\":\"@ops/catindex\",\"version\":\"0.3.14\",\"durationMs\":42,\"rowCount\":12,\"sql\":\"SELECT ...\"}\n```\n\n环境变量：`LOG_LEVEL`（error/warn/info/debug）。\n\n**注意：** `@stago/sdk/dev` 和 `@stago/sdk/dev-react` 仅用于开发，不会打包到生产。\n\n### 7. api-only 业务前端鉴权 (`@stago/sdk/client`)\n\n`kind: 'api-only'` 的模块业务前端独立部署在自有 CDN/nginx，用官方 logto SDK 登录（`resources` / `getAccessToken` 使用 SDK 常量 `STAGO_LOGTO_API_RESOURCE`，与平台一致），再用 `createStagoClient` 收口后续流程：logto access_token → 调 `{apiBaseUrl}/auth/logto-callback` 换 Stago JWT → 存储 → `stago.fetch()` 自动注入 `Authorization: Bearer <jwt>`、拼 `apiBaseUrl + prefix`、401 时单飞刷新重试一次。\n\n```bash\nbun add @stago/sdk\n```\n\n```typescript\nimport { createStagoClient, STAGO_LOGTO_API_RESOURCE } from '@stago/sdk/client'\n\n// LogtoConfig.resources: [STAGO_LOGTO_API_RESOURCE]\n\nconst stago = createStagoClient({\n  // 可含部署前缀，例如 https://api.zhangchuwang.cn/stago\n  apiBaseUrl: 'https://api.zhangchuwang.cn/stago',\n  prefix: '/tasks', // 与 stago.config.ts 的 api.prefix 一致\n  getAccessToken: () => logtoClient.getAccessToken(STAGO_LOGTO_API_RESOURCE),\n  // loginPath?: 默认 '/auth/logto-callback'；旧网关可设 '/api/auth/logto-callback'\n  // storage? / fetch? / timeout?\n})\n\n// login → https://api.zhangchuwang.cn/stago/auth/logto-callback\nconst user = await stago.login()\n\n// fetch → https://api.zhangchuwang.cn/stago/tasks/list\nconst res = await stago.fetch('/list', { query: { page: 1 } })\nconst data = await res.json()\n\nstago.getToken()\nstago.getUser()\nawait stago.logout()\n```\n\n`fetch` 选项：`query`（自动序列化为 querystring）、`json`（自动 stringify + 设 content-type）、`body`、其余 `RequestInit`。\n\n错误：`StagoClientError` 为基类，`AuthError`（登录/换 token 失败）、`ApiError`（HTTP 非 2xx，含 `status`）。超时（默认 30s）通过 `AbortController` 实现。\n\n后端鉴权链路：平台 `exchangeLogtoToken` 用 `LOGTO_ENDPOINT` JWKS 验签 access_token（`aud === LOGTO_API_RESOURCE`（未设则默认 `STAGO_LOGTO_API_RESOURCE`）、`client_id ∈ 允许集合`：平台 `LOGTO_APP_ID` ∪ approved 模块当前版本的 `client.logtoAppId`，60s TTL + 模块/版本写操作即时失效），再从 AT JWT payload 取身份声明（须经 Logto Custom JWT 写入），反查员工 + `hasPlatformAccess` 门禁后签发 Stago JWT（7d）。网关转发前 `resolveAuthUser` 校验登录态、`canAccessModule` 校验模块访问权、`attachModuleUserHeader` 透传用户。公开路径若为 `/stago/auth/logto-callback`，需由网关映射到平台内部的换票接口（当前平台路由多为 `/api/auth/logto-callback`）。详见仓库 `docs/auth-token-exchange-proposal.md`。\n\n### SDK 入口速查\n\n| 入口 | 用途 | 使用位置 |\n|------|------|---------|\n| `@stago/sdk` | 业务 hooks（`useModule`、`useModuleRequest` 等） | 模块业务代码 |\n| `@stago/sdk/http` | Host 请求管道（`executeHttpRequest`）；**模块前端勿用** | 云台 Host / 平台实现 |\n| `@stago/sdk/client` | api-only 业务前端运行时（`createStagoClient`：logto 登录换 Stago JWT + Bearer 注入 + 401 懒刷新） | 业务前端（独立部署，非底座页面） |\n| `@stago/sdk/vite` | Vite 插件（`stagoConfigPlugin`、`stagoApiPlugin`、`stagoDevApiPlugin`） | `vite.config.ts` |\n| `@stago/sdk/dev-react` | 本地开发用 `DevModuleProvider`（浏览器，无 Node 依赖） | `src/main.tsx` |\n| `@stago/sdk/dev` | Node dev 工具（db pool、api-server），仅 Vite 插件内部使用 | 通常不需手动引用 |\n\n## 许可证\n\nMIT\n","readmeFilename":"README.md"}