{"_id":"@airiot/client","_rev":"15-8d2e97dfdd644358eee759b5d2ea45df","name":"@airiot/client","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.0":{"name":"@airiot/client","version":"1.0.0","license":"MIT","_id":"@airiot/client@1.0.0","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"5677fe7161507a4d36ba33f7f10be74a50cc992a","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.0.tgz","fileCount":6,"integrity":"sha512-koS6ro71T6FtF5E9UIwoUn8h4rireBCLyAv2b9jUWhydmpfIVlCOc5J6vMUNKQ0f9O9BZZahXhy9JoxuEMKg7g==","signatures":[{"sig":"MEUCIQC+RH6i8NOfgD/erKSfks0zY3nrZK57+EthJpADhsIn6gIgJGwltYWtIiPRZPfx0wmrrfa+Mj99JnQf4DWIIwU3Res=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4881780},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"5b8d931c97164c0260345764cade09cb9b22c286","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react-router":"^7.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.0_1768199059343_0.5753874003479487","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@airiot/client","version":"1.0.1","license":"MIT","_id":"@airiot/client@1.0.1","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"c4cbc2d1e7d7a05b496974d8991c0247c9af781a","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.1.tgz","fileCount":6,"integrity":"sha512-QX3At73XJcEqO3jd+8w7taXFJM14mvWY4AyB252dfxTOGkQhxN1LPnG18U95cn3cGQ3hvvmJuh+glxjLdkH1oQ==","signatures":[{"sig":"MEUCIQCU1x/lIJU7awTmHpBu0mCWd8Wi3vf0Xo9z4EGYWnesBwIgcp0TsF60A0CDnj6aykKL37DnFEEwIohRLnPrYX82qvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4881780},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"c3e631115404a703a0459f8dcb51d6bccd23bea5","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react-router":"^7.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.1_1768292396432_0.629227609441811","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@airiot/client","version":"1.0.2","license":"MIT","_id":"@airiot/client@1.0.2","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"ea3b1ca0f31e619c414393846e75c4cd274a41c7","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.2.tgz","fileCount":6,"integrity":"sha512-vNbQhjYag7CBQJKq9O2sYfink6kLLF9sQKWwujoEt3QzVH8/Ikb1qEXVguqdYuHK4hhSSl5onP7lBevEoMmWhA==","signatures":[{"sig":"MEYCIQCvEyBxDJp2v7Hkvnw1hNWgHfV1BNuC7xbqwtBZP6D0xgIhAP18DDLkW9t4EKZoIN02tOXF/3wsxqGqINhmmjIkQYLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4988363},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"1d047ae58fb38b48b9ac48ffa33a71fca1ebf135","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react-router":"^7.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.2_1768292470682_0.08882850290877609","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@airiot/client","version":"1.0.3","license":"MIT","_id":"@airiot/client@1.0.3","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"ad2a93fe9ffe831e45f5c320d131e6926bd7b8a6","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.3.tgz","fileCount":7,"integrity":"sha512-M7xHpW8F2x/Kmz7jB+YHHP7rl6YHlDCSIXM3DmP9dMSVA0lwyCWE9jOglZx0M+9nuvT5PuOaBJX5GqqqRp3JNA==","signatures":[{"sig":"MEUCIQDtxsaaUaQlpmrg0eIUPIUI4VBU/jiHpxqDEd+ZktEo0QIgPmaVBLjAeHOCw4XsE0yk06yKdOYh+I7jJr4248AczPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4421867},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"f8fc5ea523005dcc550726248d0db1ae3de0557f","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.3_1768385055322_0.6020910245666116","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@airiot/client","version":"1.0.4","license":"MIT","_id":"@airiot/client@1.0.4","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"70e791b8b6770f0259a615dca71d818b968a2138","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.4.tgz","fileCount":7,"integrity":"sha512-Q9s31Y4x9omJfy8sAWUz1QMo6qNWwpNosHAWD9X7Znw6x6dIpYGwSqAism0lnJ5BBzs/BOpKSULAJDw3uBhb9w==","signatures":[{"sig":"MEQCIG42g+gV8udrAaN155hflfhxQ7TYfOpfry1QdjDiWOK2AiAjJ3bO3ZP8DS0NnfJwsgwBx0q7p7+msqMBduyXAKg4sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6064215},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"1b5bebfd4f4d0d416f9b9577c81b5857cb21d99f","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.4_1769347649275_0.9334943871967312","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@airiot/client","version":"1.0.5","license":"MIT","_id":"@airiot/client@1.0.5","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"1eae40c7b8a5b8f647d530b449c9c61586090c64","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.5.tgz","fileCount":7,"integrity":"sha512-Rnajz4l1rouC5v7uerbzAqadPULsI9XgqwQHjkbaDTVb7CYoBOQ4gb+hQQj8XzJQB+ECGDiCe/b0IH5L41wTMQ==","signatures":[{"sig":"MEQCIDMfulfAphQt+qt9UTLW25S5Ov9uxdjFNrhBYQZuoROiAiBUVPe56XD3f0gVeTRp1dAnLa77whzqAEvNyZTue121Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6062705},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"53b174aa885d93692b2dc7bf361abb6af3c82964","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.5_1769592627581_0.2182082611252958","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@airiot/client","version":"1.0.6","license":"MIT","_id":"@airiot/client@1.0.6","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"d373b1aa73ca3d077e4ec376d1b8b67cffb8f951","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.6.tgz","fileCount":7,"integrity":"sha512-Ui6pUBJR5/HOnvtnN/OzUCr6yJjg/Khpl7AllVSZ64Vi/wBBy8SAdfpPoi/jSLRZuoilfUZp/0U3MRjK3QkACg==","signatures":[{"sig":"MEUCIQDJbvAQ8jratGwExTSYMsu8+5MUYkqkoek+qW1nxud70wIgdjxg500iCdPxFXySV80kFZkzQkId4HTM3GSU5txCMIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6067591},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"fade033623385a55eda83ec4e646ee42990a2309","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.6_1769608485860_0.7852597255173639","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@airiot/client","version":"1.0.7","license":"MIT","_id":"@airiot/client@1.0.7","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"b5c413b46a46e9fb23f0b1a8cc5adb7512bd3aa6","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.7.tgz","fileCount":7,"integrity":"sha512-bqyeAZpDTc5by1F2xEqj0aH2SnQfmThIXJuk9IpVYpdpNVDH6v3EJQBYQJwfwuST2rbgOzUwroeMql9jQJgpuA==","signatures":[{"sig":"MEUCIQCRp7yoPnwLm2tpheovvm0267BS4F6+UrDGtg2ATBit0gIgZjaUAspLKUnKfAsATDwVs18yEQURzsJqce2JoYpZfaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5036821},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"89618b10d7508bad9374432374700794da450fea","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","react-hook-form":"^7.71.1","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.7_1769742881384_0.37232815511636863","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@airiot/client","version":"1.0.9","license":"MIT","_id":"@airiot/client@1.0.9","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"ca1dd10d05232bbf1c9cc14ca5478468ca581f47","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.9.tgz","fileCount":7,"integrity":"sha512-I8XaBOybfQ6KpdGPB4ui1kjLF3QatRvIOFgNc3T7VkjW0V2SaOcvP/miJ7xYkK1vwLsEMcBLL/DM9osBaCQWAw==","signatures":[{"sig":"MEUCIQDbDQ1H9mu64ICTnti1AmTaVIedy3ccL4mnTPbRno2kKQIgNTfNxpIARX4gUNQ7Ir3QFqLsZ08u0+QIsyP8KEX72h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5479403},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"637842a0ccc04a83575adcabdc3bcbc30d178d99","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","react-hook-form":"^7.71.1","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.9_1770001041886_0.01805877231352815","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@airiot/client","version":"1.0.10","license":"MIT","_id":"@airiot/client@1.0.10","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"4366bb25d8a829ab96ad80067b76733d37ad050e","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.10.tgz","fileCount":7,"integrity":"sha512-OWh3+ytz19YMgnfrzyIy6eoOPRh/f1shwCPHFEhLzJN2dnYy8TQhepTlWzRWZCj6QhTJ1AMHxXEiAHKoyWSGPg==","signatures":[{"sig":"MEYCIQDIPHhiIU9zeB/XOoMB7srnZHpqvWHJRhVQWZESOo6wTQIhAIO2VHhuRvHEtqCvF46G3sYZQwU65XZWXicNklWqx6SO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5497814},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"dfcb277db28640b561bed28e7fcfe6bdc0958aa3","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","react-hook-form":"^7.71.1","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.10_1770175797819_0.6945147703476149","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@airiot/client","version":"1.0.11","license":"MIT","_id":"@airiot/client@1.0.11","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"5fa1882395ae523c085739e0a377c24a687a4c1d","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.11.tgz","fileCount":7,"integrity":"sha512-QkVD2KL9rRqtLBE8bpkEfbpyM6AxKsK50rfnDn2JwSb2I1Xv60AMmDCRXmxYzgsAN0hqKp5KheQWXl0QkTssCg==","signatures":[{"sig":"MEQCICZHftC/yf/KCxog8w3lLObQaaOneteGBYEOAQwwmcvzAiAzBUy1m4rRweL+17EuB/IfrUnPfWCMxMitl5Iw+ckNyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5497253},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"12411529156b1a22fe5cf31c3f915c9147901d49","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","react-hook-form":"^7.71.1","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0 | ^19.0.0","react-dom":"^18.2.0 | ^19.0.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.11_1770279366356_0.7290445361974303","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@airiot/client","version":"1.0.12","license":"MIT","_id":"@airiot/client@1.0.12","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"aeadd9b6eea25fd4204ec5577d187ae351d55524","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.12.tgz","fileCount":7,"integrity":"sha512-eXgQOZ9StYn/mJDVYVFyphbOsTFhbv1kqmpc9U+NRInAfKTv4qATqz2UyykMF2fbeaEzlr08QKJ2E7lXLHcfeQ==","signatures":[{"sig":"MEUCIQCjc9WASDIrWU4hOFau+dRRde97Rrywg9i7O095XL07BQIgJvYQRaa+PL/2C9n2gXInvK4OSN1KRzfoPYyLiy/SX0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5497253},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"e33359fc864f41603843e43ef138b814761afc9a","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","react-hook-form":"^7.71.1","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"^2.7.0","react":"^18.2.0 | ^19.0.0","react-dom":"^18.2.0 | ^19.0.0","react-router":"^7.12.0","react-router-dom":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.12_1770799076371_0.8399943532150298","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@airiot/client","version":"1.0.13","license":"MIT","_id":"@airiot/client@1.0.13","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"88a652173465f2e5aca4d49703935286c1b17166","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.13.tgz","fileCount":7,"integrity":"sha512-bthiCmDF2T5UXzChof5RnU7v1qBH/W1lXP3PPMNgWB0jk1/PLPXvDGbNSdxu4LU+lwob1b16DzAWQoddutOdwA==","signatures":[{"sig":"MEUCIQCKu5wlFEcoNXc+nKrLzhNf8GfKWAyqYKIEyb9mV4efxAIgY96SxY5PzMKgO9FjSdoPx6jjqBE+RyPXFBJA8ksa7pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4436938},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"5f8c7698f529c96a66193c4a1e328d78f4ce8da3","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","axios":"^1.13.6","dayjs":"^1.11.20","jotai":"^2.18.1","react":"19","lodash":"^4.17.23","react-dom":"19","react-router":"7","react-hook-form":"^7.71.1","react-router-dom":"7","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","@types/react":"^19.2.14","@types/lodash":"^4.17.24","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"2","react":"^18.2.0 | 19","react-dom":"^18.2.0 | 19","react-router":"7","react-router-dom":"7"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.13_1774107148447_0.6988809218464764","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@airiot/client","version":"1.0.14","license":"MIT","_id":"@airiot/client@1.0.14","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"dist":{"shasum":"7c9110eb63e278d893ac7402dc9d30b6515794af","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.14.tgz","fileCount":7,"integrity":"sha512-9LZFXJMmhb+8ygs142j935Wgr/e2EvTsfMZMLQaOhK1ydWQTPHm8UzURVxpadXXknqdVroLuUvO6P43gLmHPLw==","signatures":[{"sig":"MEUCIQDsVkhY8bikGdcSogIL12WaABpgJdWACUe/GvP2yI2tZwIgRTe9s//vic4vhAPyjDGAQ1/hWbfHiN7BzT7GSjnXz7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4437129},"main":"./dist/airiot-client.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/airiot-client.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/airiot-client.es.js","require":"./dist/airiot-client.umd.js"}},"gitHead":"cc8fdf599fbbe4a3411f3848b20edfac8c2e74c3","scripts":{"dev":"vite build --watch","test":"vitest","build":"vite build","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","test:run":"vitest run","docs:build":"vitepress build docs","type-check":"tsc --noEmit","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"_npmVersion":"11.7.0","description":"airiot client lib","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.3.6","axios":"^1.13.6","dayjs":"^1.11.20","jotai":"^2.18.1","react":"19","lodash":"^4.17.23","react-dom":"19","react-router":"7","react-hook-form":"^7.71.1","react-router-dom":"7","@hookform/resolvers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^4.0.16","happy-dom":"^20.1.0","vitepress":"^1.0.0","@vitest/ui":"^4.0.16","typescript":"^5.6.0","@types/node":"^22.0.0","@types/react":"^19.2.14","@types/lodash":"^4.17.24","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","rollup-plugin-visualizer":"^6.0.5","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"jotai":"2","react":"^18.2.0 | 19","react-dom":"^18.2.0 | 19","react-router":"7","react-router-dom":"7"},"_npmOperationalInternal":{"tmp":"tmp/client_1.0.14_1774579243218_0.7389204782773271","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@airiot/client","version":"1.0.15","description":"airiot client lib","type":"module","main":"./dist/airiot-client.umd.js","module":"./dist/airiot-client.es.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/airiot-client.umd.js","import":"./dist/airiot-client.es.js"}},"publishConfig":{"access":"public"},"scripts":{"build":"vite build","dev":"vite build --watch","type-check":"tsc --noEmit","test":"vitest","test:run":"vitest run","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"license":"MIT","devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.1","@testing-library/user-event":"^14.6.1","@types/crypto-js":"^4.2.2","@types/lodash":"^4.17.24","@types/node":"^22.0.0","@types/react":"^19.2.14","@vitejs/plugin-react":"^5.1.2","@vitest/coverage-v8":"^4.0.16","@vitest/ui":"^4.0.16","happy-dom":"^20.1.0","rollup-plugin-visualizer":"^6.0.5","typescript":"^5.6.0","vite":"^7.0.0","vite-plugin-dts":"^4.5.4","vitepress":"^1.0.0","vitest":"^4.0.16"},"peerDependencies":{"jotai":"2","react":"^18.2.0 | 19","react-dom":"^18.2.0 | 19","react-router":"7","react-router-dom":"7"},"dependencies":{"@hookform/resolvers":"^5.2.2","axios":"^1.13.6","crypto-js":"^4.2.0","dayjs":"^1.11.20","jotai":"^2.18.1","lodash":"^4.17.23","react":"19","react-dom":"19","react-hook-form":"^7.71.1","react-router":"7","react-router-dom":"7","zod":"^4.3.6"},"gitHead":"db3e618570d6975b81955c7e42eb4a75bc800224","_id":"@airiot/client@1.0.15","_nodeVersion":"24.11.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-RdqUBK8sZUXbmdrcp2umQSWYkotMuYTngIK0I96rUemkGZV5lrmszCo7KQIVhChrHQKztImVHtl97v0IbZucIA==","shasum":"69bffb823569778bf003eebeb65b740db5ae03d6","tarball":"https://registry.npmjs.org/@airiot/client/-/client-1.0.15.tgz","fileCount":7,"unpackedSize":4482327,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4Y0BkFE/Ctkdc2S+VdO8rCsiMm0SN4iY0jTXRaTQcZAIhAKxtG/AH1Gx91Spl5dbegU89IEGZWnk0x8gvzPpfExhs"}]},"_npmUser":{"name":"sshwsfc","email":"23025006@qq.com"},"directories":{},"maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_1.0.15_1779348355680_0.7187541605577668"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T06:24:19.287Z","modified":"2026-05-21T07:25:56.126Z","1.0.0":"2026-01-12T06:24:19.564Z","1.0.1":"2026-01-13T08:19:56.736Z","1.0.2":"2026-01-13T08:21:10.949Z","1.0.3":"2026-01-14T10:04:15.651Z","1.0.4":"2026-01-25T13:27:29.525Z","1.0.5":"2026-01-28T09:30:27.821Z","1.0.6":"2026-01-28T13:54:46.070Z","1.0.7":"2026-01-30T03:14:41.614Z","1.0.9":"2026-02-02T02:57:22.100Z","1.0.10":"2026-02-04T03:29:58.087Z","1.0.11":"2026-02-05T08:16:06.609Z","1.0.12":"2026-02-11T08:37:56.644Z","1.0.13":"2026-03-21T15:32:28.633Z","1.0.14":"2026-03-27T02:40:43.458Z","1.0.15":"2026-05-21T07:25:55.914Z"},"license":"MIT","description":"airiot client lib","maintainers":[{"name":"sshwsfc","email":"23025006@qq.com"},{"name":"airiot3308521255","email":"3308521255@qq.com"}],"readme":"# @airiot/client\n\nAiriot TypeScript 客户端库，为 React 应用提供完整的 API、认证、表单处理和模型管理功能。\n\n## 功能特性\n\n- **API 客户端** - 简化 REST API 调用，支持查询、过滤、分页\n- **身份认证** - 完整的登录/登出流程，支持记住我功能\n- **表单处理** - 基于 JSON Schema 的表单构建和验证\n- **模型管理** - 集成的状态管理和数据操作\n- **类型安全** - 完整的 TypeScript 类型定义\n\n## 安装\n\n\\`\\`\\`bash\nnpm install @airiot/client\n\\`\\`\\`\n\n## 文档\n\n完整的文档请访问 [docs/README.md](./docs/README.md)\n\n## 快速开始\n\n\\`\\`\\`typescript\nimport { createAPI, setContext } from '@airiot/client'\n\n// 配置全局上下文\nsetContext({\n  language: 'zh-CN',\n  module: 'admin'\n})\n\n// 创建 API 实例\nconst api = createAPI({\n  name: 'core/user',\n  resource: 'user'\n})\n\n// 查询数据\nconst { items, total } = await api.query({\n  skip: 0,\n  limit: 10\n})\n\\`\\`\\`\n\n## 开发\n\n\\`\\`\\`bash\n# 构建\nnpm run build\n\n# 开发模式（监听文件变化）\nnpm run dev\n\n# 类型检查\nnpm run type-check\n\n# 运行测试\nnpm test\n\n# 构建文档\nnpm run docs:build\n\n# 启动文档开发服务器\nnpm run docs:dev\n\\`\\`\\`\n\n## 许可证\n\nMIT License\n","readmeFilename":"README.md"}