{"_id":"@ray-js/studio-builder","_rev":"178-931cf969f865156fe1f82760afab3da8","name":"@ray-js/studio-builder","dist-tags":{"alpha":"0.0.21-alpha.4","latest":"0.2.23"},"versions":{"0.0.3":{"name":"@ray-js/studio-builder","version":"0.0.3","license":"MIT","_id":"@ray-js/studio-builder@0.0.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ff965757028e16798f94756393feed6d123b9c46","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.3.tgz","fileCount":36,"integrity":"sha512-mVe05IzoI9M/GJnmS2Q1Ur4OQyAkALZWNGNo9RKFn1a6k8i4QoNxTif80PZSVUGfxUTYt+LNwedu521fWtkclg==","signatures":[{"sig":"MEUCIQCa9EIp0tWitmnFz+yB+oNFBHezIbskcGUaeTsHxj1SfwIgCp77ehi2EePW4HtL1LLSE+hlmZQym8V9E3UUlQzX1Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64433},"main":"bin/json2jsx","gitHead":"bab22edda4c522c8550168e43ba2318fbb29dbc8","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","targz":"^1.0.1","colors":"1.4.0","lodash":"^4.17.5","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","commander":"^8.0.0","param-case":"^3.0.4","compressing":"^1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.3_1715570356797_0.0663227887495248","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@ray-js/studio-builder","version":"0.0.4","license":"MIT","_id":"@ray-js/studio-builder@0.0.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"bd5e3265579afbdfdea86ab6c9449d0c0c3905df","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.4.tgz","fileCount":40,"integrity":"sha512-qsRMnCCtb9LMscOBO1uGykJwmq6ofR7nGRLFKg75HJlV9fXQIBqiz5ZXKuSRxkvhnLxHAnyhC4O/4KS94uEKgA==","signatures":[{"sig":"MEUCIQCd1h+UGYh6JbK8CTXky7guchLDnFRNB5eMGezZUG06fQIgFNsShbZtTN8zWYq0UCPj5Zf5A4ZebexjXhWXjNELNms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106463},"main":"bin/json2jsx","gitHead":"9702fc719ffec98d7784dbffb3397f88531b80f8","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","targz":"^1.0.1","colors":"1.4.0","lodash":"^4.17.5","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","commander":"^8.0.0","param-case":"^3.0.4","compressing":"^1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.4_1715571416011_0.9911403898807563","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@ray-js/studio-builder","version":"0.0.5","license":"MIT","_id":"@ray-js/studio-builder@0.0.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"396ddf9ebc8ecb3819870d2edb2b1ad3e76c8350","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.5.tgz","fileCount":40,"integrity":"sha512-4FoJUifijaOU8HiZvldrwYX3JUR/FGG4mON8wx1KI7cz/WcLCZyHZkHjGlNJos1/V9F7AOdVJfC8klLOxJnugw==","signatures":[{"sig":"MEUCIQD8kELoywqsUL3AoMEyMxAf5ln+5YvUoeGfBcRUouqH4gIgRDfaH0Z9/mmjpZoeZecQUBXT0Daw8OZOxM8MA39lo4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106458},"main":"bin/json2jsx","gitHead":"787b071b317338eb5ad1cf2083dccfbaf53597e1","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","targz":"^1.0.1","colors":"1.4.0","lodash":"^4.17.5","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","commander":"^8.0.0","param-case":"^3.0.4","compressing":"^1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.5_1715571659879_0.07650594842900249","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@ray-js/studio-builder","version":"0.0.6","license":"MIT","_id":"@ray-js/studio-builder@0.0.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8a7e062fa79ab1e0b42b407ec8693b9d5ba5eee8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.6.tgz","fileCount":39,"integrity":"sha512-r/1zAd8GmRAXuak0egygvdP7AmayaFMpqyX40132GDej5YYsvYTAB0sTcfoRbUTXh8ZXyP5JIjGVTTdzWjjLWA==","signatures":[{"sig":"MEYCIQDde89D/u9B8UV08M1itAdDDvAlw52EE1rpqf1QsofK3QIhAPXyb/3wDS9S6ER36ITj1ocsN4xnyOK0Y3ZxevsjqHr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106022},"main":"bin/json2jsx","gitHead":"9e091ded0eba47c9aee5fd18e28dad235eb79312","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","targz":"^1.0.1","colors":"1.4.0","lodash":"^4.17.5","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","commander":"^8.0.0","param-case":"^3.0.4","compressing":"^1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.6_1715580789813_0.7143427852081496","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@ray-js/studio-builder","version":"0.0.7","license":"MIT","_id":"@ray-js/studio-builder@0.0.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"405485a8600a05b0c58071298af47fe75db4c3f0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.7.tgz","fileCount":39,"integrity":"sha512-PmumBVQnzOBbEoJ84iU98iFNNBjpts2W5DGNcRnwOu9qqYKVHImxZLqM/c9jbvEqiZN+7Gl79fYPKSGSNr74sg==","signatures":[{"sig":"MEUCIAljQPArjnAr4JgBdNa/r4xYKIFw9TvLnRR2gIiJ2XJUAiEA4UsPDD1YsorIqmGR5jFMukgHuKwuP5BTHU+DF1+Irbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959},"main":"bin/json2jsx","gitHead":"567dc5888ca5b2f165dbb6b3b85379d8179b9a40","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","targz":"^1.0.1","colors":"1.4.0","lodash":"^4.17.5","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","commander":"^8.0.0","param-case":"^3.0.4","compressing":"^1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.7_1715581753086_0.48511214379673384","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@ray-js/studio-builder","version":"0.0.8","license":"MIT","_id":"@ray-js/studio-builder@0.0.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"654b168451f2e6c41a35e491af4ed0b06a069d30","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.8.tgz","fileCount":39,"integrity":"sha512-V+JGQ8kFjArGgYzkIFBKJev2BnNXFvJV/xmHZChuOCUYJAg6gfEvPG8nrdHa4vofJl7RBCvpzpigXI82EJyv0g==","signatures":[{"sig":"MEQCIHCNrYagKXAiLxsooadTR4dJ9hgWjc9HXcunIz1iPOBaAiB/fml4gZtEt+hgrDu4vaPe/66/+FgnLSQjEg4bUL6Weg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106138},"main":"bin/json2jsx","gitHead":"7abf76d543d17e55e13c3c3f57b7f392efb29b8e","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","targz":"^1.0.1","colors":"1.4.0","lodash":"^4.17.5","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","commander":"^8.0.0","param-case":"^3.0.4","compressing":"^1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.8_1715601289389_0.4996201649985279","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@ray-js/studio-builder","version":"0.0.9","license":"MIT","_id":"@ray-js/studio-builder@0.0.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"bf6c82bac6037f9f4125d433c55528c6e7ffaec5","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.9.tgz","fileCount":139,"integrity":"sha512-xdnef20YXgKyVxjMQdLrtM821Vq91hn3C3YuuXA3sCJ1FaL31tanqKDEe62A6Lc+Ybfcr/cMr25vi/S+BLBIVA==","signatures":[{"sig":"MEQCICe4OZ8/3aq+BotjOFFWi/zdWmy8v7I0Pg7QkmXO+CXXAiBwPcRDPJuKOUXAtF2N0+pZN/cvoguLdRB3G4nnOYMh9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197419},"main":"bin/json2jsx","gitHead":"91af0a43b082c21f1ab2f8c2cce96741dcb20598","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.9_1715687961964_0.9910245651165661","host":"s3://npm-registry-packages"}},"0.0.10-alpha.0":{"name":"@ray-js/studio-builder","version":"0.0.10-alpha.0","license":"MIT","_id":"@ray-js/studio-builder@0.0.10-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8742b06f7d5948434f1d1f6b16207d308dce27de","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10-alpha.0.tgz","fileCount":139,"integrity":"sha512-7/qN55wdTzyM+lBj2t6Q+COjRa39p5jYegrGcBgLkc0knYwbbcMbCtzTIazK7LG0pBwimAMsHObjYk00JDSS1A==","signatures":[{"sig":"MEYCIQDhe/Fml6b9Qut0+mDJNqeMWmUkvIMTe8Y6oCfGRvXjrQIhAKcY9EOFTr4mpxPId95k5tegQtVCuqy7Wu8rhZyVSwob","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197387},"main":"bin/json2jsx","gitHead":"5d08f3f23af5496b9817d2fe26ad60f282f47ffb","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10-alpha.0_1715739427894_0.6720520947299804","host":"s3://npm-registry-packages"}},"0.0.10-alpha.1":{"name":"@ray-js/studio-builder","version":"0.0.10-alpha.1","license":"MIT","_id":"@ray-js/studio-builder@0.0.10-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"10a96b99f81cb0b044c95425976270f78fd033ee","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10-alpha.1.tgz","fileCount":139,"integrity":"sha512-YGyoucnllwtgSTX3pFUfujEfhJm+qHnJU5Qe3MRLgXIeUYJ8GCbwfkyOhN4oT/LvzDuLtM9oItCWC1hoDVOjxw==","signatures":[{"sig":"MEYCIQDTHU/vvHGypcNWlxm0Yb8p2yHXCU7n6yUP/gUDwN9q4gIhANS5SD3dxwHO7TVwC73moQ66KreafU0Y26FScpBafnqR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198940},"main":"bin/json2jsx","gitHead":"aba1f43e6b21827b786f7cf26a1504db1c910710","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10-alpha.1_1715752570488_0.09186456739224647","host":"s3://npm-registry-packages"}},"0.0.10-alpha.2":{"name":"@ray-js/studio-builder","version":"0.0.10-alpha.2","license":"MIT","_id":"@ray-js/studio-builder@0.0.10-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"fd113456a21f9de5205fefa22531f27b58f621b8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10-alpha.2.tgz","fileCount":139,"integrity":"sha512-9qVGI/wCQOOjg0xjriZqOmVMFtD+QXUnozXT0RNa+z+EF9LqX/KMRV6fElUphULD+aBlVA+t23isYrpKJwvw2A==","signatures":[{"sig":"MEUCIQCzPzw6NDPNdDjj9QYEEi3PBAsOqGgXInwgRJLY0UgdIQIgPH+QZ2LeF1Ry3kyxLT4FaXaFADi9hnwJtgXPjM7fzD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198983},"main":"bin/json2jsx","gitHead":"c96c38ae428e87b51f82ab3a92b77b9589830db1","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10-alpha.2_1715761620078_0.5997391461257233","host":"s3://npm-registry-packages"}},"0.0.10-alpha.3":{"name":"@ray-js/studio-builder","version":"0.0.10-alpha.3","license":"MIT","_id":"@ray-js/studio-builder@0.0.10-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d2735ba634d4a59b8574a59038797be16a1ff0bf","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10-alpha.3.tgz","fileCount":139,"integrity":"sha512-mMoaWYZMk5TJUkE50GKXlYp8RKy99e+ioAP5Yuo9irgBGFUslvkDLgMUaKpKe550M7OLcFDDs+1zW4P/RirGwA==","signatures":[{"sig":"MEUCIQDzINwyY/c7qjCBDuRJz0OQdg4TjuovF+JljpNI+izmewIgcfXlIs4CcxHi5ViauHKCDhxysi+SoMlkKaH3W+qz4I8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195908},"main":"bin/json2jsx","gitHead":"362afc5c386e0623400a47b8e0ea0a6fda6b4135","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10-alpha.3_1715849936855_0.5689612764843368","host":"s3://npm-registry-packages"}},"0.0.10-alpha.4":{"name":"@ray-js/studio-builder","version":"0.0.10-alpha.4","license":"MIT","_id":"@ray-js/studio-builder@0.0.10-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"0853beadc09cd4ed8da420f9f6dd501ab00cf9a8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10-alpha.4.tgz","fileCount":139,"integrity":"sha512-8FBAf6WOunFlf+FtfY8WH5/Tnt5DfR8cMFP7u4avayLTPCEZBjdXGVQ695wVS+1uIkhtkVrbiC74jiZrENfEJw==","signatures":[{"sig":"MEYCIQDPzxm76VUlV4RDMpjUYHQUslcvvm2loqm7G3tt5tQa9wIhAJXIoFzXfcW0PA1yJ7XhLJoSXtTk1uUby1+CuBk82DJ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197544},"main":"bin/json2jsx","gitHead":"dab31e22a2002027812331aac37ff3dde6f3672a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10-alpha.4_1715857846996_0.27777968291789246","host":"s3://npm-registry-packages"}},"0.0.10-alpha.5":{"name":"@ray-js/studio-builder","version":"0.0.10-alpha.5","license":"MIT","_id":"@ray-js/studio-builder@0.0.10-alpha.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"718f1fda107a42ec9f8ad89d550bceb636784050","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10-alpha.5.tgz","fileCount":139,"integrity":"sha512-W6PiIKCBIKdzrUeuBYTG+83h9fHIoHQM3gfcuBRed0SBLyBezzLHrI0pL8Z22Em022y8jNZafOv6MaIpa21uRQ==","signatures":[{"sig":"MEQCIDPrg2XxgBNyiLhSU8iRO06nGbxIxcEpPYMkzjUoQV7TAiBAr4hPLIXinuBSQa+IM1YhmFAhCGRZ//Vngh7bnLWtFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197727},"main":"bin/json2jsx","gitHead":"28388221446d6d070de5bda48048d9e6770f7944","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10-alpha.5_1716445798287_0.1666048143171026","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@ray-js/studio-builder","version":"0.0.10","license":"MIT","_id":"@ray-js/studio-builder@0.0.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"93438e29a2c4675743bb0c63db772d8fad5f4399","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.10.tgz","fileCount":139,"integrity":"sha512-K2TMfOEbaXLZpxhUlO3/UN2VTQ/jiwR6pFyktBsogxOXpTnRm1D+nO2fv2r9bIFBJGLXeowyy1sM+iHwmHpnWg==","signatures":[{"sig":"MEUCIDa7rlSL5YiSOI8y8UPZAcjg+xsAuLzmF3fEsDKYx/40AiEAyPdbInuQU/P1vV2/2aEcDmxptsNKSi3HOzO/FgOFSOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197711},"main":"bin/json2jsx","gitHead":"a185074c09709017798ae68076de9bad3b83a499","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.10"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.10_1716445923465_0.8452380845149043","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@ray-js/studio-builder","version":"0.0.11","license":"MIT","_id":"@ray-js/studio-builder@0.0.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"3b0eea4b2cd907c287ee374ae20f9c21ab99880a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.11.tgz","fileCount":139,"integrity":"sha512-4/UTiWqAR5oTW4Hwq8Io6o5XhstMycOMfGr8JBUNl7C6a4JrcFMwLcO4krmi7gAjM5AQqnpc5NC41IgY9/XsEw==","signatures":[{"sig":"MEYCIQDFchAoMt1XcmjibqFC7AuMhXsu/5BrXk7kjbFRXjH1zwIhAOAgJf4vQoqiS9vXcu8N5gMj7LTS3uLxKRJ7IqYkl/Zx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197711},"main":"bin/json2jsx","gitHead":"ef9767b43b71616637a8b4397f78b3c202c55099","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.11_1716449509697_0.34155714085594635","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@ray-js/studio-builder","version":"0.0.12","license":"MIT","_id":"@ray-js/studio-builder@0.0.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"7fba071ae9f80fd04bd573755a540047eedc5db6","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.12.tgz","fileCount":142,"integrity":"sha512-JNrv/Pe59oYtelTuAy9VNSD0Mgy5C9CX9JXx4Ng1JQUi+hx3WoybxIOJ8n8AxVdGjkXwHIlO/xb86BzInKpB5A==","signatures":[{"sig":"MEYCIQDf+Dmm0owfFAC+NflmBMZ4PG6jdfPDyVedOSHgs7/xagIhAIpxLSQtkA5Twhu7TPKi9iBwsRVe3jmyJWvcgQQP4o7Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198895},"main":"bin/json2jsx","gitHead":"bba6a54ff3f48b9ed53d642a38b6b7f9264d144a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.12_1716545661731_0.9014519900267493","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@ray-js/studio-builder","version":"0.0.13","license":"MIT","_id":"@ray-js/studio-builder@0.0.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"7b33cb76e5beb6cca6bbef02829d2057eaf318f5","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.13.tgz","fileCount":142,"integrity":"sha512-X4t2g86TQ7ucN2Wrr5MLsUAYsNQZmc7xrAMxdZY/I34HZju7rRbxmjGQZR74mK9CDLdZQ1SDBRDTa6KXjFtXkg==","signatures":[{"sig":"MEQCIFFq4pyMoGO9KyEVqTO2/HXG2Z4qtsg6z+rbDq6hOdhZAiArDDMMENIJyhKVq+8wFFD6W7drjDBgpYVx1y4kcmQa2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198734},"main":"bin/json2jsx","gitHead":"f9bf1599bde718e44032296aca5262de9eefaf78","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.13_1716800148967_0.34159448199278786","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@ray-js/studio-builder","version":"0.0.14","license":"MIT","_id":"@ray-js/studio-builder@0.0.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"4a3c57e876abe7b6f1204466c9e12868c1cd5d28","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.14.tgz","fileCount":142,"integrity":"sha512-TSDZ+f0zcuQDJXDXTX+zlcqt4vgaTVNvjVDLlqNmh3HsRU2AXNK6n6aJ3s8ibZXS+ODN3SXxl9UzQHLxz5IBUA==","signatures":[{"sig":"MEYCIQCCNVJ/4zATrwzpULpYvvK2snmtVpHhw+3BvSnDCGJxtQIhAIiwBCGOY7F9C1GOFbUgD/CnuKjod0O4e78/t7Bwidoz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198749},"main":"bin/json2jsx","gitHead":"026c31e07984efcd48d249d17dc1d9abab2e7973","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.14_1716803490476_0.743276338849739","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@ray-js/studio-builder","version":"0.0.15","license":"MIT","_id":"@ray-js/studio-builder@0.0.15","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"23144ef3532b191c87d0f86eb3307783387b6cef","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.15.tgz","fileCount":141,"integrity":"sha512-JcB8L/fEtv5FQmQZfkFnPTYu5ESjiQwk34a39yTUwIzNnGhekb9RxZp6OTsW7ejJy9jNSnM07hTmZOJJ5D0I2Q==","signatures":[{"sig":"MEQCIHwZpQulm9s3OABaO9AoG0liWPTQQ0ghUrQWCjZtkrrXAiAnP4cOr3xb4ysT0Xs117CzFiFg8xjVBBjOaExLWvge0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198749},"main":"bin/json2jsx","gitHead":"27560be3405a9a43c2a5934f322d175f1d455f4a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.15_1716807799105_0.5338715405454093","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@ray-js/studio-builder","version":"0.0.16","license":"MIT","_id":"@ray-js/studio-builder@0.0.16","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"74f1cc4a5f4a145759c6f5dc0d42d860664e23a0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.16.tgz","fileCount":141,"integrity":"sha512-tPy1fq0Fq3bsV1pWAGsewkUp18JGls1RjD0odSGhPArnvECwmoLjO/Uk/psUkWcq/xNz98eUndS3Rcsa5jcVgQ==","signatures":[{"sig":"MEUCIAgGUCxe0JWb7XhmOzX85f/LtrNr2QFCH1biuCzfRPQuAiEAjIvJO+nzurfMbsHenR76NxmIN+KesjmkgIAEJbraitY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199660},"main":"bin/json2jsx","gitHead":"edc0e8c8e666e12b6bc5c6a77f7300f58d912678","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.16"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.16_1716882784951_0.65703898559705","host":"s3://npm-registry-packages"}},"0.0.17-alpha.0":{"name":"@ray-js/studio-builder","version":"0.0.17-alpha.0","license":"MIT","_id":"@ray-js/studio-builder@0.0.17-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c452ac0089196d7b7959259ab4f28492d508ec3b","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.17-alpha.0.tgz","fileCount":141,"integrity":"sha512-8issbTvOyE2cWtca9TisuNzo6jK2bWWAfxxewA/+hWxEFheJIznJnju94zOPr8oae/DyKZbXekVAHn9ZNvW81w==","signatures":[{"sig":"MEUCIE5SI/SSjN4oGxbrgPq9wfGZs1xOJ6UXC49/A8V9p92qAiEAgML337czYaaanwyWzbJsnUZlt2RVIjOX030DnCHWdl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199676},"main":"bin/json2jsx","gitHead":"2a4a398db8e2e309224d9e649bc6ff55c156b8e5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.17-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.17-alpha.0_1716884579946_0.9419423022735487","host":"s3://npm-registry-packages"}},"0.0.17-alpha.1":{"name":"@ray-js/studio-builder","version":"0.0.17-alpha.1","license":"MIT","_id":"@ray-js/studio-builder@0.0.17-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"219c72c6cfaa3409f10afbf1277a2da74b4a12b7","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.17-alpha.1.tgz","fileCount":141,"integrity":"sha512-rd+m/4VDrthgWg9DdJ3sDlAu9kiqtnAO+M1agtXngdUn0GUAqB9RuoSfCoB3oTPO/MI5poevcxQM8vBqOiSONg==","signatures":[{"sig":"MEYCIQC29Sp2rLow3rmsTaE4jsJVp2yxI14Wx5IBtzxr8W/3XAIhAKfrMEvPgX3R4lSaio8DruvhT+gsTEO73REzhbF2c1jr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199676},"main":"bin/json2jsx","gitHead":"101a10f4a173fa9dade4f4210a3cc167b9cf18fa","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.17-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.17-alpha.1_1716885225872_0.5797170450147655","host":"s3://npm-registry-packages"}},"0.0.17-alpha.3":{"name":"@ray-js/studio-builder","version":"0.0.17-alpha.3","license":"MIT","_id":"@ray-js/studio-builder@0.0.17-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"447f56ae5eb039779f52624546d1ed6bd0239f28","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.17-alpha.3.tgz","fileCount":141,"integrity":"sha512-PC0fBn/jGQkzVewnsRK7IsXzkzK65ZfP0OcwN1sW0D42g8gfClRh7JFTKu/RYy8bjHqLalN/Vqpj+OuD3ueXuA==","signatures":[{"sig":"MEYCIQCV7e8/uL//XzMaDApf0fWvJxLHxgEaHMQN29nB/c0ieAIhANA/ki3TrN1/Pw8uUywTBavpTyJDatD1Ge0KV4f4jNzh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199676},"main":"bin/json2jsx","gitHead":"b1af8dd3dd3d851d8e60bbf6014daa9799d7d679","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.17-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.17-alpha.3_1716885930814_0.3128163074075372","host":"s3://npm-registry-packages"}},"0.0.17-alpha.2":{"name":"@ray-js/studio-builder","version":"0.0.17-alpha.2","license":"MIT","_id":"@ray-js/studio-builder@0.0.17-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d94724b3f51bb173b7eac3cd027f2b672c9d60ae","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.17-alpha.2.tgz","fileCount":141,"integrity":"sha512-ur3RBNFX/huoZ1g3NdD7/+K/t35grha8VsttpEIwyrxCzoKYLNOOTrVykanJa5YY4Mt/dSbqyVtAaeIIHCAgkw==","signatures":[{"sig":"MEYCIQCltbkwFXCUtbXE3bUokfBrwZj1aNHxxxFqzVuRQQZG/gIhAOQXFOVdCDjYd1nIKAWNvtKVQqrfA4PhL0S233HZJ9ED","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199836},"main":"bin/json2jsx","gitHead":"fad5e54716d4471859d7c18205e587a82810f7c9","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.17-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.17-alpha.2_1717037349568_0.09894547543442567","host":"s3://npm-registry-packages"}},"0.0.17-alpha.4":{"name":"@ray-js/studio-builder","version":"0.0.17-alpha.4","license":"MIT","_id":"@ray-js/studio-builder@0.0.17-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c46037bc1acc8cdcc8aa0fd57be3082529e72046","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.17-alpha.4.tgz","fileCount":141,"integrity":"sha512-gQWuJh/Wyq6ZSlZYO5AGB8nsRQwLg/wzWVJTj9I54aBBO9rV7A7gYhcRyeDb/tXSkZc2DtQO0eH7UUeSfwl5Og==","signatures":[{"sig":"MEYCIQC/bdbc+R13weJvnbd1UeZvvI6EFGBQEkcoh4kGTSLZKQIhAN80Tqhpj3oMnbK6OGwy+Sk8L181eXcWHme/by55Qaco","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199836},"main":"bin/json2jsx","gitHead":"28a306952e1a59cffcb966e3ccec20299680f089","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.17-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.17-alpha.4_1717037919311_0.8847332040900509","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@ray-js/studio-builder","version":"0.0.17","license":"MIT","_id":"@ray-js/studio-builder@0.0.17","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ac47938521fd3e033514c3d38c4cfebe458faccd","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.17.tgz","fileCount":141,"integrity":"sha512-mtLVHYNXBIbyRGtbMh6nTZk5BY0lQx5vXvY9P2ts3ZedZ4ebSehLt35ThhzIme2qXs3LNTHlyH+Znchs++HuSw==","signatures":[{"sig":"MEYCIQCNdjWoeNJNJTZNes8O051kYOfNg3tQ9+brY8SBKKLF5gIhAPuHjnZOOxz35CHu3Qe2jhqy9/5F+dY0k7Nyb8UwNCye","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199849},"main":"bin/json2jsx","gitHead":"bc1182161afa024d2c6a4eda4ba26d76a0b3c4aa","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.17"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.17_1717055959021_0.6547467045387465","host":"s3://npm-registry-packages"}},"0.0.18-alpha.0":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.0","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8d270657293f5dacd11f41f3fc88e002964f44e6","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.0.tgz","fileCount":141,"integrity":"sha512-TsjE4wwvTpEkaGPgUQmoNv4Fgw76FVeAl7Ma+SDl5zSqL4m0NcmmDpx7+RJd+vURiXh1WjFNypVRazlZuVf0tA==","signatures":[{"sig":"MEYCIQD+Myf0FXIOP2jCAmZ9omhd43j+htXTxT8Q3ZoC0SrpcAIhAJzZK/Onwm7kVQKhZ74GolVjVh8LiBKMXEQ64RXFh/op","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"4195e308ca51e7df3e3722987fb65a0d2aee6ce7","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.0_1717137280137_0.7663476483026284","host":"s3://npm-registry-packages"}},"0.0.18-alpha.1":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.1","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"391cbd72f54892bfcffb5eb8ab6458914d3a74fd","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.1.tgz","fileCount":141,"integrity":"sha512-8DANjm7a49vwvF9p3ByGisFKRWBgXH1Hgk4l2zde/ARrKBMZiKjYJ9ds70o5ULEo2BogV4A7O1Ib+OWhysDm9A==","signatures":[{"sig":"MEUCIHQxcNuM/I3lbwUYTnP+rDjIvx5t8cntSN8M3yozgMOcAiEA0FHV8WtzAhf2BlhmWgsES10OqwIN5wo1kMzH7YjpkHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"be810fa33634d17bc69ee52d7b8599c50e01f52a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.1_1717151102579_0.20707779938938953","host":"s3://npm-registry-packages"}},"0.0.18-alpha.2":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.2","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c0b1f16dfe5beb5753388b1b5c9c352ea2ff5b86","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.2.tgz","fileCount":141,"integrity":"sha512-BUt0d0MQBvi8oEugf4Ck1T6z6HlSkJobwGMwOTi7+wAJeXR9kZ43eWlFAX/VYX9Fs4X7FvBLD6XQf9JJNIuZ7g==","signatures":[{"sig":"MEUCIFjEixEaZp859h5I/NvX5qrnu6GV6sf4Era78NPd9FU/AiEA9o75cP9glOol3dvr5T3ekABf5MaKIgFvU+w32TW5+m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"ace8a3c67ca8e2a5eb60ea837b0e58d83adab692","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.2_1718602799666_0.9706803574259","host":"s3://npm-registry-packages"}},"0.0.18-alpha.3":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.3","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"80d1048722a5d08fa0e9700839143d8f2ee085a0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.3.tgz","fileCount":141,"integrity":"sha512-+6HkQPch+TDcW6uPYaI99IvEb3ta5D0bahMQiO2e5zXkyOmwSo/A50HXAITSqX8wzDbgRmUxMgHJnMQtfQLHKg==","signatures":[{"sig":"MEUCIHxAJJYAhZrJjBtmx+Et9qHhNsr+vkJUDr5WaEsw8sqvAiEA7+mlld50xoc/PcktP9FzRmNUt7kjTLhY4lzpMpWUESM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"7d3b51cd76621a754477e998d9fbfbb293ca3949","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.3_1719989618994_0.9261245068170514","host":"s3://npm-registry-packages"}},"0.0.18-alpha.4":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.4","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c61732ed03307511076fb8cc8489fd4016981f9d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.4.tgz","fileCount":141,"integrity":"sha512-Dij3oVng3MxpXG1H2mmKVJaSoMspucQB0qdEBYcxvro01JhqJet7sjdusQa60bORbdlF0Ktei+RDx3naDJhH+Q==","signatures":[{"sig":"MEUCIQDPhiwhvY6MqUV01Z/fvwaBZ0Zx1lXJK5x92CCbtFCDOQIgcHa+5UQ9bnQcJyu9QyKwETsSsiRl+FgLM3S60gK/Rwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"be9850bc688044dbde78b65a147964ccfbbc3dcc","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.4_1720004505311_0.7082112448368618","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@ray-js/studio-builder","version":"0.0.18","license":"MIT","_id":"@ray-js/studio-builder@0.0.18","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"f551ec587c90435b56edc330d65526f51b2bc99b","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18.tgz","fileCount":141,"integrity":"sha512-xO7p4rgWDpy7EY28MUO3L/8yu+xzi1slwq1Q67C7jjMIoS7LJy3dYA37AuM4veYpidmzxb56NOkILPs3pxjPzQ==","signatures":[{"sig":"MEYCIQCmBanJYnXZdzdoDjk+LGdeOj7SjNya0JlhMz1HvKaSgwIhAIuIQlOiF+9skzR36kzEVnbkAArRH7gzxCGXiME4mWTd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199849},"main":"bin/json2jsx","gitHead":"46690f8f06fd8a68c329081df6b28fa2db5e8aff","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.18"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18_1720061190619_0.9275546370186587","host":"s3://npm-registry-packages"}},"0.0.19-alpha.0":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.0","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"45c9150a4ba1e7be753dfdc1dbc5fcd3caf97d9a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.0.tgz","fileCount":141,"integrity":"sha512-6DJ1kPbjqjJG0Lf077bV76HIgLuu/ounwL6ntI4a/otai1U5s50VIVH9qxI71x23e49NfOBVlSOACIwmeAMYuA==","signatures":[{"sig":"MEYCIQDJLr9ETb81FXm7Ixk1Orno32+Xi7EPWZuwYi0K1dY/bwIhAPXWxJLQqakJlf4G7k/jdQ8n6+RXCj8HRzkgjJrWMyw/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"ccfe974e7f6be078325b1e2cf998060c05753034","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.0_1720063378218_0.15109059459019525","host":"s3://npm-registry-packages"}},"0.0.19-alpha.1":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.1","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"daff810be787d85b20dfe040447e8571345acb7c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.1.tgz","fileCount":141,"integrity":"sha512-JAyw7C0ylAhsAyxX0XqwLDbjuKEA1f+H9RJLM7V8v4kB0fL6oQtoKJJE+bM4sn7xUZ7gtpI0rNKJaVl3HXCFqw==","signatures":[{"sig":"MEYCIQD+KalBsa8bzDMy6yS+fL2LUOzsltJfKs509J2A+UxNMAIhAO1/7E+8swFBGj/Ocl/g4TA9C2odhXIvUFk7FxkGYelW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"43d036cbe266adfa4696504d0ebbda013b86f55d","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.1_1720063572228_0.006874394047751586","host":"s3://npm-registry-packages"}},"0.0.19-alpha.2":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.2","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"b88af075a38faaeb7b1ef222fcabe8df80371cb2","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.2.tgz","fileCount":141,"integrity":"sha512-n1d8jzjqonmzgeDFcggApR9gvMmIED0mZTGk++ytG86YXaBZkOMwAD9bCJzAWof7DfjIsBWQAzqYQ4hNvV5h+w==","signatures":[{"sig":"MEYCIQDBuaaW1FYS6rTOPAneAI/4K0xYfNmGwNW95KuogNRhwQIhAI7x9DkrumRvirXkG49/TrWTsTVkFpgl23YFxsvtqCvD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"b7fad99c3cf7cd9c46955ba8c1dcd94e9dc74eb9","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.2_1720064726826_0.6879965636584064","host":"s3://npm-registry-packages"}},"0.0.19-alpha.3":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.3","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"63cc0e6882418e7fcc2453eb14a289a0b9e9e3d6","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.3.tgz","fileCount":141,"integrity":"sha512-dnY7lKdV0kGk1TMN8UweJG0pKVV/sgpHPV2pP2z2c2iVRXOvHFEYiAP2/fs/SdmEl/k68Z4DB7Rv3VnNedStDA==","signatures":[{"sig":"MEQCIH/sFQ6MHVikCzZikL1r8fB0YjD+IO9ipdSBiINiLpA/AiADnd8bvlpX9wKoqQOF4JU5VxgX0ypc0V3RMc5DuwMgZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"5e258d51a1185ea5490a9af45db2079407c80703","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.3_1720080690017_0.8377697713860957","host":"s3://npm-registry-packages"}},"0.0.18-alpha.5":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.5","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"55e49d6250801cad75b2535a2260faac238f15fc","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.5.tgz","fileCount":68,"integrity":"sha512-fupt4j6eD30xr6ItL5zE8/odym+z1/AhgxbsGFpakoCWWjnQpT7iEpBu8SMtGVnu/OHi9slNS9Ayhup7r/ZmtQ==","signatures":[{"sig":"MEUCIEqLdgoN6r67HANDopSGiDOGRDrJQIyaTnheQykkHujFAiEAwuoGS+03fkBX9AtCOygH4eOkwLSPHECbHUZKWd8QXno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92731},"main":"bin/json2jsx","gitHead":"51895e4d117b6c1554849c17cf050e8bb61c5d82","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.5_1720162500069_0.6159990063537193","host":"s3://npm-registry-packages"}},"0.0.18-alpha.6":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.6","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"bb77fed0b26fbadb2731b0cc8d6839d94cd4011f","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.6.tgz","fileCount":141,"integrity":"sha512-eRkox/6F4dg9DaYHZGcBHu+DkPQHiqhZc1KlTaLvmLtuYKmAc+5C8tkI9iFE2uHELuYpRfEIQuhhzRQP6o5C0g==","signatures":[{"sig":"MEUCIDjLOjGytKCOGlFZcM41iPgM0rNZDpPnBY8oXW7/vXBsAiEA2HmA68eCB0BAL9m3UOSSB2zJzB+SYmLy8WQ8INseN0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200216},"main":"bin/json2jsx","gitHead":"4e77745884aa54f1cb4a26b6fe39d01302e1f5af","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.6_1720166096411_0.9824532789605147","host":"s3://npm-registry-packages"}},"0.0.18-alpha.7":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.7","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"db0849acfac39b21fa0721dac30c70cf7db81db8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.7.tgz","fileCount":141,"integrity":"sha512-t1veNVQ3e9BcPHxC8KfO2tzXqm6tm2Zt7fZ8eJWFD00UOUkYo7XOlkjgX1RHfnnhaRlsFKig3nyS+yBpuaEsaA==","signatures":[{"sig":"MEUCIEaCtivwCbFbTrzsovlHQyb39AeTQq6PJqAQr71/0aa9AiEA9LKtKshCKnzF4FvDNDTsMz42Al9kxvVaNMCfsFzd0SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200297},"main":"bin/json2jsx","gitHead":"f582c40d6975b9454921418ab4da8e2a4309ef00","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.7_1720169386935_0.2595863727763237","host":"s3://npm-registry-packages"}},"0.0.18-alpha.8":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.8","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"bbbf241c540903d9f6037a6fc7dd0476c52cb720","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.8.tgz","fileCount":141,"integrity":"sha512-wsZH03Sdn4VMIlUYLrBKO5y0QrYEwcgJaMGUqMF7OjARD83LXQFU0qR//AvAN8kT9I0DbHlIztD2IVyzZewxfg==","signatures":[{"sig":"MEYCIQCqzRP+QhW+7ETMGrWjdkvd2jiK6KsgmFnv2ErSmXdC4QIhAN8Q33WnfP9oRpEClEPknhaxE+lXSIXM0BImmgRlnaiz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200403},"main":"bin/json2jsx","gitHead":"43fae3dc3436fc6bba18449491163611b990123f","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.8_1720169844162_0.8207606163978081","host":"s3://npm-registry-packages"}},"0.0.18-alpha.9":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.9","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"732b167763b21d410456a9cee6e3cd0060e4d63c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.9.tgz","fileCount":141,"integrity":"sha512-ayepD91seBJnLGXVfrBupcl/DTU7IeybTItZDmmc0iy4G+FiPhFR7KSSLKy2NQxW7n3Duw+h7WdB+cnMGhieDw==","signatures":[{"sig":"MEYCIQCTUv7EsO2KSqs31LHs7NTJ2UqhNqduSR+GFGINpGHzbAIhAOI5K+rd2mh2crffOQaNQ5Sd+JY4CSXjGJfkX/GaNn8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200446},"main":"bin/json2jsx","gitHead":"43eb2c9891fa83c76934190fff068a70c8f356c4","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.9_1720173201855_0.5284056551245422","host":"s3://npm-registry-packages"}},"0.0.18-alpha.10":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.10","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"24e0ab80344876fd90e7aee4ba71a839305d1ff4","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.10.tgz","fileCount":141,"integrity":"sha512-MmA0KjQNwSE9EhgMsI/qpIsbRhkfZYWcAhQ3nGmoDdy1ytM8qLYfFPk9YhXP389CXAyEj1c42V7cCnrVECFZeQ==","signatures":[{"sig":"MEYCIQCB3uXGWibv2FbC3sBxYpVYTM1PjdDdw5Ky6m9TDgIvDwIhAOLOAB4mnRpZBqsfIBl7Q0za1uc5om+CdLdvm0WK+dta","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200448},"main":"bin/json2jsx","gitHead":"0e08a6665d5641acc602476ea07bfdaf9e163394","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.10"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.10_1720176403029_0.35739800232178154","host":"s3://npm-registry-packages"}},"0.0.18-alpha.11":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.11","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"bb3c71d6ed86cc92a1658874899977200e3c148e","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.11.tgz","fileCount":141,"integrity":"sha512-oC9yM5JUI3D8RoT7cSFn80efIpIRR6aUH15BjnkuO9not7dGgkeGw6zTk/DrZpgxxkwOjPTdt049sMqkcMJJlg==","signatures":[{"sig":"MEUCIQDeg0DWlPY215S3FD2AGqkMruSfj0Sq2mfRMYnVW/jopQIgFkTGJYeEOnDJtUFrJwmRVV2mEGSsFGPyQLHODl/pnBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200448},"main":"bin/json2jsx","gitHead":"0af5833cf38000798186b933677943144a01f8e4","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.11_1720180887211_0.11655461392298738","host":"s3://npm-registry-packages"}},"0.0.18-alpha.12":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.12","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"4ca68a86bd7de44e374631d045ae60127aa53592","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.12.tgz","fileCount":141,"integrity":"sha512-hbHaMJAxt9ccQ60hTIhIPZ9imljzBGsb25fjXIMkhzLFitghaG0ZlXizfluTpyYQnrsDlVbQWb84zNedSeO8AA==","signatures":[{"sig":"MEUCIEB3fIChSgoRFgmkVOkO7+tT5wc0D1nsSuLKbkKfUPt3AiEA4N9TaH0bgOTtpH9Cpa5+0hxANvlVMXUfWkPVHED+3AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201086},"main":"bin/json2jsx","gitHead":"6d9ce69f8748b0729ec98db39b7b90ee8d31e71c","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.12_1720407204052_0.629775933196314","host":"s3://npm-registry-packages"}},"0.0.18-alpha.13":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.13","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"f6327cdf90c039c8e6bf163c9e366d272bbe15f6","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.13.tgz","fileCount":141,"integrity":"sha512-bEFvhTK1uUcDqrwoOqRNDhU3USficAw2o6Rqi+WRRj51ZZ5lzqUhNhRpsoF159Zk57p7muL9NlmFniS2YCjrqQ==","signatures":[{"sig":"MEYCIQDwyMQcOOYPhrJa+YhhYFWADr4h4kPaiRMoeQ2/kXxqNAIhAIhWeFqhkOQc1RvnZxXX0RvZo8GJhKsA/n3YRtoImQEV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200912},"main":"bin/json2jsx","gitHead":"c42534ba5b6e79855b8a6203f0867edcd3883569","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.13"},"peerDependencies":{"@ray-js/studio-project-generator":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.13_1720519944678_0.7731569973244972","host":"s3://npm-registry-packages"}},"0.0.18-alpha.14":{"name":"@ray-js/studio-builder","version":"0.0.18-alpha.14","license":"MIT","_id":"@ray-js/studio-builder@0.0.18-alpha.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c97f06709c37fb3649ab577acc01bc678197286d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.18-alpha.14.tgz","fileCount":141,"integrity":"sha512-j22F5zndUXVR3W/3DQ7my5Y9hL7jauUYf4YOLwTzV7P+sX957RKoyRF2CcNW+PslhuyzasIsXM1vQi0ojZXB2Q==","signatures":[{"sig":"MEUCIQDJ8Hh/0O3B1wueCNZ/IJXchxFwk7/u6MhOoc35Ov6DGQIgJ5zufFRtOfg7t+Kx7DXvSjhwXHihaSuDt3mKu79F8GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200881},"main":"bin/json2jsx","gitHead":"dd80e307df237f0d2968718c6bfcc88f496d8089","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.18-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.18-alpha.14_1720521636049_0.24164422422264153","host":"s3://npm-registry-packages"}},"0.0.19-alpha.4":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.4","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ee0cbbda035c3bdf03e6bafc7b40b407d8a5d9b8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.4.tgz","fileCount":141,"integrity":"sha512-CMofkW48hnDBXJjT6tJaMHwmzgceZazwW7UJ1T98ZbTfkOPspCgnKQSUdl346wABHVpyTiRE160G8wCjyJ9YLQ==","signatures":[{"sig":"MEQCIAWLmBUN5BDyDTXr8T7eGLu2eYTANukOskBCLV+OxNT2AiAjHW/71NtaVIEsE09QLqNvYPgHFuieTSJU27FwLcH86Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"84dcdf10decb5e4b19b2adc5da61131f13a28999","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.4.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.4.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.4_1720689518334_0.3084878420160979","host":"s3://npm-registry-packages"}},"0.0.19-alpha.5":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.5","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"b413794a50b5c5b93d66221df5db1d17db134de3","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.5.tgz","fileCount":141,"integrity":"sha512-CV8+w65acMEUZ+s4pblZm1MtfOH0MHXLuNntF12Ox2kxI8Cji0HWTUhSdbGDYds+SDF955re89qmpsKf/RW66g==","signatures":[{"sig":"MEQCICeVIaO14v+KoGJXBrDyZXyyg0CFYWVqVnZHiL2S4VkHAiAhz8UA6fPTETrxq+0cOiYZVzVuZ1wY4QNmou8AQ5/Hfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"f09a05fecc3e023c85aa13bfb7af54171465e4bb","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.4.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.4.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.5_1720690910778_0.06349202618185457","host":"s3://npm-registry-packages"}},"0.0.19-alpha.6":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.6","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"84a6ce60bb0b2ebe45e6526eb54ff126a11ee652","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.6.tgz","fileCount":141,"integrity":"sha512-U58xv/OzNF0N447eOdEoSl6b50HhDPEXy5jIwbqbuBrgy9rrm8uFuaXl/o3mbTzjOhBl4c7vJveSIeNgeGu/uA==","signatures":[{"sig":"MEYCIQC22v1fzDL0Nrct4ATligpBv9pfBYgFPZiuml3PuLbOsQIhALzQ3NEuVyGeZjBWWy3GnvfQjlLe6y6xZk2w3eggQP6/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"4ce78218801af065bc0292d07be30aa8ed14ef5f","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.6_1721275194245_0.5174632494140572","host":"s3://npm-registry-packages"}},"0.0.19-alpha.7":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.7","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"21a1586522cc20ce4118700aa120b5495d523b74","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.7.tgz","fileCount":141,"integrity":"sha512-t8efN2TZMFIIC9e3cy2FOO633N0WUh372s8Pe/nAbZgoEGMSJ4+qXA8vRtugVepHyx+gRSIH2iF/lDlD5QpW4A==","signatures":[{"sig":"MEYCIQCpOCzUebmUBHJOIoabDFe9OK5/DrUfY6C7EgGHLTt+LgIhALW++eMkg/rAJTXTYPgDE/IRcpH9Fx2Mx3K71lkNrYKS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"ce83b8712e5d8ca892ca3a7f85c37410de74bb2e","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.7_1721284715843_0.8388374242104479","host":"s3://npm-registry-packages"}},"0.0.19-alpha.9":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.9","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"116cc613048f26104d2241db9ba4b91c39e9d1da","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.9.tgz","fileCount":141,"integrity":"sha512-Gsy/cZxW7ESNH+zvh00mgBchzoRIQCw4o1EIGFmw0q1ucmZ9Ay69VPnW6PlbGidXSxnph8elbw4LaRJhnGExnw==","signatures":[{"sig":"MEQCIEPOU5B7q3xfAjDotaHE4ZfQnum9yrnJvwrZHd9BO+XbAiBLOvYc4QrVVWP6FAowtstprj521/72WLMYmvmsOQoI8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199866},"main":"bin/json2jsx","gitHead":"8c2ee109da2b861ad3a39632bf7e810f73d142ef","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.9_1721289065563_0.04359931577536624","host":"s3://npm-registry-packages"}},"0.0.19-alpha.11":{"name":"@ray-js/studio-builder","version":"0.0.19-alpha.11","license":"MIT","_id":"@ray-js/studio-builder@0.0.19-alpha.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"0e3078a4398ba40a10f8beb1ecb22aaace0f899a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19-alpha.11.tgz","fileCount":141,"integrity":"sha512-+6ZqE6LGysvbhkMW1ZU6M3DTqbICIiiaW7FrLoA4jqfBNZuwyRNtTRwaQzh9/jDBwdR3kmJmiuAuoVFgmY8QhQ==","signatures":[{"sig":"MEUCIQDyYiGQrddDnecDFuwBMrHHdtyS2J0NjkGY6QCWnavnowIgKt8JZ6jCJRbYTkPLjF6A1QP9amesvJAUGCV3HB+S3Ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200819},"main":"bin/json2jsx","gitHead":"7a5fa7995530bd2c3b6dbb8f949348b2747ddd26","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.19-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19-alpha.11_1721289823034_0.21627733431171614","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@ray-js/studio-builder","version":"0.0.19","license":"MIT","_id":"@ray-js/studio-builder@0.0.19","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ed52620317ddd6e6e5897257d9761f9a26f09889","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.19.tgz","fileCount":141,"integrity":"sha512-vdy82SRI/7n1bX+ixpOMPI0YunHTUO2TWRzKO8ybkQu9R6w7xg2MN+oJY6HNSeOW+lhPmcMH43jaEsdCZX0WDQ==","signatures":[{"sig":"MEUCIBsLV/XBGNfOJeyjjN4XC+oM8fQKuKzzeeFAw5vfrYngAiEAghvrAmufK/QIl26JCmi/eTi4Do9qgh8ch0RLgWIQgMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200800},"main":"bin/json2jsx","gitHead":"2895891c9d5affac0b4808908749eba1d46c8989","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.19"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.19_1721296482143_0.8637722764677682","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@ray-js/studio-builder","version":"0.0.20","license":"MIT","_id":"@ray-js/studio-builder@0.0.20","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ce82d9449ea8da7cfd885587312dc62235bb390d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.20.tgz","fileCount":141,"integrity":"sha512-AZxdZP9V4rLT/rTy8HUD0Sa/ZCuaS5Fa/Q2MHTAWeJHrzlES+irQHocGpIQLU6mqvHIeAgmEUomE2VTvIX+Qdg==","signatures":[{"sig":"MEYCIQC5iUXIrcaKjlMYQ4Pk4ekICcwHCNUEbuuk9PLWH/9S9AIhALLOde9Mbi0he6LFhHt69EfrkfQp14NuCrRiz8n3J/ce","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"c4744c20da25911abde64727452f1a76c4305b9b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.20_1721364161521_0.13043095656602577","host":"s3://npm-registry-packages"}},"0.0.21-alpha.0":{"name":"@ray-js/studio-builder","version":"0.0.21-alpha.0","license":"MIT","_id":"@ray-js/studio-builder@0.0.21-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"438b93ffdddc03ce7e7bdae1b1875a042e0d1e17","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.21-alpha.0.tgz","fileCount":141,"integrity":"sha512-ncKcyPZUxNNaBYOktABjlgCNtppW2eeAB1UTVesZs72wmx9qD79B28zImlVNA2IqypZ4DYa/3Dq1HbbIx0jq8g==","signatures":[{"sig":"MEUCIDvILbxaJD9zzxkCJRI2raAmpIW9qYiSs511oJ/i2iZ6AiEA3xQppUGXmy2qtnagjh5kvg9X+3PGwF+dnv2xThEKWjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200803},"main":"bin/json2jsx","gitHead":"fc946b33290a673ff4da11a1fc6a6967e4554e13","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.21-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.21-alpha.0_1721619785506_0.027255617340939065","host":"s3://npm-registry-packages"}},"0.0.21-alpha.1":{"name":"@ray-js/studio-builder","version":"0.0.21-alpha.1","license":"MIT","_id":"@ray-js/studio-builder@0.0.21-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"82856ecf71400cdaf96a731b3bfada791980c678","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.21-alpha.1.tgz","fileCount":141,"integrity":"sha512-KkUnv4tnD4PKX07Ey1ZdlO9jsECFtoMrF9Mfa6PHwpg2DnCv2pqdrDLo1EyFVOLDEanJT5/J69upZTXkNYuq+w==","signatures":[{"sig":"MEQCIGcuO8Fa+FCeJ/dnwlx3aGIQvQquGnTbKCLMLlCE9kxoAiAGEg+FlXa89EKL1/PtGwvcVyTyvg+fGpe6uDp9CNdosw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200803},"main":"bin/json2jsx","gitHead":"01ffb62f3731f3e708e31d3dd0a3cfceb29ec0e7","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.21-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.21-alpha.1_1721628666728_0.6677955390770771","host":"s3://npm-registry-packages"}},"0.0.21-alpha.2":{"name":"@ray-js/studio-builder","version":"0.0.21-alpha.2","license":"MIT","_id":"@ray-js/studio-builder@0.0.21-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2923c5328bbb4a0d48fdef773cdd0659e8dcc6a2","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.21-alpha.2.tgz","fileCount":141,"integrity":"sha512-Rlu+0Zm0TbF8SMvs/0GkHFCgmECeBraapk/6Qe05j3fsa0hPaxCrh9b0n1zeX1sOjMs8eea5+5b7SuEYj1bEKA==","signatures":[{"sig":"MEUCIQDfQ6ktDh54kRJB8TcurotxMTucZKVDlwkGz9ECr08VHwIgYTDXgTvEaANv1OgSK6N+NJ8rQ77jMBi8WKnzxMpV/DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200803},"main":"bin/json2jsx","gitHead":"56d3ac02f3d3f4253391c2d4244c4b5873e53305","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.21-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.21-alpha.2_1721632425398_0.3840629429260163","host":"s3://npm-registry-packages"}},"0.0.21-alpha.3":{"name":"@ray-js/studio-builder","version":"0.0.21-alpha.3","license":"MIT","_id":"@ray-js/studio-builder@0.0.21-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"96cfd3d3445ead8fe773621416bb7030108663cd","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.21-alpha.3.tgz","fileCount":141,"integrity":"sha512-A4HIOU1huGscW9dNJmsR6kIdQjtAwy2KE1faDD/vc5pkG+b+qPNSmysAiYcnWj5kxklFYuvaQpyIN4/YXViz4g==","signatures":[{"sig":"MEUCIQDpXBD8N9oOfMoQeHzgtraNRNQrtgS3EYYtkMuU5XlgFgIgdmiu3J+Gk4bJfEvYzzNw8o1BDWC8Z+RVuw3LDXhJ6qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200803},"main":"bin/json2jsx","gitHead":"f737f13a28f637244fce8b81f43731890be01614","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.21-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.21-alpha.3_1721633892683_0.7394117428695604","host":"s3://npm-registry-packages"}},"0.0.21-alpha.4":{"name":"@ray-js/studio-builder","version":"0.0.21-alpha.4","license":"MIT","_id":"@ray-js/studio-builder@0.0.21-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"e7b8c539675e5e9bfe0eb0bfa5cea37d5cb059d0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.21-alpha.4.tgz","fileCount":141,"integrity":"sha512-XNWt59zWAoNApe5SsMIyP32NA+rAXUE+yxckQOwR9xUwi8UU9Gx6Ru92Y9gS1htbsv0b8GBJr28H3YEw3jxwew==","signatures":[{"sig":"MEQCICC20YH/bjGG4dmyxMhWgmUyctQVXs/XDxw/6gYCNmI7AiAjN2BZcdl9f6uF7/ZKew5uzwl2e5UCjb2ekoQCWzV4cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200803},"main":"bin/json2jsx","gitHead":"160ae73d7ad7f3bd8d23553332b8add4ea15aeab","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"^0.0.21-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.21-alpha.4_1721634115047_0.593099839335457","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@ray-js/studio-builder","version":"0.0.21","license":"MIT","_id":"@ray-js/studio-builder@0.0.21","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"f9362c603e83f8eaee40287f7a23dc2bcc23de0a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.21.tgz","fileCount":141,"integrity":"sha512-c1xWOG9MLwBdjqKzc8bz1s2bAgqmWM8XsNK9d69wawbXnsf2jlp4A8fwM+/ZWL9ezEFeAr8vlmSMCPG6gaIEpA==","signatures":[{"sig":"MEYCIQCPkn7tSj0HfIN4PE9qSMovc4Y3+bmT9f87z4el3mPBrAIhAIvH6X9upxFct/ClUeNiAjfFfYDgtZiQuMqL91SUL9Kf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"0c8d0ea71d888dabf5ef56a845f7eebcbd6c47f0","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"21.7.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.21_1721905526416_0.053597311020457505","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@ray-js/studio-builder","version":"0.0.22","license":"MIT","_id":"@ray-js/studio-builder@0.0.22","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c302a0c6dc11e74a497234f8388c1e00f8f83abc","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.22.tgz","fileCount":141,"integrity":"sha512-FhZIePczJPMOJ1UOgQy5jf9xwpGG1oInfxg7KRv7vUtGOJQa1Gsj3hvjuvFUQvbU3lbq5sJiI0l7WC0q1f7ZIg==","signatures":[{"sig":"MEUCIBIOByBodD1urt5W0mNspehkPjF9v+BHf00KNqCB9nT/AiEAyz9zNhZZH0TTlCkC0+U4MD47En4ayDSMXm2Nc9gCj6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"e3c888ec53d8537039621a15fa9c273a99da161f","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.22"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.22_1722837040000_0.4555134680172108","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@ray-js/studio-builder","version":"0.0.23","license":"MIT","_id":"@ray-js/studio-builder@0.0.23","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"351c10c3dc0fd136c49c87a2f22ab9afb4124197","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.23.tgz","fileCount":141,"integrity":"sha512-Ij89AIqYUis3YhfW8c3Ysc1bStUe41SmJWhMTTz6ECq3hga0uNEnJZi8fLoT2pR6hrLv6rZw0Xzr/hDEY/sg0Q==","signatures":[{"sig":"MEUCIEw+ipVNbTyiAknmHQPRKrFTSouYSUaHehq3uxSmddS8AiEA1pb5KCYU/c1+p0qwGHn8ZhEipiRyRwwsixinCge8Oi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"07e964fff867f1f9d3100b3bcffae3af7fa8d39a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.23_1722837936125_0.6621329284753523","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@ray-js/studio-builder","version":"0.0.24","license":"MIT","_id":"@ray-js/studio-builder@0.0.24","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"cf9755a1c6084d1f4e37ea974c279961f3929148","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.24.tgz","fileCount":141,"integrity":"sha512-MS0g8avNORMTKN5zSF9tjzX4oUdSAGIDAQtrJfJ+F8GLu2o50e69KO/68wC8f/m9fc3FyR92yhra01ApDoY0Dw==","signatures":[{"sig":"MEQCIDlYR/lSFNAipJiPwX6F8SBvzq7akWsv0sRINmJgKFGQAiBeoy1knu9jbNw0IA6aUOdJvldZvolkQXRufdxr+edi+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"adff485abd2a7aced47f5ca77e03e771d9a7fef0","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.24"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.24_1722838223433_0.024977954322108697","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@ray-js/studio-builder","version":"0.0.25","license":"MIT","_id":"@ray-js/studio-builder@0.0.25","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"9cb23facdd6d552807a804f6b919e7329d72da39","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.25.tgz","fileCount":141,"integrity":"sha512-iv6WzEYgS8rPozBaMh+lgtQL+sAXmLKiZH9jND+xe67ZGoMhAZhBFOLh8j7ozdhHtRzGouqNzth7i+JUuB4k+Q==","signatures":[{"sig":"MEUCIH1Yx7DulCO4fcLEX3TLd4ZA+prNsySdMBgWp+e6KLpFAiEAhJ9sHUDDkh+Mzekhgv/oN+TzPBhsgduMxNvdAnfrwQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"49fab490a84651c9d98b1f5e4cf0c7c44c2f0bb4","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.25_1722841083706_0.6956520252468152","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@ray-js/studio-builder","version":"0.0.26","license":"MIT","_id":"@ray-js/studio-builder@0.0.26","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d51750e3a5e722bf46af8f7849da6be959f19e8e","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.26.tgz","fileCount":141,"integrity":"sha512-mgKZoq1MK8lrZdso5zR8FCEHkYBevuoryMv113HZMK9CS+6aQz+VJEJ3BNAoZwgPyAjGjljnMYBaflqFgwUAwA==","signatures":[{"sig":"MEUCIBcA1SpLT5LPGtABOf+FzqPoO11DowgruRhfCwAtq0o3AiEA0YFpcvET16WJi1lB2RSz5PUbxLCWKBOtqUw3zWREy+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"45ffae0c43c79e508352211b19c91e32b3d2eeac","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.26_1722841847751_0.450962980736189","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@ray-js/studio-builder","version":"0.0.27","license":"MIT","_id":"@ray-js/studio-builder@0.0.27","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"a48eac5b9263adc0924bc1179c4ce57c4c64f6b1","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.27.tgz","fileCount":141,"integrity":"sha512-138BHSEWwDPv7OklXZ4k0dYe8fFJgTYqXii+pglrvonYvlqRwowQxXtaD6pflnKyZ6Kr3MPF9q7QXcVNtgDBbg==","signatures":[{"sig":"MEYCIQC/6ApbdXOnjp6izlGCA2zL0NPxbm8bPVHW7UmZ5QRROwIhAMA7sFIGTw+Q7LY+jlnB57zMHY3tXeKQ+nikov5tOuk3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"ce92f8d45ef4f3f14400219b00aa3dd4af62b985","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.27"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.27_1722845951530_0.10741549105039305","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@ray-js/studio-builder","version":"0.0.28","license":"MIT","_id":"@ray-js/studio-builder@0.0.28","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"5c609f34231f0c72b874a0d69d8ffa791bd8c15b","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.28.tgz","fileCount":141,"integrity":"sha512-25isTYT1RUxqUZO2AJROzE4jK19v0k9PJ6tYF8vr5+vrSb38W8amARJlPBvtmzUrqQphFhd17UEHPZ0s98tXww==","signatures":[{"sig":"MEUCIHEyQ/J8P5OTzQqLexoNiJihuYQVolEWoqbdgrqWk2alAiEAjVnSPzG503QV8VnDPsnSvjABWyqwRl+mJ5XdO8v857c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"fcdd4defba62220a236218e3cb8f4999531c3500","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.28_1722847106673_0.8641088427850283","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@ray-js/studio-builder","version":"0.0.29","license":"MIT","_id":"@ray-js/studio-builder@0.0.29","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"99a90f283f1b2a310d73d490d71337d8dd09ac35","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.29.tgz","fileCount":141,"integrity":"sha512-+IvpAfF9srfmMFIGi9jhcU0IDwbX8Kf5tTfXHRP/qT66tGl6hzLD79LTSzrVQfYVHIBzvrNqegxZvSKRoLSvhg==","signatures":[{"sig":"MEUCIQCEepoMEDZYO09gQKMyb1CJ7vZNxD1IO8E6v9rKBiIhTgIgGNW12RtQOCAPd4b6i+nmD5DAxxYISGxgeP72of8c+14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"15778f0663fa4e831bfcae5616521c9e93189ee3","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.29"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.29_1722848427311_0.3881823362243395","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@ray-js/studio-builder","version":"0.0.30","license":"MIT","_id":"@ray-js/studio-builder@0.0.30","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"bf0e792c0c6f3cf6f36d0dc253162bf1c573c27a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.30.tgz","fileCount":141,"integrity":"sha512-AmkL9QstYAnjY5WyjBVtEqtHiQoZddi40ZcDouYA2g51E1FE8+sRsWXUyguSgbKGcm7vXJpmsMogcNTWdjzmJA==","signatures":[{"sig":"MEQCIGG9UH8HAGl67qId0Fkml8wjx05gHnlj4okBMSSnPmPJAiA9WOT+Y3UIdiXZcfWet2IdTh8TzlMD9nW5UWozpsnfVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"d744017c5dc76d27f14ab21360538e82aaeec9b0","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.30_1722930463275_0.7904580205698184","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@ray-js/studio-builder","version":"0.0.31","license":"MIT","_id":"@ray-js/studio-builder@0.0.31","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ddbf36c93fcc1ebd0ca455258dfbefef7235bc6c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.31.tgz","fileCount":141,"integrity":"sha512-BtHXgAQ/p4BHS4XUETKOBhFAo3WK78lqQ1vSOvjT7s9/oV20T3CBWa5pHao8ZF8QzMwPy+5kC9ZsuOuN1cf6MA==","signatures":[{"sig":"MEUCIQCp0jiwk3hBHfyYXQZjsrfvcWQtmlcFYWKgi0sUagv/hwIgPst6VG1TqPpqZxIj02ZeNoYSS4VlTReDqh2LeEfh+yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"0ebc5a5a69fc6ff193f5db8caa35f964f874332e","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.31"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.31_1722930752100_0.17227031455944752","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@ray-js/studio-builder","version":"0.0.32","license":"MIT","_id":"@ray-js/studio-builder@0.0.32","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"5b6903774589c349d8bbdf3d79531ac702c592f9","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.32.tgz","fileCount":141,"integrity":"sha512-8sIFhbomVptYlj5gZH7nU6l21ATP0c1nVohuV9nvF7FYuYEx+nXrLi+xCjJftAP4Mgdgn4V3/whLewj+SJreww==","signatures":[{"sig":"MEUCIQD6LtH0JZGs4zRsgQKeuJfI7fiTmaGq8p9zHeL97RiLHgIgM3/uqi9AFVEVL5kZ4oOF2MCdgSpwNkFUT7Pd+AaJ9pI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"4ebf946f8fa5fe6e3440df231b442ce4f7d54487","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.32"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.32_1722936916133_0.32291764744883134","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@ray-js/studio-builder","version":"0.0.33","license":"MIT","_id":"@ray-js/studio-builder@0.0.33","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"b890281780134375f084de8178f1138077b8d2b4","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.33.tgz","fileCount":141,"integrity":"sha512-WZx4aa1bFbEcJO+bTOR7d6xfgXM6GDaLEHpVeRPuK3hepNsJ4zb+ccdAqBAD8Pj/+vULngsJQD1T3R+VYFMlig==","signatures":[{"sig":"MEQCIG08ZUVZqIINqMMeM/fPK7IE7PC/bSb4J4ryLbW5uFvFAiBjwRojGwyhTJJ4LSWMbxKnKvsH1Ffyy9wDBqUhTx5/tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"2d1b5f0d7a50a4841e9e72e0b7dcb1889f8ef4a1","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.33"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.33_1722937904372_0.09423215320108369","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@ray-js/studio-builder","version":"0.0.34","license":"MIT","_id":"@ray-js/studio-builder@0.0.34","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"1dd83c28e35eb43dd7336e3296e0c774d0439895","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.34.tgz","fileCount":141,"integrity":"sha512-/RG9BAaPxnxHtuDTyqVbEWXxL79dSBzPTfm0X8cpFEAnGRGbYJNmBZB9jvRc0WsVigvwWSYL9TqAVAYzmKg5zg==","signatures":[{"sig":"MEUCIQDNIWuRocQ3Ip5ZiNfjNGAhnKNjySH4zxc2zIZUJowavQIgAgC0XjIo5BRe9qiuzIRUjFa6VY5G+dvPkS/vSfbe4b0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"5a11d9d80ac827f1c6691ff988d0e0e40d02decf","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.34"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.34_1723448470740_0.7701309256650242","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@ray-js/studio-builder","version":"0.0.35","license":"MIT","_id":"@ray-js/studio-builder@0.0.35","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"aac2f099abbb2a7ba12da74904eef54128011d9f","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.35.tgz","fileCount":141,"integrity":"sha512-1EJCj8ZsX6bs7C2Rr6wGdUbtpl0OUbZ3OCoEYMXYxbUvrv1GKjKGwasaibaSYulbWuCx2sNOpwKJnieBPvXAmQ==","signatures":[{"sig":"MEUCIQDJbuf3YcES1jxEwtFYURzlwn9griAlw5h2C0cy39w10QIgI5phIBZMdjxeJEzI3Z8GSnX4PovXtYauqTIti0Gjrs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"2b722053165ad48a9d5dd79b585516869a9bc5c5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.35_1723449094250_0.0723039229822795","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@ray-js/studio-builder","version":"0.0.36","license":"MIT","_id":"@ray-js/studio-builder@0.0.36","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"387c42193146bdc21c02d751c0a0346a7bd23b3c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.36.tgz","fileCount":141,"integrity":"sha512-kRUba4YtVvs5BRJFhrPSvKZBiIN1EMQ5FigskzAtAmq1LYxaMmkkuCcSzdGS8axBXVuwQEQ/hgt8ZcK6Bd58VQ==","signatures":[{"sig":"MEUCIBafdMu204KY8Ae+AQ6V0xCLy13dMWSkKa+hO34TB3CSAiEAxLAtBxObCrYFOYLLSH54gsAge2PVPtmdOVLoF3I/ZqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200786},"main":"bin/json2jsx","gitHead":"7d6a3572b672c626b793a50277f4330681d5faa6","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.36"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.36_1723449926863_0.6999722246420259","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@ray-js/studio-builder","version":"0.0.37","license":"MIT","_id":"@ray-js/studio-builder@0.0.37","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"7bf79abfe0dd8d9b9f5e2c97ba3e5a9feeebf43d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.37.tgz","fileCount":109,"integrity":"sha512-HUcAXA7Bd7pAy3J+F6k5/qPEo7pRmxKkTvd7ibpbM909mrPWJ6VO9iR90u436XqOVCeN+tTzjOXXghzZzI9IXg==","signatures":[{"sig":"MEQCICKAHuIvZlX254cFFB6IdNo5NrMmSCAvAJQr17k7D/RRAiAa9AhY1j/ONXREnFwY6kbsqhAvPpUfrfgajJrBmbW8fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96522},"main":"bin/json2jsx","gitHead":"2093d84effaea9692a5f7a11e2e55f620ce84ce8","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.37"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.37_1723529433503_0.4605316841570588","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@ray-js/studio-builder","version":"0.0.38","license":"MIT","_id":"@ray-js/studio-builder@0.0.38","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"b6d5ca9b81d6881723f5ee25bb8f71fc9d3746ed","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.38.tgz","fileCount":109,"integrity":"sha512-X0mmZ1g6tkaRTXTyQ7k4ItnIlQ95K8fEn4A/ZC49JAOt+pkgX8y2f0kYVbYNDTA72RntMB28MASQoWaK09xWSg==","signatures":[{"sig":"MEYCIQCf3msYWv6UHX2Ry6kG5Q3zcLM4IROSh/FNHLu6QgnBnwIhAJs+Mdg3bHOQv/asXVirjDyaRm/dscXBhMlti3lxiLoG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96522},"main":"bin/json2jsx","gitHead":"ae5517e65b4c5ff8fdc4bcfdeef72a91db5ba55c","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.38_1723530934420_0.2777841793977529","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@ray-js/studio-builder","version":"0.0.39","license":"MIT","_id":"@ray-js/studio-builder@0.0.39","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6f05ef4a53aa431d371e75ac9a6272f05d48cf13","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.39.tgz","fileCount":109,"integrity":"sha512-LDf6ojSHjrzaE0xSJlK1l1Wt9uHO/UrH4Str5etpBMs+SKAkKT+TE9uYbYyDDU58wm7/S2E3QmCzoIdymOxlPg==","signatures":[{"sig":"MEUCIHTarAuXmirf1ErtmrNlyIgO25XDWjWkIbA7JYMlbO2RAiEAvWvUB+GteX7milkHBwHpOTvncsLyLECSm68IX5zq4Rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96522},"main":"bin/json2jsx","gitHead":"11dfa4414074f146c8cc0676ab2da483021da2cc","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.39"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.39_1723629573730_0.567867765792059","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@ray-js/studio-builder","version":"0.0.40","license":"MIT","_id":"@ray-js/studio-builder@0.0.40","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"df780db2c174081f5adcccea20086681c8069d89","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.40.tgz","fileCount":109,"integrity":"sha512-JC62lxYFNonRrM7sctkNABZM6twSzq9yke/xppKli2WyupMLHWJnd2R7o4aYkFeRSGkpjohlx3f9GEF+mLSqZQ==","signatures":[{"sig":"MEUCIDNnbYrH0lTkG6ufAeJqX1WW/0w4zLaSkq8hQyr6iUuXAiEA8wdMySVDbzx+ZYVOBdCRq8OKU15f0xpJMmdoMA7n8lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96522},"main":"bin/json2jsx","gitHead":"31ff44afca91f58b7a6ca898a20b4e387eb085cc","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.40_1723690643930_0.6036903439575669","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@ray-js/studio-builder","version":"0.0.41","license":"MIT","_id":"@ray-js/studio-builder@0.0.41","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6a83742cdb1b59eef615e389f792a53dc7a8df79","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.41.tgz","fileCount":109,"integrity":"sha512-HbMCAptAvWkCCsa2OaBQXuxH64IRqrX+97vjQeBDGlGIdM3xWog8MU9/6Hl/8Hir8gAnfIFTy8c1uz/k5zjVdQ==","signatures":[{"sig":"MEYCIQDkG3liOP0bA4/0NiQI9gzpr1AfkajCtSYv4fa5rd62oAIhAL8Ly4nEayOwMFvm8sAHxSByMn9F5r1+TlyUdiNiVEFK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"c3eff60c119eb524547137377c2a13d1dc72b2ad","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.41"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.41_1723789328918_0.6081766610723942","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@ray-js/studio-builder","version":"0.0.42","license":"MIT","_id":"@ray-js/studio-builder@0.0.42","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"36993f48d0cc5c9be6acdb39b3dfb520a50b044a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.42.tgz","fileCount":109,"integrity":"sha512-6zri+UP5gWuyzcH8EYvzw5gqZdEz6uQjsjQ1sLjekoo2dUu3rVEPdWMpxq/s/N9Ps20R5fCJylh0SZK5xielaw==","signatures":[{"sig":"MEUCIQCBd5Cz8LvckeAtBvkDpopybNq7mp7sCyTK5OLZz98UtgIgS1VB0qoHHVGxG3sDn9R3aWRn7V4x4HWjGADC9BGMArM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"7a904ee07ead798cf574c01914cf8356e473efad","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.42"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.42_1724136105820_0.0857983947675176","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@ray-js/studio-builder","version":"0.0.43","license":"MIT","_id":"@ray-js/studio-builder@0.0.43","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d0790e18948dbc9a1732c739cafbfcbf5791dc7a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.43.tgz","fileCount":109,"integrity":"sha512-pWj5WArCp+/npsekZ+H3SyMh5JXMEzQxcn+gIBJEHrozDG5Kn19XGwDSSBW+xtDUUvpYMRkaxhgKf+BW2jKzHg==","signatures":[{"sig":"MEUCIQDucdiTNy4h/k0mHsWT/xq5MTEBDvX67mUoywR35MyIIAIgFyMNaukVp0Zt1X+ZdenQoLABhXK/Ut+ayOJ9aXbgpyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"c67be589de58544bafb61f0217bf3f53febb9585","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.43"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.43_1724136692686_0.3428581286492747","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@ray-js/studio-builder","version":"0.0.44","license":"MIT","_id":"@ray-js/studio-builder@0.0.44","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2d519e627cf05f1a7d51dbbd13b77ca85df7327d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.44.tgz","fileCount":109,"integrity":"sha512-GwaLHPmQ14wLb3RsgEYekfX0Cu8x8Lrn/3wwAEOUvL8OeBYsMC0sGoKSyvXj4CVnut8G/zCe8cTDr838Rj8Xgg==","signatures":[{"sig":"MEQCIF5dHJU6qZ6V805XsBUPa4e6D2rLhzGydPA8N6ISSBsBAiAMxXQqJrWBQChCXOV8lFl1fRhFn7dn8bNqaU+9t/VIhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"6e27102c440c387243a2633dd81c4af38ceb0add","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.44"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.44_1724144367021_0.9258548993925932","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@ray-js/studio-builder","version":"0.0.45","license":"MIT","_id":"@ray-js/studio-builder@0.0.45","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"017d72ec774948c312acfb386197ee12042c11ac","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.45.tgz","fileCount":109,"integrity":"sha512-mnt1OIC93LLKnM2D0NPj4f5fGp/yhectyVQdhVc/3mrocY2uNeREOwD8eXkNQJeA3TpW51Ta2RJ+Oa2YN6xkbA==","signatures":[{"sig":"MEQCIDX5ett9nJi79yePf8cazWc+RyD3xT5I5UKI5M+XRCCxAiB8z7DiSmJeZjwG4WjFWpN5ilz06NMnY9+jmyFI4x5dLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"98c6b90043e7ca51c96a0c3ab3122bd27b9cbae2","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.45"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.45_1724144779345_0.7855523903603365","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@ray-js/studio-builder","version":"0.0.46","license":"MIT","_id":"@ray-js/studio-builder@0.0.46","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"418c8e006f0e6989e925e2973a2b73bc74c4cd3f","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.46.tgz","fileCount":109,"integrity":"sha512-EgZauZh3ffZ1IXCfxtAzKeoEZeTaO1yu0cgulLsG4OtCbdZcG2E5x2VHvRvpfXgDw8oRjUU29hORcvQIesIMfA==","signatures":[{"sig":"MEYCIQCY16xlwcU1p2CTj2Izvkpp3soOCL8Se5VdAtJdgqpsvgIhAJNouB9YaVxLl5qRmyrTNhmfke8+wRiyR16VCEPrJarR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"96b0067a783fc60f5c151e564b2ef860ea71818a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.46"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.46_1724223889131_0.3143655977696469","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@ray-js/studio-builder","version":"0.0.47","license":"MIT","_id":"@ray-js/studio-builder@0.0.47","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"25d7a31f90838b59697d024dc8e6d55168758a68","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.47.tgz","fileCount":109,"integrity":"sha512-rQfEGCiSVaZuHN7YdO5+RAnOTgYDRmDrJaen8Y2/yZf4UPhgdPl1IA0ZPQ8hdyvRshTwKDE7/lsoxCmeBGjKpg==","signatures":[{"sig":"MEUCIQC8VHIT5Va6w+mdBrz0SXjNqfz+VpgSRbxaSuQt9b78jQIgJtIZJ9XGAm5PrQLxSc6lENC5igTYCP8uca+Tp/GVaUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"2c2a8e7548807920c55265be14c84fd9467398af","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.47"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.47_1724398490587_0.3192532271969095","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@ray-js/studio-builder","version":"0.0.48","license":"MIT","_id":"@ray-js/studio-builder@0.0.48","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2ad5986c6dc3e8134fca6f5c4486b1ae45a52601","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.48.tgz","fileCount":109,"integrity":"sha512-anr+aTDwfPrFMaW/ZpwyV1gwrZ5qW2ycnte6H+dX6f86Wgd0FXl9EZZnSQjYsKUV/TEUY+M2c0eVXEF8pZJwpw==","signatures":[{"sig":"MEQCIHIX6ofMGZMb/ma+wJzCRnTemFcovkjCebUn7ZY/EqeaAiAc2Mg49AkeD3yNat/Vd7o9L5l0esolgL9ty1/nKzHmig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"ec7fd12aea088bd5f48cb6d71ff6b12870f72c90","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.48"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.48_1724401808668_0.8386021940542281","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@ray-js/studio-builder","version":"0.0.49","license":"MIT","_id":"@ray-js/studio-builder@0.0.49","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"e7248e3bad35511de1e0304ddce5cb3650374c08","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.49.tgz","fileCount":109,"integrity":"sha512-lPeBQXTgCNzEqWiTog3pkmpLAwKM0hRN+emawXBUx0tz7Lk1VF3/wB8Sh+3OUc6GiznkBNuNo3k6fHjfq5rZYA==","signatures":[{"sig":"MEUCIQD5JjsG4DOMC+jCSee/X4sbw6xrPWdJLUSxy4f/Elfi+AIgJuClxfjtnHyzHHij1naygmSydwLnI3TvrYqK5KyvsWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"d2a2919feed7687a6684543bd2f6f937eaae441b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.49"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.49_1726282327186_0.9509578826477467","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@ray-js/studio-builder","version":"0.0.50","license":"MIT","_id":"@ray-js/studio-builder@0.0.50","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c5813ff5efc5d5cf98240ad27df8864228917d79","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.50.tgz","fileCount":109,"integrity":"sha512-sLlUJ4F8IArnhX5scv0Aj84bNK9MLy8Xabl7TTN6zz3FhH1bQhi3K4756dv4C1c7PCX5iXjO38ERVPX5nPuabg==","signatures":[{"sig":"MEQCIEF/Ui5J/5EnbSqu+VgLqGz5e8A3YWsOW37DEDMGZePOAiAJ3+MazdLAA+Na9Q55L05p+uz1e72/Qu3pc97MxkM83Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"e4933d22840140a2fd52a5e2cdb8d0ca87c96da5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.50"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.50_1726284861175_0.8359929761919043","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@ray-js/studio-builder","version":"0.0.51","license":"MIT","_id":"@ray-js/studio-builder@0.0.51","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"095a40f0c68c225ab79d86479dd082b361d7991f","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.51.tgz","fileCount":109,"integrity":"sha512-xmsyvNZjFIR15i76pqGIwpqjA1D0T49VydBPEwR53opAUBL7DPG1j3UyWa6DEvssLaiGH50MSsFvQ2MVGUSqmA==","signatures":[{"sig":"MEUCICxMFKfKuMIGlYps8A7pBvyHHLvjfDK7EfwoxWr5lC/pAiEA9GK7rXVzvn1UdDTockNV8xrnHmVbdkeZH/gtsiXu3Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"635deeb3b6ff244453ec770d077ce4067a4b2cd3","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.51"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.51_1726285155626_0.9939831311479888","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"@ray-js/studio-builder","version":"0.0.52","license":"MIT","_id":"@ray-js/studio-builder@0.0.52","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"b1a9f48cf93132f6ab23aaf8dbdd35b217ccbdf2","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.52.tgz","fileCount":109,"integrity":"sha512-x1nAyHKxWaF76X2rvDVQUmmYHHRjMdF1z5GFYjWoCXilcR6YIQ88xLef4p+Bh9Yloi6tzZlO9KvX7spP12AD1w==","signatures":[{"sig":"MEUCIQDVGqTVzNdgYs6Mq7jZn0T2rkxaaZUr/27B0u/inl5UCwIgb5Ts1jtUCoxoGEyGCEREk0KC68ILaoXBHvsXNvWsV/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"acd5c625ada7e1ad20c21ed56753c0b1615faf1b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.52"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.52_1726285650427_0.11057822865894984","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@ray-js/studio-builder","version":"0.0.53","license":"MIT","_id":"@ray-js/studio-builder@0.0.53","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"57313581b6dd78bed597f7cc1ce3ab2a2e73aa3e","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.53.tgz","fileCount":109,"integrity":"sha512-6yQcQy1cc/LVrTCJYr5uZFOuboyCFKE54qSCNrEoir7jyOUxoIhTNzOeD8M5/b0iS1wXKlz2hF0rVHszdw8xAQ==","signatures":[{"sig":"MEUCIQC1/BZqoKr3YNldEAG5FFvXhzR518lcpsyXtrKvvBuISgIgAcfw5nxNPX581GlDxZF3lqjRNzDOzM99nfRtys9Um6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"4705ec33007e83b31af5325336c3ceb9f5544338","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.53"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.53_1726296208552_0.1496405801463896","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@ray-js/studio-builder","version":"0.0.54","license":"MIT","_id":"@ray-js/studio-builder@0.0.54","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"3c6ba44bd77f91f2ca3a3b12a05928a802fdd836","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.54.tgz","fileCount":109,"integrity":"sha512-RBmZwuWMYGEYc2brj8wRHuZzDU8mr2jJ81Leb2ydRHTUbdGOidVT5f+fuDdp3pxKFuHYcPXzDMk8lSkDcGi8XA==","signatures":[{"sig":"MEQCIGZcJuGj/z9JzRhEuAP9PJX/fKb38j9lNuQnvcUzYM7pAiA1oLaFS30sLoyH7zroKJdEnovmAVB7Ub7DXK3/oU8lWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"c81de0514dd9b78136352579a0b1b0d1e38799f7","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.54"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.54_1726304147793_0.7199933725888541","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@ray-js/studio-builder","version":"0.0.55","license":"MIT","_id":"@ray-js/studio-builder@0.0.55","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"9c51c72f589c2f84f9d3f79c355d778a2fb6f59c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.55.tgz","fileCount":109,"integrity":"sha512-SeCuB8UrTFmWnizYO8ZqKDWLSlSfbJFijUhBJ83Jt8OghMZLf/IlhLQw55HGpHCKAt69xtlpeJZacv0OkC/FPw==","signatures":[{"sig":"MEUCIQCyIpTHL/3NQ0iexd/zkBW7cTh82AC0VPY8gI1YGADFwAIgIkqVLFcPDxV6YJ8IDdaTnrwalvxZVNTxdiGXZUkqWI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"feffac2e00112fb0c65c26f137571eca70fd5f5d","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.55"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.55_1726734321898_0.8252541505179602","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@ray-js/studio-builder","version":"0.0.56","license":"MIT","_id":"@ray-js/studio-builder@0.0.56","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"fb1c308d1965a71879dfc88b4cb851dc6683cd2a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.56.tgz","fileCount":109,"integrity":"sha512-/Y0+IZtgHeWAIil/0VMERJuxjsIbX0P7zJzZaeXu8GlNzIr3sbujng/JV5Ra97mSchKD7VfYeCAsGMegsaOu0w==","signatures":[{"sig":"MEQCIAfCTSyglvg6pt/XPZGLVtIYlNtCPNm6O/ojz3Il9R2IAiBcA4rVWSoLLAeKkuSAKFXEHAozNTEroXNn8D9m/IKbQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"f8f6209179f0f46827e4f9024d110ba0f9f65b48","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.56"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.56_1726734560515_0.20026089925141588","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@ray-js/studio-builder","version":"0.0.57","license":"MIT","_id":"@ray-js/studio-builder@0.0.57","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"1c0ece29c9215ab583332297fda2b525a22e8861","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.57.tgz","fileCount":109,"integrity":"sha512-7YeipHktECSXPzM47mkL/TqP/pK4xZl4tnNC/e2aoB+5SjAPWhxGubu1MM6R9IeC4EEnVc0PXgDEOXirrYeuKw==","signatures":[{"sig":"MEYCIQDEFbNdwfR3YW6peFe1cm2UJ/x6zpoTTNntlnMJ0q97/QIhANQFKhSuQvRLqCVaPj3DSviHIkWl4Cqp8DOxMY9kKsdY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"c5d86db8da39710441c3212a6b55e13fcac121aa","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.57"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.57_1726735746075_0.9072561507923822","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@ray-js/studio-builder","version":"0.0.58","license":"MIT","_id":"@ray-js/studio-builder@0.0.58","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"20e6a54259d24c83524b901b9fa43b5465fb36ba","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.58.tgz","fileCount":109,"integrity":"sha512-a/G7XYxdT9NddfqVwM0MOIWkqK78p0vmyrhT/wxpRqFjvuTBgw6J4QylBZcP6x+t9Xi1nXN9xAKGcHKyIdOrrw==","signatures":[{"sig":"MEYCIQC5dl3YtVhf32UuyYbYe5Gw2Z3aX360aBjMvRS86tJytQIhAN+Zl7zpBtVQx4Y+accstoFdLxM1wM1JRt21L0xWZt6A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"014d60446aa4a43db24de017d800cadd59a40a91","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.58"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.58_1726736159914_0.9900235040281398","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@ray-js/studio-builder","version":"0.0.59","license":"MIT","_id":"@ray-js/studio-builder@0.0.59","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"91864cbf7ea1897f3b90599d8ec3d260f620a4db","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.59.tgz","fileCount":109,"integrity":"sha512-DKkpORl4SWqKU4QTVBhcamHZMOCYoadDa27M1dNPtyPJdXnqGVev2oayoptvwYyRunzeGfvieN2gY4PZ9gfTGg==","signatures":[{"sig":"MEUCIQDGhQs0WX6whVsEnBfU1Zq9sBYtzlX9xe6eYC2rdyRPEgIgJLURejraV0J4hW6bTlouyPchH5mDskIi1vzTFL6/3OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"978880ed5ad564528107377bb933a389bc89e00f","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.59"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.59_1726824765059_0.6648575186639984","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@ray-js/studio-builder","version":"0.0.60","license":"MIT","_id":"@ray-js/studio-builder@0.0.60","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ebeb11e07be67c0a1ff7a1757d870ce8f6712ec8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.60.tgz","fileCount":109,"integrity":"sha512-tSTdYoB1GUmP9YOGxiTzhz3PEWsbbm4Yh/jl+ymU53KBDY6p8FQ265BO94L8FeGQY8dOfjnkDQ7cwc4I6DAppQ==","signatures":[{"sig":"MEQCIDbIBPAQySTRvSKByw4I//sB2g5/usGQ27q6FXuSduJBAiBXHy41ulQZmOowBf/avhzqoCYunNiSp5TAyr3zn4Rcew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"81a06eb0c4e9ee75b935276e4e4830f6b0f10e82","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.60"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.60_1727059381585_0.01832172906100271","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"@ray-js/studio-builder","version":"0.0.61","license":"MIT","_id":"@ray-js/studio-builder@0.0.61","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"35794e9e3bb5e7b52911a48ddf76bfec0184c153","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.61.tgz","fileCount":109,"integrity":"sha512-yShudFHUjPYiVBFmPfpbUydlvpB13f5m07RtQzI/vTbtn7ZjQPgWRhqAONEkANC8jlNevQ8zfgCv2aYQwUPeRQ==","signatures":[{"sig":"MEYCIQDK7iV8QAgZaktANhu2KcXA4DWSmKdu2kdWm6Ky6ELihgIhAMC8acQ/k9VqHMEh1mtwf2hmtvXwkXYLv9gVvDskqC9t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"8d226b561bd26f1e605e2bbc865950ae01f5d478","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.61"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.61_1727076008838_0.0801041141574459","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"@ray-js/studio-builder","version":"0.0.62","license":"MIT","_id":"@ray-js/studio-builder@0.0.62","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c4fc02a708395700466544be63f8d4f2ac372137","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.62.tgz","fileCount":109,"integrity":"sha512-IoWxyl8TqRb1X58C1enUwtPzU9+NQn3xalZ0gEJhWi+5nyKFnNZbmvwA6tk14Y6rFDvlHsA3H1v/x0nQPS0bdQ==","signatures":[{"sig":"MEYCIQCfyJhhgzoPzqp3sWwGM64kB5W0hTObiF+muFaWv/574QIhAN8+Cc9sKJ0sQ5X8FO1jGwM1oHRQ4E7VO7PBZLfyx4/w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"ce201b29d184d2efd63160c4fc3540198b93f9a9","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.62"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.62_1727076783652_0.09454958689008586","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"@ray-js/studio-builder","version":"0.0.63","license":"MIT","_id":"@ray-js/studio-builder@0.0.63","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"3d2e3c32bfc2dbf93415e005ff16e98a2e72f0cd","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.63.tgz","fileCount":109,"integrity":"sha512-r3k7h9SJCRK7WZqzZtBGbzt/Ntzj1EfpNq1PBn0I8z8a/xokLRYo7DO+t9GEgrysjQYXAhXL6LzF7Zt/bkmQvQ==","signatures":[{"sig":"MEYCIQDNBSY7oFE8AHCQ2hAKnUttkRczQ3OrGeKWkq/asHMZFgIhALT/SWt9mMJgzjYAchlQPAEno3nGfEV1tbSdEUCY4Ylz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"a944b38827c407af68531b5f4eee671ff0b85e2f","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.63"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.63_1727077628702_0.6382696521097424","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"@ray-js/studio-builder","version":"0.0.64","license":"MIT","_id":"@ray-js/studio-builder@0.0.64","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8554b95d94ea7e333aa10019ccab3597dbd53317","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.64.tgz","fileCount":109,"integrity":"sha512-/IzWVOb/Jt4kHQCtIsxma/DF5Zp5XAGTA2+Y8+FUfE15wfpcQ1/Lep/e1wuGpn7sTjPH1bjsbN1C/xcGp9zr3w==","signatures":[{"sig":"MEQCIDc7RSYrKyDKnLCnv87wQhSLgPSc8J3MYHCYMF9X8FxDAiBjTt/rXlh2Ih/ZVKO7u4Jcm7EiSfrBs/teNJ1Rabfbsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"0dd961200ad9e29d2339726d991ffde17a1858f3","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.64"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.64_1727083091093_0.21792766554578558","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"@ray-js/studio-builder","version":"0.0.65","license":"MIT","_id":"@ray-js/studio-builder@0.0.65","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"70a26a0905567b8a69cd935b2ea0b9e00c17b7cb","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.65.tgz","fileCount":109,"integrity":"sha512-//HHcobIkMfYsdtbxtPok+RqGRsk0d2Zk8vav1VScBgsfrCxAqQsLRa2cT+r+0ZRiPhuKdR4/WrJeAvNhhrAwQ==","signatures":[{"sig":"MEQCIC58Z76C/J48gz7l+nXaOogS9UiM5y2QnylNDjOYFFWbAiBsSv/O1E3M8MEjTmhiEsi9DRl9fIGhWS2unVReIq6bGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"480eb4441f20ca4fc63439b6a9f6612e5ad9d3d5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.65"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.65_1727085299536_0.1369829247567529","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"@ray-js/studio-builder","version":"0.0.66","license":"MIT","_id":"@ray-js/studio-builder@0.0.66","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6f8ce7804075325f466308a1d274d673931dd762","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.66.tgz","fileCount":109,"integrity":"sha512-wXkpIdiVzV3tnHqD5uGbgphV4SiyyJpUdzn0+PAGTZCxh2WDRoamSd4PBwyioyv7Cm5352TalKKbSVbXw0hf2g==","signatures":[{"sig":"MEUCIBMdkysyzMApDRmWO0uwTaurkUe0EN1Q95V5sIOF1Z7nAiEAugHcNRf93tSgEARn4ybNn1RGPY/Vjkqrpwcy0O/IGFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"37787b6eb2733a03a85b936d88825a539547a728","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.66"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.66_1727141546201_0.8927650739730355","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"@ray-js/studio-builder","version":"0.0.67","license":"MIT","_id":"@ray-js/studio-builder@0.0.67","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8560bf2b84c26d544c2930c62d685b74dda63407","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.67.tgz","fileCount":109,"integrity":"sha512-lGKDSZx5qSjBir67oY1PxRQptrzU2ivkPEyIm9Vmo2eaCqXy8P6sP6rqT5RXpjfdMyVxU+bB5vnoBbK89x671A==","signatures":[{"sig":"MEUCIGKFll+nnHQR+hZw/rfyHNDStKaSlYWHVgwYHIs4hm39AiEA5OIdx79sQPKQgsk5XrbXEjC6CroXWoOm9/RRelOyLe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"3d5ce8bb956e6b319a02da7fb6b71c8c203dd956","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.67"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.67_1727148158928_0.3592600128776","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"@ray-js/studio-builder","version":"0.0.68","license":"MIT","_id":"@ray-js/studio-builder@0.0.68","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"dc4a430a0ab7a0965d30c0d7690cb894680c3e87","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.68.tgz","fileCount":109,"integrity":"sha512-GpKqvqk59xY+ilTH6m689CJVln4foKroKTryv/Qft+0u7MNigfGcu4Ad+DGCHCv+A/VEQzfg81qie0i8u5Mk5g==","signatures":[{"sig":"MEQCIGtlc6a3iho5iAMAEf7FCKNfG0PK8OXB6HlbrhtjumC2AiB2WtqSkV1l9i/8b9iYcTREqrGKC4ONlltq6U9lFsCLlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"3827b0507e08d98aa6707f53163f67529526bd8b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.68"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.68_1727149931528_0.317687423109694","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"@ray-js/studio-builder","version":"0.0.69","license":"MIT","_id":"@ray-js/studio-builder@0.0.69","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"1bb3af20ae5bde8a10466bb495ee9267dc00562b","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.69.tgz","fileCount":109,"integrity":"sha512-ZDnXudMNsh79ZsD+A/hjeaX6YxcBHG5cLCqAJHx622+u4ljSdZQU2FYIftotfTYBay8RR10yASLE9d3tZzTMjg==","signatures":[{"sig":"MEUCIBvwVtly5b6suRh20i41MfdEGY3JrmMxRMJVXOBJ28Z1AiEA/XptPzhxd3W3Lo/9VccDItx2Xx69znohQymBnNVagXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"b6dabc06e23e9784a2cba971ac95e3e6f9565960","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.69"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.69_1727152479301_0.21970623136388245","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"@ray-js/studio-builder","version":"0.0.70","license":"MIT","_id":"@ray-js/studio-builder@0.0.70","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"663efe06ed87cf93722b0e75bc4b865a250f18e7","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.70.tgz","fileCount":109,"integrity":"sha512-XiGaqeQviJy7WGVxfoqj3JBce+QlneQt86Pa/INk/loV+ekvhWaFPTjg9dlOGUHZrHuOqLbogJNGobAXysubjA==","signatures":[{"sig":"MEUCIQDu4ptRMiCgpEwYGZBFhn+b6SvpvoS/8TJNSDAfDl+lsAIgX7d2brOfh4sD5+CCMkC30DtOf54U3bVV1wUL66U2ZRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"2227a7b60215df5dc446f1cf762bd3ffbc606ebb","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.70"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.70_1727156939194_0.42264596099545626","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"@ray-js/studio-builder","version":"0.0.71","license":"MIT","_id":"@ray-js/studio-builder@0.0.71","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"91d0200a95f0b82bf71422e66032c46e89836b21","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.71.tgz","fileCount":109,"integrity":"sha512-D+eTd798KByQzlW2jNEXO2BfzCMLxxczBqRWtPipzV8kClKGKP25PgtgAbbYZb5yC4GJErCWhspBLdw7yRZkkA==","signatures":[{"sig":"MEYCIQChiy4esp1NVG1sHhgrzytkc9ZCDHQpLZuQRt7e316dWQIhAJIFjSMenuFl6h/NYuZqGBJH3FKdhW5loKzBBLE6ex7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"eb90937af13e0819b83f45456b560c2b4b278234","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.71"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.71_1727234211664_0.9669741838960864","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"@ray-js/studio-builder","version":"0.0.72","license":"MIT","_id":"@ray-js/studio-builder@0.0.72","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"38f13fa1b2b55f1409298f0717470e110c4e2d73","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.72.tgz","fileCount":109,"integrity":"sha512-EAqDn2O2Vf6N+lSWUGHs+YbmSNZ6eHSGHOVyhNE2BtRO88pn1alxp32gBxRlgZ6gdyMd0BSExdhS8cKIEQW7Kw==","signatures":[{"sig":"MEYCIQDpCkhIBs7NeY/3m7/mCe4Fyx2LuzsIZh3vB6ayRJX5JwIhAMiX9waIUYX5M6H0Unxncr25kAUyJyqcbUon6CiwfJxz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"21e7e0a51271add6a6c39676c1e1e4c7fcf75f5b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.72"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.72_1727234756275_0.18035894309456446","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"@ray-js/studio-builder","version":"0.0.73","license":"MIT","_id":"@ray-js/studio-builder@0.0.73","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"a6aaad2404436c6115fad6193d349da64dab1398","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.73.tgz","fileCount":109,"integrity":"sha512-Z34P60RSdnuUfKpQGJ83ZzV8fPCTW7N0KdIdmca1aS0km2qakzzV13rLjTkY5+idb1iLZokPeNcCC7PkAH350A==","signatures":[{"sig":"MEYCIQD/zJwwkF8uAg1I0BYJnKX4R0GyebuXH1DhpgfoTGtNkAIhALiiYHT+2eEL5QRng9sDbSeo6Equ/qfO9NMHTQLVG87F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"db49cae50b97510498dca6d74e14d6308496d31d","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.73"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.73_1727254349331_0.5405006624242781","host":"s3://npm-registry-packages"}},"0.0.74":{"name":"@ray-js/studio-builder","version":"0.0.74","license":"MIT","_id":"@ray-js/studio-builder@0.0.74","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2d782c9dcb1509e9bad929a785f5ee145a237856","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.74.tgz","fileCount":109,"integrity":"sha512-JLl/6xJE2/aBQDMAo7W1aiNX6agEaTAHWTmVSE66i3WFklqIaiHx8fwOHDg6BVWYHSCX3IO7Nw6HfO5bxpPIXA==","signatures":[{"sig":"MEQCIAou+/LqZP97MjaButBNn62cDQ9VH9XQ93jHKZRXwdmUAiAjJhTs97xn5bGa1V+dfO1VBHwhJppXVVn7Xep4c0mzAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"7d767bbce22b9d7b416adefe95064a2e375f54f9","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.74"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.74_1727255696564_0.41770393152240537","host":"s3://npm-registry-packages"}},"0.0.75":{"name":"@ray-js/studio-builder","version":"0.0.75","license":"MIT","_id":"@ray-js/studio-builder@0.0.75","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"e67b7819de542861c3016d9c5a47d03916b19135","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.75.tgz","fileCount":109,"integrity":"sha512-lzSDaKoBQhjFU9wKdl+lUVsd7+yCxpgSEo612cmp0GwT/NPI5ZU9pqHhlZ/j0AIEnlP0XP58q6OPehjZxcjWKw==","signatures":[{"sig":"MEUCIEKNMVFnAtVFAvKaxG6s9EOR++qyrbJa2edtTJWpHKIJAiEAw13L9RRDGtdORL/8u1dVvdC9JaLvYV1VsGySnssPI0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"7b73e4f508b7ccfa8728829730e384ac582cc9f3","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.75"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.75_1727256278261_0.4456119080360976","host":"s3://npm-registry-packages"}},"0.0.76":{"name":"@ray-js/studio-builder","version":"0.0.76","license":"MIT","_id":"@ray-js/studio-builder@0.0.76","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"0c5773bf8f5ecd3d616dbfb56dcdf04796748f49","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.76.tgz","fileCount":109,"integrity":"sha512-tj9r964dW7d9UmqddpDs62fqUxb4AGVv1RvbbNEhWXIlEbo7bsssnCSrn/8x5AYYpBOG5HxorcekdzIVe3UOLA==","signatures":[{"sig":"MEUCIA9jS2cZvXymC1LrCkT3Uv3au5GOSMUKDSuGVw9IE6yhAiEA5tSlvcJfCTKXx8er9alq+DlCIxSHVnbzt8ujeU9Wmg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"a798fc461e6eed47a7f10561fda53e6fab2ba5e0","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.76"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.76_1727257706043_0.14784749502855887","host":"s3://npm-registry-packages"}},"0.0.77":{"name":"@ray-js/studio-builder","version":"0.0.77","license":"MIT","_id":"@ray-js/studio-builder@0.0.77","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"af9c13084dfad05c2d6993b9e8f32fe155c7a460","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.77.tgz","fileCount":109,"integrity":"sha512-5JGyEOFaxcFYansF/o6rQV4+s+o+rO13K+4ckS6iLC4yBg85ahoSJA9klkIR9dWYD2xF15/iPLbo83eL37ICWQ==","signatures":[{"sig":"MEYCIQDDV2vL7fgmIjXqVtxG9pOTwWUHi8xKo1/4rk3QaHelXwIhALGwLSH+cNv5GDeCTt9jiy7OyuB8+pC2shs6/zIRCyMG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"1e61a1bcda712a575609ef0448e18d85cafd086d","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.77"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.77_1727316625183_0.5361806110354141","host":"s3://npm-registry-packages"}},"0.0.78":{"name":"@ray-js/studio-builder","version":"0.0.78","license":"MIT","_id":"@ray-js/studio-builder@0.0.78","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"569c666abb42f0fe44f359ce1cec9e8cfaa519c6","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.78.tgz","fileCount":109,"integrity":"sha512-4bVt+tXrUnkyqI+SDtGYNLV0esIO0kLnqlSHUnMR3jR2bejbSCvad+zvc3QJ2363bMhSm1498XNHKj1wVzpvmA==","signatures":[{"sig":"MEQCIF25AnWGtUA64lKJe0UYmrCAkTEzNp+YeX267NmWupm3AiAM7wo9ZLv2V0GI+5g3p1hjC8juj3f7J18HGAJvuywCLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"8d613a7bf6e883433bf476382d8538cf5b280d00","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.78"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.78_1727322869254_0.19721837376289675","host":"s3://npm-registry-packages"}},"0.0.79":{"name":"@ray-js/studio-builder","version":"0.0.79","license":"MIT","_id":"@ray-js/studio-builder@0.0.79","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"90b76585eab3d57e9d21b281c4db343ab5de55cb","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.79.tgz","fileCount":109,"integrity":"sha512-21yTbCCzI6+ann+0GGy/R+QoAyMS1nRVnZlf6zuX9vQ843mY1Eluk+09QQ2eIl5ZPlUeAMHnvYUQ+AdjxGwxqw==","signatures":[{"sig":"MEUCIQCthVyQC24qOIp51kT1hgvCDLJ1BXzDqLEfspvmEnOC0wIgfPZlpaFXIdymCl3UIq8blFPkwiYUKWOnPa+XZhQ8bMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"33b54d407c7f7ffdc7cebd23faf8948dbedfb5a9","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.79"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.79_1727329249651_0.4966795275532694","host":"s3://npm-registry-packages"}},"0.0.80":{"name":"@ray-js/studio-builder","version":"0.0.80","license":"MIT","_id":"@ray-js/studio-builder@0.0.80","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c9a3e79833772a132050f07b9f518d43b06e32d1","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.80.tgz","fileCount":109,"integrity":"sha512-UNfpaKFjgVqg/fDiId1r3gY0lhJ+Nh2OoeXlw7R9NmQjMaKyyAFRPMuNeyR/7jeVzWpPWXIMVmOFLHd1+ReDCw==","signatures":[{"sig":"MEUCIHM6nj+GBASvx4QSKsm1FpliljYdDKVMKKLoEiK5r1Z5AiEA+h94z0Ms9Xsc810EOKec/kUCp6rLGad1OqZtDFfxgQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"756dc104a66ea768eb78502e405a20a94e178e68","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.80"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.80_1727329448534_0.765252752543687","host":"s3://npm-registry-packages"}},"0.0.81":{"name":"@ray-js/studio-builder","version":"0.0.81","license":"MIT","_id":"@ray-js/studio-builder@0.0.81","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"18c93d7adc796d7a9e2cd786a850c777735dd656","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.81.tgz","fileCount":109,"integrity":"sha512-7gYc9nGL7edjLQOvG7cPgXBGsUehg1Kro1G3KY7J9XHp7dRttqUG7lc8L4zyMK052qfnuJ/yBokkK42iHOEqdg==","signatures":[{"sig":"MEQCICbsreGQ16jU5qRC7PbLkc5orS1hOZO9HIcWzz5n9yoqAiBdgg367AKYoWXYG26ztwz+QCos4Q+mkJnVQ6sdSfuOLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"86087097f1b13f135a0480344cfbbd421a1527fd","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.81"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.81_1727335902273_0.11945157432165177","host":"s3://npm-registry-packages"}},"0.0.82":{"name":"@ray-js/studio-builder","version":"0.0.82","license":"MIT","_id":"@ray-js/studio-builder@0.0.82","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"872d0da81446e363efb2e52f05c25b29655ca089","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.82.tgz","fileCount":109,"integrity":"sha512-Gpba+cn0atfv4vUdZfqJctr/7SVZZ3c11pe6C/vaRKQB9iFAXGmXvVP5PfLJQvzK9lQrEdOAf9D7fvvUwozWbw==","signatures":[{"sig":"MEUCIQDg4phHQzaSzS2Dwg7HnvE8aE5Knez1DYwVWNRlgyfqSQIgTIc6Ve3vkzvTZRLp0BTPkMVQiZGjH10kB8qYCJi1jpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"2f8fafb63a5d1e86009f4e3d39b24a1d6c19dec0","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.82"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.82_1727592532199_0.3647676126775792","host":"s3://npm-registry-packages"}},"0.0.83":{"name":"@ray-js/studio-builder","version":"0.0.83","license":"MIT","_id":"@ray-js/studio-builder@0.0.83","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"a93bea670757ba2bba7dc71d7752dfbc145d2fbe","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.83.tgz","fileCount":109,"integrity":"sha512-WrR8nrg9zmFH46qR0t9MJ7Y9Iq4x567+YA2yK3OcU9q3vXLTQYR09b+lZip3A3sMvNCJ04io5dStqjX6sphpPw==","signatures":[{"sig":"MEQCICStt8sW/dPCzheBSH48QF9kf6Kj/5RyqwtObTBCVu6DAiAbsKvUAf+bK5aArr1qvKoiJQk/syfdWaj0m2/y5ghOLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"31b34c0ded4df883638415d63b1db6cbf508938e","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.83"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.83_1727593345473_0.7625757770301844","host":"s3://npm-registry-packages"}},"0.0.84":{"name":"@ray-js/studio-builder","version":"0.0.84","license":"MIT","_id":"@ray-js/studio-builder@0.0.84","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ee71b2079ff85835bc823da261fb33e55b6de3c3","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.84.tgz","fileCount":109,"integrity":"sha512-qjfmriz8gUm/2ZC72QQKLKjt75nZ0lEPlUIo1fJKzNqRevDrwuXkff4JqbfTJI/kCA7XwOCMVr+ku3l2apRo1A==","signatures":[{"sig":"MEYCIQDuPZmB3+p2hESUOAc74gq+hBLk1HexD6zBtU4eldgTAgIhAOM+kNhjH8ozQ778acnKQUHMAwfggdCDcrNvvEHYYNRn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"b6f80c265fa8969220fa610a0400c3f32b2e956b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.84"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.84_1727596082528_0.8775368382562967","host":"s3://npm-registry-packages"}},"0.0.85":{"name":"@ray-js/studio-builder","version":"0.0.85","license":"MIT","_id":"@ray-js/studio-builder@0.0.85","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"1e2081c4563374e9057f3449e7aea8ceadfda60e","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.85.tgz","fileCount":109,"integrity":"sha512-iLaqr96zz6mBHCss6L1sfzhGT0IQKpQZwT+XH7p+hkqGMvVRuP1dJUYK9wPA4XZE4xP8RZRAMotchO97J4reSw==","signatures":[{"sig":"MEQCIDLcKZdlT5RwUTFrO6CpMCVh4cY7bmJdBhPfFd2yaeUuAiAesox+pA1I/Vz+1Z8xM2RRq5nc8rc4LEgdKYGYky5xSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"ea1698a5a2e10028f9be053faa52826d2e29c409","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.85"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.85_1727597968530_0.4982998423087639","host":"s3://npm-registry-packages"}},"0.0.86":{"name":"@ray-js/studio-builder","version":"0.0.86","license":"MIT","_id":"@ray-js/studio-builder@0.0.86","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c11ddf1ebae541ebc2026ec226f582d752217a35","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.0.86.tgz","fileCount":109,"integrity":"sha512-l4rcdMb2F8j6BfZ/UPC6EbQuuUQGxcQB48kqpELUvs+2eX5CvKMxD0LAVRhwPkmKUHVQ9OlAgFl5pzoOfgQknA==","signatures":[{"sig":"MEYCIQCAxiU3lthcFkXGqnjaksdE8OiWRae5L3osRpPLcjgFqAIhAJfGQJGNXD+g+tEy2M7pj7B7AXDgl3Dfj0OTHCis4oTg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"2a6a6a4ab034877c03d349f4d3aa0b466f03799b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.0.86"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.0.86_1728626919316_0.6419530522735979","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@ray-js/studio-builder","version":"0.1.0","license":"MIT","_id":"@ray-js/studio-builder@0.1.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"028c775820f36747ee5f77d4220054cc535adcea","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.0.tgz","fileCount":109,"integrity":"sha512-dR4pSSfhtu9iqfUlBbZ1CNfaiqq/wkCUVVvlNSXT22Rc/yM7oEAy6VjOZ5Q2G1TsmpM5oYkkTvTYSQMgniurJQ==","signatures":[{"sig":"MEUCIFAEZNAjiF5KBsXth1fMcweDf1xhfVfMaOPwMURkWEN7AiEAw9RY0caD+dH7vbMTislX2eYd0EBSyDR6X18fcrWLTPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"e27ee7029fc279179faa5f6ca56070f6b9c393d5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.0_1729060901309_0.3149590043310262","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@ray-js/studio-builder","version":"0.1.1","license":"MIT","_id":"@ray-js/studio-builder@0.1.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d20149714bc5f8ff667db6635c94cfa402a8c67a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.1.tgz","fileCount":109,"integrity":"sha512-PXoQJsRSfL0b8ciwvNAhFUPB5hXhJ9AGvShTLWPjPfLngAIo0pImIWiYopZiHd5mPx/sqaXh+MujmZXL1NOHzw==","signatures":[{"sig":"MEUCIQDG9IQr3buajjiVOlr0wtk2tbY9m5VM4Zoyl8w6rB1p/QIgQP5PQNlB8jiL3P5omrkkDunqZ+W0TcbPX/DJrz1U3yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"13d825e8aecdcc7f7db7ce624402376ffea03fc5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.1_1729064190311_0.1064212710580823","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@ray-js/studio-builder","version":"0.1.2","license":"MIT","_id":"@ray-js/studio-builder@0.1.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d616d3911f8a4b6130d87f33c562803b0051e848","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.2.tgz","fileCount":109,"integrity":"sha512-Guy4B9cP1cZ9NUYykfbzyxWFTt3kc1P3YoIoFHKuheL5LYp3KVGy8sjGuOC4unz3nrO17Qpb65WFTfQTotqtLg==","signatures":[{"sig":"MEUCIAWzqFP1FmzpmGMowa5hCgo++jdIpIXI929nhEcgPUFzAiEAhr8qLSEKuOXdN7JC69PDFZODoLK26X198cduE4ycGsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"1d5447fb49e5b14aec39e51dcb9d0fedc7068d94","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.2_1729135077688_0.7931017136017067","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@ray-js/studio-builder","version":"0.1.3","license":"MIT","_id":"@ray-js/studio-builder@0.1.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"dd39a9e21da7b76fb590a9f69e5ecd6af0b69887","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.3.tgz","fileCount":109,"integrity":"sha512-xxvdMOfUTCXqUrc89upkkRqWvsVlFdBuI/W833NpUT6rVC8dBU8HwEpjVM7Tw8ot31RAUlozwnNlHiBuuLWTHQ==","signatures":[{"sig":"MEUCIAXNy+EqfvPgl6cn9NTAP403+2hMa5NqfZErHIGwyfLrAiEA85c1tq9purNDA2iNc6q0n1AVsTfOyCTO2ePVYsjILcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"0730059c48b7250a18a462632e62fe88161fcb41","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.3_1729235289631_0.9969995540698033","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@ray-js/studio-builder","version":"0.1.4","license":"MIT","_id":"@ray-js/studio-builder@0.1.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"fe417003d3f725911f9496eb774f4e9f2b237924","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.4.tgz","fileCount":109,"integrity":"sha512-S/CqdpC2ZuZeV38DSqPL644cjiG6BQDKBCftWqtD7xDl6nStiQAGC+VWmneVH+PrLGcQ+zVgUGg16S0D8FMXKw==","signatures":[{"sig":"MEUCIAIHw3ZqeuP9bJaNO5q4Fh02Y26h0aFw8woW22+fCRQJAiEA3ou8glY9MjogcKV8jHw7/1sELfpz08e/ZNUmkgg16jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"826e4248758c9c47ca624eb5d20d6b11ba86494f","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.4_1729675812164_0.3188923656044307","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@ray-js/studio-builder","version":"0.1.5","license":"MIT","_id":"@ray-js/studio-builder@0.1.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"35a9a77e7ad8192c76b3f2d23889c04258ea6b02","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.5.tgz","fileCount":109,"integrity":"sha512-+Y74jqfHXOXQz3+iD2g0nTdTwYrbD6gFmnoLThT6p4gexCVAZOtndY3sixPGrvDE94SOV0wWgmoCCfkXqTJOzA==","signatures":[{"sig":"MEYCIQDJmwRQ8vD8IMAOLIxqY0DBcvnLixkKh1JI3ACQn2amugIhAM4MSeAvZ9Sjzv9LoEe1BZtQMK4O11uJeyquVt1b3aTv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"a6b8ac64d7c55589d555f7c3a6d5637df8e8e1a9","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.5_1729676577538_0.9192959155495624","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@ray-js/studio-builder","version":"0.1.6","license":"MIT","_id":"@ray-js/studio-builder@0.1.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6d94580578580a6d5b1e2724d367efcee432336c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.6.tgz","fileCount":109,"integrity":"sha512-rnyrs6TwLvMoSSCdG9cCUy1O1GT7XECKy9GAP848s1+aI/MDZfrIJk4eTvTGJhfzEEcxq9VET0djcfF+j5hbMg==","signatures":[{"sig":"MEQCIBh4TykUYHaGndovaVkCQ5eBLzqBRpz59TLbU4TYGOoVAiBAwd9ubumfHvk8TN9xagfGHy057SObgl8Rp3GgaIs71A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"ead716f5db31dc150618f8df4348a9bb9f2015db","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.6_1729680315855_0.15108514300412756","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@ray-js/studio-builder","version":"0.1.7","license":"MIT","_id":"@ray-js/studio-builder@0.1.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"3f7a2adbd6a01967d360112275c7b87899b44900","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.7.tgz","fileCount":109,"integrity":"sha512-qpRBXrIUy2UlImnWd35fDB0X3Q9HqG2GN6SXYXBuYlvIauOhbHKQ67KCkREI4BIiydas1jeePgzd2ppLHN0+Pw==","signatures":[{"sig":"MEUCIQDruPle787hcHZ7E8M5b8gC3kGToG3zcGASAvBhwoYoZwIgamJhd65PBZcDA6eAExiGTWY/rRCeYIZgp3uCK0qVHeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"c858a5d7c07ba669f3822594f7bf3673d74bbe48","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.7_1729684830569_0.4630286469389686","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@ray-js/studio-builder","version":"0.1.8","license":"MIT","_id":"@ray-js/studio-builder@0.1.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"c83c5760e38a85b3ac1aa89fefcf77501b6ad620","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.8.tgz","fileCount":109,"integrity":"sha512-OKGZSPii+rtbKbKN7meIsFJTOq7Auod/BXAjY4tvxZNJKSBiBLhErrhOwa/wA7RZ/bLmLGg+UvWq+oT7j5OrRw==","signatures":[{"sig":"MEQCIFHWCW3Y8H/U78mFs1v91tHu43FuVY01Xy3XzT9alfaNAiASFYdHsvW2mzC9NGR6UU82ZJvX5ZT1JDz+0kH2F6gQ9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"3e4cc5580989d42e6627fd7951234dd256ba74b5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.8_1729735664154_0.17564317517407124","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@ray-js/studio-builder","version":"0.1.9","license":"MIT","_id":"@ray-js/studio-builder@0.1.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2a4b81f6d653f1a2abfa7bdf8e81a4be14b8dace","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.9.tgz","fileCount":109,"integrity":"sha512-sfQ6q/Q5IGKsqPA8aSznCJw4PnWkNOShfBMV3cQto9dlDyIe47ifgzoDeWgWrNmsMJlIDJwLfBXMCA1iBL6XRQ==","signatures":[{"sig":"MEUCIQDzvSjJNX3Zj5pIu6EppFwI7Eh0u4utGg9jmTOezVCDRgIgeEockndx3PEBfTNplkJExqGpA1ObdzWygCV48MiQC78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96456},"main":"bin/json2jsx","gitHead":"93354d8ee903e1395394054b1572f9296f9da607","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.9_1729737383463_0.7125435859135365","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@ray-js/studio-builder","version":"0.1.10","license":"MIT","_id":"@ray-js/studio-builder@0.1.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"41f5cf7ed67904721dcccc3368396cecdce96516","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.10.tgz","fileCount":109,"integrity":"sha512-+pqAVRw63zcZZc9tAtpM6TTdbvtSYdiCXU84QJClnP9rRcbEQQbCZq1qB2bKqPKaFw5xxSY89oHuHfIZNb3kiA==","signatures":[{"sig":"MEQCIB52RpO5uhcwJJDelSkC/C8WpIObZ/WVS/6TSLLuBRmFAiAEJXaZBcZckE9R4SS2eU1dAuL40igmKrshDH+bstEbkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"adf13a1b6ce456d10336e87a54ac78ba9ba875d7","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.10_1729738745149_0.5549759158818748","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@ray-js/studio-builder","version":"0.1.11","license":"MIT","_id":"@ray-js/studio-builder@0.1.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"fe98c236f8b6ceed01f1d55231e76915cbae03f6","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.11.tgz","fileCount":109,"integrity":"sha512-9/9A2+TTx0DMsHYqZ7G7uLfLTDQP9bSFog3f9moUSBt9rIsyqkEbqvE/h5B4jS+FFXoam76G2Dfg+0OZY9+xdg==","signatures":[{"sig":"MEUCIQCb25ug886Vr15ljTkAm/ecGvafoPqbnUxo4BlzcekFOQIgWG+k9/Wj4rFuVb3bZCc9GXnnlXme+R28q9Na7LtYOhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"2d51747bb2f4013e3788a61ce6c12c3b254adb0d","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.11_1729741082443_0.9353496200830516","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@ray-js/studio-builder","version":"0.1.12","license":"MIT","_id":"@ray-js/studio-builder@0.1.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"1713f0ef4125306b6b049067b3fd077040e3f508","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.12.tgz","fileCount":109,"integrity":"sha512-qXJXWYUNX1qIvDO7SZhsbyg80fG7dL2zLMyZkezzQimXazcWbNJh3OwO/XYTqHxJTV6J+h07u0hRZHwmXaqT/w==","signatures":[{"sig":"MEUCIGgdHWjfElxNZ3E6Lc6g1rb3V57iSAOauSqBTN8VN1omAiEAzd2hgk4jNeXmiQfQn1nw2+/Kmc2iFOUzJUuG0mzPS2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"685b539acd7f130a9bb6f7f11399406fd2350b62","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.12_1729748521297_0.6330661541477784","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@ray-js/studio-builder","version":"0.1.13","license":"MIT","_id":"@ray-js/studio-builder@0.1.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6f1ea33cffd660e4c61dd1a916777f8cad2a967d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.13.tgz","fileCount":109,"integrity":"sha512-qO/5JVEjucPNaUMVNb6SWLyeOZeqdqxMxFjXVnAUPPTNOXwoD7u8G131ddXeNwDBSNDlov5kKJVx1aTdIPCy4w==","signatures":[{"sig":"MEUCIBBuYP+Lv6AQFv5Hwz2yVantULUceP+ou31qXx98J0NpAiEAlC+9akrD9o259I2Ro9pauCHdQ/0Jy4EWAmYaauC0ZBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"7ca74644d9fbd3257e99c742d6c9dc56228dca87","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.13_1729753345912_0.8092251276569999","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@ray-js/studio-builder","version":"0.1.14","license":"MIT","_id":"@ray-js/studio-builder@0.1.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"9e0fb352bdb4dbc6619817de9c887cb524764c11","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.14.tgz","fileCount":109,"integrity":"sha512-XCsn7t0aJcP0K4c4hH2sQI0jyFqDtYI5Mae0jeQCN1Ju1EsTUNjJ5vPMaYO1i4VAPoVCG+zKcp1biqFechUvVA==","signatures":[{"sig":"MEUCIQDzW4Z36Ow3sD8yKs7UAK4mpUW1GOtIAjH1HJdNflvbEwIgVbAruzp3l44SEm2giqffln6Maz5MWS94gmstPKJXmGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"9b2c0f067775c6e7de97ba6019c5a6a3004623d7","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.14_1729824095693_0.8204443471160041","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@ray-js/studio-builder","version":"0.1.15","license":"MIT","_id":"@ray-js/studio-builder@0.1.15","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"598f706403deaf505901894193bfed3ec044ada8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.15.tgz","fileCount":109,"integrity":"sha512-1UbLzdChRv7qprJw993GNXkT5s1VBxqHNP4zKWAw507SKSTXHrmk7cpot7iiJN2mbMJhtpVTDEgksY4hpBCf4A==","signatures":[{"sig":"MEUCIES2UUxks3Bf56G3z7fSh5NG2rUFoaCXarwd3sVJXdWWAiEA32+qyXKV9jLSwua5z2n5jpSXUbl3VsBC1jKJcfKLzYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"4358c0a9421507b256346d6b992795aaa278adee","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.15"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.15_1730170414136_0.9846349738894331","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@ray-js/studio-builder","version":"0.1.16","license":"MIT","_id":"@ray-js/studio-builder@0.1.16","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"0bc451f4efb0668254b994681ff33b87c7ecf67f","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.16.tgz","fileCount":109,"integrity":"sha512-m/rRX4V6kXgodvO/AcyVu2/W2uCJmEMKaJkbepsgCsm7exQ22VlGlRG4KbTW/SZpaPzYLkSAVYeFjh4/mv9hFg==","signatures":[{"sig":"MEUCIQDv+4ovTbKAgivOW+vsgZfRic/iwJXuZDXVW5xFFAuOfwIgfwToOAerovq0yJYg4ZLoYHvQRTPspap8doh9agizpn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"7769ae353bbfb4d4837cd8a111c20c70939c60fb","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.16_1730174493347_0.9148007200349009","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@ray-js/studio-builder","version":"0.1.17","license":"MIT","_id":"@ray-js/studio-builder@0.1.17","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"50efdcbc9dc175c3cc1585dc707491344efa9205","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.17.tgz","fileCount":109,"integrity":"sha512-ZW1VSEmAWt2+va1mTYxsQhur/IySyp6mQev8No03PQXoy7syLdP6PSnkMYkkmG5hFjbdbfW2x31pM/H/rsID9A==","signatures":[{"sig":"MEQCIFSxN78AoLA/sKY3Mxj7ehVVEJyAEp/IjieNrg5ocYDFAiA7CGp9/J4J+OvRRirpJcvSZtSYzrJ5y+59bovajA13Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"2a83724e2bddd64206fc537b5b20315c4ab8af64","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.17_1730182467960_0.9778571529971698","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@ray-js/studio-builder","version":"0.1.18","license":"MIT","_id":"@ray-js/studio-builder@0.1.18","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"08b67a3f4cc1b757d3b81e3ba0232fb5838f825e","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.18.tgz","fileCount":109,"integrity":"sha512-67TA/p9+eA94cKW3/PGXe3Jyn4697Xm0NPLy2iJkhvQO9eFe4A6CEyfJYtiVcOWshXe9Z+3j82ol1NQg28DKhw==","signatures":[{"sig":"MEQCIG3/jmj6sYJfT97wcDL8FizS/uKQ80fJnwxPTkwYBMb9AiA20MxRUK/wazSw3DbwfwU4mkSoM9m/YO1I74IzATOZww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"529dbb62534494496236765a5a47da597a2db39b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.18_1730278773559_0.6026848059170444","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@ray-js/studio-builder","version":"0.1.19","license":"MIT","_id":"@ray-js/studio-builder@0.1.19","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d49cd8188f282a0f3c157898a57a0fb130b10711","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.19.tgz","fileCount":109,"integrity":"sha512-ZkD7jIP+rhB+URHXzrm/mexYbDWXAkQAAbFz93qAZLaWJ5ZyWy7AuQ1LbRyEQnPKpd5fpix2HuMORe+jTIndIA==","signatures":[{"sig":"MEQCIB4xDV4Kc8shEmWJxd8j+3QFVKsslhDNNXBlaCxhsqsZAiBwjYFRlKBjNasmgZDYEyFbZPU+fxwaRYy2YltX/YfbYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"618928d67c3d20fbb83d7b6a60e5f34e337bc43a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.19_1730372192621_0.4204160296447468","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@ray-js/studio-builder","version":"0.1.20","license":"MIT","_id":"@ray-js/studio-builder@0.1.20","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"baf000a6b64511ad630b2cde6bbfd0725cd86d86","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.20.tgz","fileCount":109,"integrity":"sha512-FDnQY7YXaHHEzsUpp2TVesYjlrtoTWcYCZGrxF5iaF/ESsYLPcCWoUXMngtDiMztetqeFecc34vcMoLgB0VdKg==","signatures":[{"sig":"MEUCIQCOkfskUC1n86NT3CNGrAL0yUXABd7hC0N5pwYXM/UunAIgbBzeF57H68EFcU5121fjFn+tg1rq2ALdN//gnPlMTCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"e85ec5833e6d70317c15628c8dca8b2a7849413c","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.20_1730374510618_0.39983897067206886","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@ray-js/studio-builder","version":"0.1.23","license":"MIT","_id":"@ray-js/studio-builder@0.1.23","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"927c333f1f51b4e7f633c3090af6efc4e3117d5b","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.23.tgz","fileCount":109,"integrity":"sha512-8Gb3YIWHtQsNWdeVIQr31Q+pgYeoRF+cnw7H931EyeUEE8ylD2s95Dj0XX/nWokSt2A+PhpcUINaZnrutY/w4Q==","signatures":[{"sig":"MEYCIQCLIil7do/nkkMZ47dxyk+7gABV3wHN79Xzp3Ckq8q7MgIhAMBCs9uTGPGMoz7yGBhf3+HvWZrS4M/9o//QECRXOlpf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"70bdf574e701e9ad915325c4847211aae6e89b8b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.23_1730426073604_0.840522241107136","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"@ray-js/studio-builder","version":"0.1.24","license":"MIT","_id":"@ray-js/studio-builder@0.1.24","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"de0c18626da4fed6eafaa16eb10f7494fc509173","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.24.tgz","fileCount":109,"integrity":"sha512-y+ti29BY4nRty2p9Ofnl3Vcb5d4jOHhFGYTxw3djiRh439Ej3Us8NFlz1UtEI2+okAJSl8Gm1wh5QQsARvIFPA==","signatures":[{"sig":"MEQCICqHHVqfbqsJJC2isBZJg58Otg1LSt1Dtt9KjYVmdfntAiAy2KJ0Jl6Fhdcd/AEBulZ6x4fhEvfmoxcZB20GGx9dtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"c4643388f7996b16632ece7c9d0f87bf672df2ab","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.24_1730685629489_0.47607879962240296","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"@ray-js/studio-builder","version":"0.1.25","license":"MIT","_id":"@ray-js/studio-builder@0.1.25","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6f61c1fba31efabb61a95ee7b97b57cfd0dada24","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.25.tgz","fileCount":109,"integrity":"sha512-OWA9jqSlZlkOViaNRYXTmkE84y6YdF+uzO5fY5z6WbPoUVgm8TAkDjpvFiei9wAbJyINPaCby4lnB2vTBYsPXA==","signatures":[{"sig":"MEYCIQD77EUy+f0Q+HCc0O6/AF79JJys4SOLO285VvY5pPxULwIhALoLYHfhdrZdwaMakwT96TnYfkn16X2cGYkkaJ3AUr8x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"d2b833415573f12a9a67ccb4d46f6ca1b3741b9a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.25_1730796238543_0.9305637676709659","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"@ray-js/studio-builder","version":"0.1.26","license":"MIT","_id":"@ray-js/studio-builder@0.1.26","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"095e6f20d014ad8f04928fc052a2166918261a25","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.26.tgz","fileCount":109,"integrity":"sha512-fL8iQhR3AnrraNps7sVYSDzf94X77CWxWkOBpvKBY+wMCX6+KX2S6Kvlmt9XmZZNLnE+fQwAEZxwR9s16Op8Kg==","signatures":[{"sig":"MEUCICNvB3AJ9RH82pLA0OTXLmd3Hv/DWoSKR0o2tMWu095PAiEA5oshxMyYo5ehriGAr2hppt2KutqQLZ7vdRQsEvI+GmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"a7354abb428e5dddd0e8c38feab5895d75414853","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.26_1730884426277_0.7100818430386102","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"@ray-js/studio-builder","version":"0.1.27","license":"MIT","_id":"@ray-js/studio-builder@0.1.27","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"4cf1d02de3b63c99face618025a08a9502ffd9e0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.27.tgz","fileCount":109,"integrity":"sha512-1FKKPi3TIP9L0+FT5evXVV0UmGznmDG4RBnQ7FddWY7XwU7eKa4gxzT0igV5N39TDR4gY5ghe38z+Ae+WxOJeQ==","signatures":[{"sig":"MEUCIAP1+Jyq0ejRjPpkfQz7R6+R1oTqwniqchkI2HJQsa9PAiEAscKEZWw0sMMwc5RIUIZve4GapyJi7f6kiwgCeHS+I0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"8ae99dd097e8694ebe5c63db760535b22dfcf8dd","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.27_1730959675197_0.01418272512238472","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"@ray-js/studio-builder","version":"0.1.28","license":"MIT","_id":"@ray-js/studio-builder@0.1.28","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"9c4780e1b222d9b6766b8b5f9e6126837e3536bb","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.28.tgz","fileCount":109,"integrity":"sha512-bl9hsyx/u42J/G9NiRvkfQ+l36ageWvTNwuW1dPfk816p3sTK2A6WCrP95hRZJZECBILPY2cInp6eXW3RM7qIg==","signatures":[{"sig":"MEYCIQCfr8oUGul/UElYddaAht825YvpKemu/U7OEua/LtAzBwIhAMxS1Au8WjgkpZza3xyUp+QDYs9SHesfS7Rm1wwJAyYP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"7ed10a1d9c334e4521f2e0d1d1908d0edc609042","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.28_1731408926280_0.5617584503428674","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"@ray-js/studio-builder","version":"0.1.29","license":"MIT","_id":"@ray-js/studio-builder@0.1.29","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"0b890cf77aac4452f0a99be8493fa33a2b2b4bb8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.29.tgz","fileCount":109,"integrity":"sha512-0r9GWfOBWFja77ISZgO18r2AJK9tt6UmRfwlWNQGeJp7occqURbQk4a5G+nVzVipRWlSHILJspr+Psr3BhJ7HQ==","signatures":[{"sig":"MEQCICZPatwyT58pnQhzGFm9vqBMrrywxqzex3ZcUDQS8KYZAiAQ7CJcSi9AEiz/6+zhkMn0eXe9VYLIKauBJwifA9q6UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"34940d8287913cfb789fa93635d751b814ab54ef","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.29_1732000600230_0.5892162410697808","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"@ray-js/studio-builder","version":"0.1.30","license":"MIT","_id":"@ray-js/studio-builder@0.1.30","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"ca693b7f684fc912687df2e4cbeb3a8e022592be","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.30.tgz","fileCount":109,"integrity":"sha512-gxEQX5VgcuRDGlgF9fgTkTr5pJrh9C0VL3PLJ6+/GNnZNNjqNZVSWY7b1ztaJS5rSw5dKUJeKDDMQHNbFU8cPw==","signatures":[{"sig":"MEYCIQDgRv7M9WNjuvbSt9tubwmIYxrYZuIy6MLbsQbQEUih4AIhAO6c/vwBe8/FExxfq7mO4rMbGBtGx8sRYzo1u3bVp2Jk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96458},"main":"bin/json2jsx","gitHead":"e22b22a70cddd4f139937d648fb40a0f28ade1bd","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.30_1732000916921_0.15602227905087607","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"@ray-js/studio-builder","version":"0.1.31","license":"MIT","_id":"@ray-js/studio-builder@0.1.31","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"0f4e9b059016439abb2f0972eee27e8e937a6c39","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.1.31.tgz","fileCount":74,"integrity":"sha512-wroHWv6ohE3bYGicpj5RhvSO25pz63QSii3E+UdReIm+iL8Fq5niVPNBCeaSmZHw1D5KWi1wzr0mjweDY+SIpw==","signatures":[{"sig":"MEQCIApw1XhUfDu1AGyySC/4NtAjFQ1ou9C0+/dw0zqrM4oIAiBkYmUe+a1cCoqxN68TQhIOnSPgL2I12lWy/fvN9IZIug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69398},"main":"bin/json2jsx","gitHead":"d73ef86ca82e828c7faf50896cfd49f3e17cd5b5","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.1.31_1732004776508_0.7996354355410911","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@ray-js/studio-builder","version":"0.2.1","license":"MIT","_id":"@ray-js/studio-builder@0.2.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"6d80cb595473272a0de52e2e727186291ba4b9f0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.1.tgz","fileCount":74,"integrity":"sha512-tvE8F19bthy6cwyps61SXgayVMgEe6KTT11yFTld3bqj2s4EOMZrVjOKjZ/baH1+8KhUcDwlXxTxQHBaVIXIhw==","signatures":[{"sig":"MEQCIGl+CouM4kJB9zkq85erd9A2Efn2e6JAuPP1X7mt8d1PAiAUC7GBQiH3fYclWsYEGsi5V8XMmEvaUUTbLKErCVx6rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69397},"main":"bin/json2jsx","gitHead":"172683f46c1dfa3de5841707a7c104c9bfd523ba","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"1.x"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.1_1732006008512_0.6027639172032839","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@ray-js/studio-builder","version":"0.2.2","license":"MIT","_id":"@ray-js/studio-builder@0.2.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"d6cafd7de8bc7df759c78acb64c8d211dfc773f0","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.2.tgz","fileCount":74,"integrity":"sha512-Whf1yktTxEK3MTJKhDzu1lOpoq2K0aCA+zS3KBZSUaE3pNi/JdONYPNrxdHgMSTAONVMAjFlM3peMg1gmVELJg==","signatures":[{"sig":"MEYCIQCvYEImViB1EuqfYFCNqk1DQN2bFqyaYbENnPgfMv3eBwIhAMEB7GenCU6XIi9gKmJ32tZJ3rLMt8RzloB1ejjHv/UM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69401},"main":"bin/json2jsx","gitHead":"1fba50c8efa7cbc06a8a6ddb9d0f3bd07a3cf974","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.17.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.2_1732008133498_0.011460025880609903","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@ray-js/studio-builder","version":"0.2.3","license":"MIT","_id":"@ray-js/studio-builder@0.2.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"4a50fa2be122ea8b3641d2a7baf399b185110bb9","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.3.tgz","fileCount":74,"integrity":"sha512-YzWFjWpcJ6gebNK9THz5PpCOzLVUf1R64nTE0XfZdlVrM72PmgQqAD6bdVJ0WyamOuomaDII8JXGK6xuhqBImw==","signatures":[{"sig":"MEYCIQCJfQAhv6jH0PICQeHWYRO/r1HiJ5ijHOAH5ZAb3ES3qgIhAKL8cIErARQmwyqR33jAI1b3MvHBSaEM0v4kihpcf78i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69401},"main":"bin/json2jsx","gitHead":"c1307b80e37b176e6b1ece2d6e1ba3a941e13340","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.18.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12","@ray-js/studio-types":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.3_1732071411336_0.9556974373902676","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@ray-js/studio-builder","version":"0.2.4","license":"MIT","_id":"@ray-js/studio-builder@0.2.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"b25ef2f42fb99babbbacdb4d5a5884c206ca0cd3","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.4.tgz","fileCount":74,"integrity":"sha512-euWmyy52yKsPdL/CsUVoazAz9HTOxuQC/rKT1M3S+QCZ/s5Ut6VcYor1ThATgFBoAtov8pqrCkI2dHUB84N+dQ==","signatures":[{"sig":"MEUCIQDqaWu6f44TeVe1getDIUOb06kK8Okbck9cSo6vTK77VwIgWqNxNyvaCbxh5AXSk31OIvlAu+YYe7m4ZT9RnopgjWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68572},"main":"bin/json2jsx","gitHead":"0a229bf74e1c14362653e1311e071515d1d751fb","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.19.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.4_1732175018125_0.6191904073764316","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@ray-js/studio-builder","version":"0.2.5","license":"MIT","_id":"@ray-js/studio-builder@0.2.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"77c9b7ad6840f0c5f8c23f87013f40a54ab44619","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.5.tgz","fileCount":74,"integrity":"sha512-Lh/4DiHZljwok6fy1axseGoUuetPrPxhzZru0Ee99lyAuh12nzLCKNcJlL1ktZMdziv54UzmZESUEdjdjspcAQ==","signatures":[{"sig":"MEYCIQCip6+kr/sJdisMcB1BeOKk6eIyrrLjiIPPIwP2NIOBOwIhAMgzVWY6uS+ZGeM9hA/cA14Mg6WVfJliLSlnnYG4uz3e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68572},"main":"bin/json2jsx","gitHead":"b7f8a565ac952ab8d1db09eecb0bd58fc1483a6a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.20.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.5_1732254763623_0.5425700187781382","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@ray-js/studio-builder","version":"0.2.6","license":"MIT","_id":"@ray-js/studio-builder@0.2.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"e60d9f8fa820d828efc8b471f7de12e6c3b58b9d","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.6.tgz","fileCount":74,"integrity":"sha512-doHb9Sr82MyDG/LSpZts6eT8YYK7JTk9WBCIasEPAWKXBe+fY5lYr/B5CsUuLvEXePRgDfJ/F9JwX/f84IK3cQ==","signatures":[{"sig":"MEQCIBcMFYmF0hMpwWliqJa9ukjFUCuYP8CuvqLFFCsk4eMMAiAEsljinlTj7ealT5qllhHfz+2KF8pQskDUdnyBobpB8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68572},"main":"bin/json2jsx","gitHead":"5a33d48a55627e49aca256693f2b6f508b6fa36c","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.6_1732526440482_0.17549729913796508","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@ray-js/studio-builder","version":"0.2.7","license":"MIT","_id":"@ray-js/studio-builder@0.2.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"7612d3ba57f44db38272d901ba17a4986bc7afe7","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.7.tgz","fileCount":74,"integrity":"sha512-FUWAnkdz+CxLHDfXPqrfcKQnK1pur7pkB5J2aSuOvT/FYevk8PQ5GRm6mdN4EU+6bSs3Y06ak+c8J1L/xnemEQ==","signatures":[{"sig":"MEQCIAJO7Qt85Un9jtmztIWwbnVM2a2PSmc1YMMCCuwTJXwKAiBkX/6sSGMCPV0XneX1viiETSh4Avf4i8XCDwXxsMl+Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68572},"main":"bin/json2jsx","gitHead":"9b9fa7c444311474f0538bc650a84a0acaeeec5e","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.7_1732532639111_0.25433425024576883","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@ray-js/studio-builder","version":"0.2.8","license":"MIT","_id":"@ray-js/studio-builder@0.2.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"866989af127f76154c6a486ca8e7aef5b4b4ce25","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.8.tgz","fileCount":74,"integrity":"sha512-Vxe+D9lPSytZq2w0HefrVEpbepmxmtC1bkIVIZqfq/LtTwZlsymxmZ0lHf0dyoBPK4pTQS/KHgJbtmpu+0eP1g==","signatures":[{"sig":"MEYCIQC/LRYmuzAxYy85U5IOKdIiPPOYhhRRy8BCafgnKUj8nQIhAIxNfKvlcn07vKoAt9nHpUyso9DkHBN/slNYnTwQOmZN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68572},"main":"bin/json2jsx","gitHead":"3933823e12650557996f902d1b9474e2e037e47a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.8.3","description":"studio builder cli","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.23.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.8_1732679077991_0.8174278805533983","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@ray-js/studio-builder","version":"0.2.9","license":"MIT","_id":"@ray-js/studio-builder@0.2.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"cbadb8d2e286c42010bc91ff19f5ebb4420631fa","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.9.tgz","fileCount":74,"integrity":"sha512-+S1w+vLm2elKM0c+NPWSL9NupWOC9ZpB430Nqubgs12T7EKE8Fmd0aFycp9oUoonpqagi+PC8w8YciXnqMzRfw==","signatures":[{"sig":"MEYCIQCUv2Rq7J+DXx1RDP8HnHQsTMkxqUeUcfqo98ienFt65gIhAJciCZ2cMIB1Y3+H3RqC5duAiDsKDw9+4DmL3DifUAVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68572},"main":"bin/json2jsx","gitHead":"c57be2c58790472a5f4fb78bd8549f8fed9392d6","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.9_1733209755374_0.40424462984222154","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@ray-js/studio-builder","version":"0.2.10","license":"MIT","_id":"@ray-js/studio-builder@0.2.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8158b69f1cd5ae1e9d83f8165ad70827214506cc","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.10.tgz","fileCount":74,"integrity":"sha512-GQvVJCLbgTmlLUaqozMlskFvVtamQRtl/TkQeOmRkBBClTC0Q5FjRW9Xu1t8HGq7gwk/OfuQUIqSffeaRBsJDw==","signatures":[{"sig":"MEUCIQDDdksr2PfqJgjf14lGGY4D+FIXGbdrrTqXO65rajOc6AIgJeX7y6ejH/t5shdFKomaQRGk52zTCguKqJCMu08pSZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68970},"main":"bin/json2jsx","gitHead":"c51de31279bea9078177444328b4563edf4638e1","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.25.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.10_1733216945960_0.318255407310424","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@ray-js/studio-builder","version":"0.2.11","license":"MIT","_id":"@ray-js/studio-builder@0.2.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"4c1fdd656b0608af467bc89116b8fba1c890ffe1","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.11.tgz","fileCount":74,"integrity":"sha512-2tvUb+gDSb9ikoPnEyUO22G7yH1pWWwv+wdU4ACDb87uIBu2w0dUsmG88gfBO/08Czg4LZNyr0amee+b1eldEw==","signatures":[{"sig":"MEUCIA8VUvg3nXf5d+i6CmCGeiCtcCOonFCAkZvVty69J29TAiEAjQjNjC39ec7AxaE3gxzGpTbEQAYHEei05Z1k2SrxgxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69175},"main":"bin/json2jsx","gitHead":"927c49eaa4c751cdba2bddf1c8ab1500f688f58a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.25.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.11_1733219115582_0.1473470199066096","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@ray-js/studio-builder","version":"0.2.12","license":"MIT","_id":"@ray-js/studio-builder@0.2.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"e63129f489785470eab011706d3be54d1d36c0dd","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.12.tgz","fileCount":74,"integrity":"sha512-AhFskGFRexVbdHG9qLrvvYs95jBH3yTDfDqcIiIWbAl2qrKFlesTwGtA+RmiOhgYk+G1yhZz/0yGGoVYJFn9Qg==","signatures":[{"sig":"MEQCIBEjYTG1f46F+lKWcZA4nuvaqxno7Mzoc+1F8phLUkWXAiAeJbz4orvVh7xPTHjOaaRljV1CqiZOn5DVAUuC61SozA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69175},"main":"bin/json2jsx","gitHead":"c4be7333ebcf56da0cb65119be331bf55f72ae0b","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.12_1733463196750_0.06174852016534249","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@ray-js/studio-builder","version":"0.2.13","license":"MIT","_id":"@ray-js/studio-builder@0.2.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"8bc271b5cf0bb7bd9ff6f9374005d79f2340396a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.13.tgz","fileCount":74,"integrity":"sha512-h3D5DjTiYww4nFrmhr9pqVwN0+gJ2vZEoSw9tJfth8Z5tHI2tGzIOKjhTz3qae6CJmpRiBebjXI50wCENftAYA==","signatures":[{"sig":"MEUCIEstOYQLrXtrwwOivQx/aKnTnLDrp2PVMtf7sB0bvC1KAiEA0I+bW7NrTmOujVty3EllbTAFlrcYoigplk0q39oyzUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69175},"main":"bin/json2jsx","gitHead":"2a8fbb010cb54b19a19a374024623db5a5494ac7","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.13_1733713847410_0.0842634934929769","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@ray-js/studio-builder","version":"0.2.14","license":"MIT","_id":"@ray-js/studio-builder@0.2.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"a5b0e3bc967228c8cae8fd9634d9649f3aa6598a","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.14.tgz","fileCount":74,"integrity":"sha512-jk3M93qStmYRdco1CgUz3UaT/lEF2WKVZ3kZjdLjonxXQ9YDPOLXsmbtI7JYk1Fbmo6cs35UXTNkbQvdonkzWQ==","signatures":[{"sig":"MEUCIAwTQR+M6E2fmyrkn4nR21RvHyEX3Vv1TybyqZM7BSzGAiEAv7Sbh5os2Sc8sUfMaH04BepNFYJkOvCXVkhuBk4BC3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69175},"main":"bin/json2jsx","gitHead":"8ac12d0d6e30b145a375bb07636f09b9fd7eb55c","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.14_1733900030620_0.3716081688204591","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@ray-js/studio-builder","version":"0.2.15","license":"MIT","_id":"@ray-js/studio-builder@0.2.15","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2cfad2773e3d3947b692b5f13c0c8b3cbeebf670","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.15.tgz","fileCount":74,"integrity":"sha512-mNYPOYLubwHyhyYZZE3I/wcC3ugL9Q+X6o4jrftEA9wEMygeSa100W8XrVRH92dvG90an1ijT8hiVH50QvKUjg==","signatures":[{"sig":"MEYCIQCOgo0zWFkXtd+Jy95aSqISvn7k8111C8kOyNpsSXlQkQIhAMq1zVjxFnvpE/D4VNKYnA2Z4JNSIDxuD9bKXfYWTsag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69039},"main":"bin/json2jsx","gitHead":"795cde4512c55df71e1d2cfdf13401d69c183e16","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.15_1734332375355_0.6531454696315222","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@ray-js/studio-builder","version":"0.2.16","license":"MIT","_id":"@ray-js/studio-builder@0.2.16","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"2e16ec624005a4b52a3732ef648928755b3ed8ea","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.16.tgz","fileCount":74,"integrity":"sha512-tth/FS2YseLYshpE6RSGJ5vK/HaFF7fWAxZYSBoNV3pr45amhRf3Hg2LRSBXpYYXGdDGtmHc3aLXy5Yk6QSyHQ==","signatures":[{"sig":"MEQCIALOkFe3Vrl2PddepkeBWugDi8TJs+SamKhZ62VbTBSqAiAELPHqpabloc751R0rU2l1uCKWIIOY4MBvx4Nu84tFCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69039},"main":"bin/json2jsx","gitHead":"74c2b81bf0e2243269326368bd522452e85b9c94","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.30.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.16_1734486865780_0.12221914249011734","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@ray-js/studio-builder","version":"0.2.17","license":"MIT","_id":"@ray-js/studio-builder@0.2.17","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"da41a7a9dfa42bb70ed8efd9091d9a673c94c090","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.17.tgz","fileCount":74,"integrity":"sha512-sTlnuWLml/dG1Qw3i88knhYbixYTLpwiHvHZLIEbluda0C0bYGrn6YRycjW3UEH3qu4TmgDxleJfDcnP8Nq2BQ==","signatures":[{"sig":"MEYCIQDiF0W+j33tAAn2O0OOCMbdTuUcdpMmeICP96oKxuoZTAIhALKvDaIRuQxS5y5Vc5Gds7bn8QQbl+j3FqNXrlpXTLLv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69039},"main":"bin/json2jsx","gitHead":"f6af3183afb1fae45158243ca7cc357fc4cb0c4a","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.30.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.17_1734493198415_0.4646033775611995","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@ray-js/studio-builder","version":"0.2.18","license":"MIT","_id":"@ray-js/studio-builder@0.2.18","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"9fc390828c85ddaa2121f84e15780eed533496e1","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.18.tgz","fileCount":74,"integrity":"sha512-9P6lsfS7zAJ6AAxBGOi8rdFcQqXIXjUp+tf90++NpE0dmPYuLmskqU6E4QQX5J3MzY0qRF3hyqy2Uw46ckTT6A==","signatures":[{"sig":"MEUCIQDQN0PF5hz6P8TPXhudbYNqKbLfDUXAxU3tVdmavu2IxwIgbgnMI6qaaG/a1KfRQJ1D5XuLAtqRa/RoXK9+IVNJuYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69039},"main":"bin/json2jsx","gitHead":"7a614be5e74da065f60acdb0c2fe4bd8ba322b28","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.32.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.18_1737428785833_0.2641345737567353","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@ray-js/studio-builder","version":"0.2.19","license":"MIT","_id":"@ray-js/studio-builder@0.2.19","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"928ace2e54c274305cc68d47a899e57edb6928e8","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.19.tgz","fileCount":74,"integrity":"sha512-eq+TLX/Aj+N1s6wTBsd3mlbu2XSYBbeFbctaKOdBsHFhvmLFv3nq+4yQfljwyGvcvp7EPhVMC5oe83Li8SQRYA==","signatures":[{"sig":"MEUCIBGJIfJb6o+VgAMPHAMBG+NCaDsIK58X+0Nf0lFkDhtVAiEAl9QsV4Oux9/gWQ4JDi2M8VVa7Gszt8PPKwmmjLWSEBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69043},"main":"bin/json2jsx","gitHead":"9bdf4c1a942fa5826c7408701d90e17fa0c9ec1d","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.33.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.19_1737430332200_0.939790897668701","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@ray-js/studio-builder","version":"0.2.20","license":"MIT","_id":"@ray-js/studio-builder@0.2.20","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"543392d9deb4f28dd2762359113c82ad63a1f6de","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.20.tgz","fileCount":74,"integrity":"sha512-F7ZMG092vwyZuHwyiyUAnMKgb2gQmKRZ/p4nJ4Ik06mQFgsAlM36U1xHZD4pWR3on+sizvYdsBfVKHZQtrHzzw==","signatures":[{"sig":"MEYCIQCPSQ6sthkUTEmsqwv+Na0syMKMVjJmJXWxXZcxPs3pdgIhAJPfnkmhVbdc0hL9Bh3QyrbUQ1n1XaHDy98XV5iGxx62","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69042},"main":"bin/json2jsx","gitHead":"8994effad032f4e39306504f7542e289b43a4384","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.34.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.20_1737439284646_0.1501193711541482","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@ray-js/studio-builder","version":"0.2.21","license":"MIT","_id":"@ray-js/studio-builder@0.2.21","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"34bda3c84de408108f161247a761f7c1c71f29ee","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.21.tgz","fileCount":74,"integrity":"sha512-ACfrZoJodDpY/CeuPIA5znytvFyOQkphz3np/mAq9uNa/8er95UaqAFPpIPB9u7/kJXlrLQwCCxwvbU2CJH3Xw==","signatures":[{"sig":"MEUCIDUf2BcJAdpwsvapymkvTuiOF27wbCJwb9/Gj6sTLmX9AiEA5+YUDzdHyEK5qagFJxwEp/vhKd/lzibdozEbyOWlC3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69042},"main":"bin/json2jsx","gitHead":"21f2c2a08e1781255ef709667fa5db4d061d20b1","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.35.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.21_1737441325233_0.6805581679183079","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@ray-js/studio-builder","version":"0.2.22","license":"MIT","_id":"@ray-js/studio-builder@0.2.22","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"bin":{"json2jsx":"bin/json2jsx"},"dist":{"shasum":"e70395113e80cdb6ea3afb64aea3f105fc8c5f8c","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.22.tgz","fileCount":74,"integrity":"sha512-s1o9JDhO1sYcJ3aDM1cbFoWeH4JAbdbTjzVnSiF8/EEgClthNWGasuUqBE0lD+SRDDY5Gtky0sRo60eWZvEvRA==","signatures":[{"sig":"MEUCIQDWEhGs7LDgClnqbzul14Y49hbGrq3foPE298TRrOcV0wIgam5BQ/mvd25mjp35eAWHwdQCRxqIFC210AMG/+9yW6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69042},"main":"bin/json2jsx","gitHead":"dc4b0bc4802b47d9b4e471007cdcdc3f982f9fed","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","watch":"tsc -p tsconfig.build.json -w","prebuild":"npm run clean"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"studio builder cli","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.6","ora":"^5.4.1","glob":"^7.1.4","axios":"^1.5.0","targz":"^1.0.1","cookie":"^0.6.0","lodash":"^4.17.5","moment":"^2.29.4","base-64":"^1.0.0","consola":"^3.2.3","fs-extra":"^10.1.0","inquirer":"^8.1.5","prettier":"^2.6.2","z-schema":"^6.0.1","commander":"^8.0.0","js-base64":"^3.7.5","param-case":"^3.0.4","compressing":"^1.5.1","@saber2pr/ts-compiler":"^0.3.20","@ray-js/studio-project-generator":"^1.36.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^24.9.0","typescript":"^4.4.2","@types/fs-extra":"^9.0.12"},"_npmOperationalInternal":{"tmp":"tmp/studio-builder_0.2.22_1746598347404_0.6939387663438417","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@ray-js/studio-builder","version":"0.2.23","description":"studio builder cli","scripts":{"test":"jest","prebuild":"npm run clean","build":"tsc -p tsconfig.build.json","watch":"tsc -p tsconfig.build.json -w","clean":"rm -rf lib"},"repository":{},"license":"MIT","main":"bin/json2jsx","bin":{"json2jsx":"bin/json2jsx"},"devDependencies":{"@types/fs-extra":"^9.0.12","jest":"^24.9.0","typescript":"^4.4.2"},"dependencies":{"@ray-js/studio-project-generator":"^1.36.1","@saber2pr/ts-compiler":"^0.3.20","axios":"^1.5.0","base-64":"^1.0.0","commander":"^8.0.0","compressing":"^1.5.1","consola":"^3.2.3","cookie":"^0.6.0","ejs":"^3.1.6","fs-extra":"^10.1.0","glob":"^7.1.4","inquirer":"^8.1.5","js-base64":"^3.7.5","lodash":"^4.17.5","moment":"^2.29.4","ora":"^5.4.1","param-case":"^3.0.4","prettier":"^2.6.2","targz":"^1.0.1","z-schema":"^6.0.1"},"maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"packageManager":"yarn@1.22.22","_id":"@ray-js/studio-builder@0.2.23","gitHead":"957fc9059bf5ad411d972566d29c0e704dcb539b","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-S0pFxTd4d3G5ZqRF1dB0Ovqwf0KC1B1G5sz82z/e+ILTdCd9x8RnQvL1W8971sRb1Bid1FVtezOcVCREJnvDDA==","shasum":"53fdf3194357f50d7bf34a63b953a46346479de1","tarball":"https://registry.npmjs.org/@ray-js/studio-builder/-/studio-builder-0.2.23.tgz","fileCount":74,"unpackedSize":69042,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH25Mo/g01SiRy5MyoTirNGNqd59pFwgsEkPJYOdS3OLAiEArHgmHE3nX9BUBSa+N9WbczEZF7Z8kxp0j9C+vK6K//U="}]},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/studio-builder_0.2.23_1746602145015_0.5202051330368456"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-13T03:19:16.666Z","modified":"2025-05-07T07:15:45.429Z","0.0.3":"2024-05-13T03:19:16.956Z","0.0.4":"2024-05-13T03:36:56.170Z","0.0.5":"2024-05-13T03:41:00.066Z","0.0.6":"2024-05-13T06:13:09.978Z","0.0.7":"2024-05-13T06:29:13.273Z","0.0.8":"2024-05-13T11:54:49.607Z","0.0.9":"2024-05-14T11:59:22.133Z","0.0.10-alpha.0":"2024-05-15T02:17:08.128Z","0.0.10-alpha.1":"2024-05-15T05:56:10.694Z","0.0.10-alpha.2":"2024-05-15T08:27:00.236Z","0.0.10-alpha.3":"2024-05-16T08:58:57.039Z","0.0.10-alpha.4":"2024-05-16T11:10:47.158Z","0.0.10-alpha.5":"2024-05-23T06:29:58.470Z","0.0.10":"2024-05-23T06:32:03.693Z","0.0.11":"2024-05-23T07:31:49.975Z","0.0.12":"2024-05-24T10:14:21.904Z","0.0.13":"2024-05-27T08:55:49.186Z","0.0.14":"2024-05-27T09:51:30.661Z","0.0.15":"2024-05-27T11:03:19.323Z","0.0.16":"2024-05-28T07:53:05.213Z","0.0.17-alpha.0":"2024-05-28T08:23:00.201Z","0.0.17-alpha.1":"2024-05-28T08:33:46.081Z","0.0.17-alpha.3":"2024-05-28T08:45:31.013Z","0.0.17-alpha.2":"2024-05-30T02:49:09.750Z","0.0.17-alpha.4":"2024-05-30T02:58:39.504Z","0.0.17":"2024-05-30T07:59:19.214Z","0.0.18-alpha.0":"2024-05-31T06:34:40.345Z","0.0.18-alpha.1":"2024-05-31T10:25:02.749Z","0.0.18-alpha.2":"2024-06-17T05:39:59.843Z","0.0.18-alpha.3":"2024-07-03T06:53:39.169Z","0.0.18-alpha.4":"2024-07-03T11:01:45.503Z","0.0.18":"2024-07-04T02:46:30.780Z","0.0.19-alpha.0":"2024-07-04T03:22:58.428Z","0.0.19-alpha.1":"2024-07-04T03:26:12.437Z","0.0.19-alpha.2":"2024-07-04T03:45:26.978Z","0.0.19-alpha.3":"2024-07-04T08:11:30.184Z","0.0.18-alpha.5":"2024-07-05T06:55:00.235Z","0.0.18-alpha.6":"2024-07-05T07:54:56.692Z","0.0.18-alpha.7":"2024-07-05T08:49:47.133Z","0.0.18-alpha.8":"2024-07-05T08:57:24.346Z","0.0.18-alpha.9":"2024-07-05T09:53:22.068Z","0.0.18-alpha.10":"2024-07-05T10:46:43.233Z","0.0.18-alpha.11":"2024-07-05T12:01:27.360Z","0.0.18-alpha.12":"2024-07-08T02:53:24.219Z","0.0.18-alpha.13":"2024-07-09T10:12:24.856Z","0.0.18-alpha.14":"2024-07-09T10:40:36.216Z","0.0.19-alpha.4":"2024-07-11T09:18:38.507Z","0.0.19-alpha.5":"2024-07-11T09:41:50.946Z","0.0.19-alpha.6":"2024-07-18T03:59:54.467Z","0.0.19-alpha.7":"2024-07-18T06:38:36.005Z","0.0.19-alpha.9":"2024-07-18T07:51:05.694Z","0.0.19-alpha.11":"2024-07-18T08:03:43.271Z","0.0.19":"2024-07-18T09:54:42.347Z","0.0.20":"2024-07-19T04:42:41.679Z","0.0.21-alpha.0":"2024-07-22T03:43:05.687Z","0.0.21-alpha.1":"2024-07-22T06:11:06.922Z","0.0.21-alpha.2":"2024-07-22T07:13:45.603Z","0.0.21-alpha.3":"2024-07-22T07:38:12.842Z","0.0.21-alpha.4":"2024-07-22T07:41:55.337Z","0.0.21":"2024-07-25T11:05:26.638Z","0.0.22":"2024-08-05T05:50:40.198Z","0.0.23":"2024-08-05T06:05:36.291Z","0.0.24":"2024-08-05T06:10:23.613Z","0.0.25":"2024-08-05T06:58:03.932Z","0.0.26":"2024-08-05T07:10:47.961Z","0.0.27":"2024-08-05T08:19:11.714Z","0.0.28":"2024-08-05T08:38:26.903Z","0.0.29":"2024-08-05T09:00:27.502Z","0.0.30":"2024-08-06T07:47:43.411Z","0.0.31":"2024-08-06T07:52:32.304Z","0.0.32":"2024-08-06T09:35:16.282Z","0.0.33":"2024-08-06T09:51:44.541Z","0.0.34":"2024-08-12T07:41:10.921Z","0.0.35":"2024-08-12T07:51:34.460Z","0.0.36":"2024-08-12T08:05:27.140Z","0.0.37":"2024-08-13T06:10:33.671Z","0.0.38":"2024-08-13T06:35:34.576Z","0.0.39":"2024-08-14T09:59:33.897Z","0.0.40":"2024-08-15T02:57:24.136Z","0.0.41":"2024-08-16T06:22:09.113Z","0.0.42":"2024-08-20T06:41:46.022Z","0.0.43":"2024-08-20T06:51:32.851Z","0.0.44":"2024-08-20T08:59:27.157Z","0.0.45":"2024-08-20T09:06:19.530Z","0.0.46":"2024-08-21T07:04:49.343Z","0.0.47":"2024-08-23T07:34:50.770Z","0.0.48":"2024-08-23T08:30:08.814Z","0.0.49":"2024-09-14T02:52:07.348Z","0.0.50":"2024-09-14T03:34:21.393Z","0.0.51":"2024-09-14T03:39:15.895Z","0.0.52":"2024-09-14T03:47:30.551Z","0.0.53":"2024-09-14T06:43:28.743Z","0.0.54":"2024-09-14T08:55:47.974Z","0.0.55":"2024-09-19T08:25:22.098Z","0.0.56":"2024-09-19T08:29:20.686Z","0.0.57":"2024-09-19T08:49:06.213Z","0.0.58":"2024-09-19T08:56:00.098Z","0.0.59":"2024-09-20T09:32:45.274Z","0.0.60":"2024-09-23T02:43:01.791Z","0.0.61":"2024-09-23T07:20:09.023Z","0.0.62":"2024-09-23T07:33:03.831Z","0.0.63":"2024-09-23T07:47:08.867Z","0.0.64":"2024-09-23T09:18:11.293Z","0.0.65":"2024-09-23T09:54:59.738Z","0.0.66":"2024-09-24T01:32:26.433Z","0.0.67":"2024-09-24T03:22:39.090Z","0.0.68":"2024-09-24T03:52:11.720Z","0.0.69":"2024-09-24T04:34:39.581Z","0.0.70":"2024-09-24T05:48:59.381Z","0.0.71":"2024-09-25T03:16:51.868Z","0.0.72":"2024-09-25T03:25:56.440Z","0.0.73":"2024-09-25T08:52:29.485Z","0.0.74":"2024-09-25T09:14:56.766Z","0.0.75":"2024-09-25T09:24:38.441Z","0.0.76":"2024-09-25T09:48:26.230Z","0.0.77":"2024-09-26T02:10:25.402Z","0.0.78":"2024-09-26T03:54:29.479Z","0.0.79":"2024-09-26T05:40:49.844Z","0.0.80":"2024-09-26T05:44:08.705Z","0.0.81":"2024-09-26T07:31:42.510Z","0.0.82":"2024-09-29T06:48:52.454Z","0.0.83":"2024-09-29T07:02:25.683Z","0.0.84":"2024-09-29T07:48:02.715Z","0.0.85":"2024-09-29T08:19:28.733Z","0.0.86":"2024-10-11T06:08:39.503Z","0.1.0":"2024-10-16T06:41:41.489Z","0.1.1":"2024-10-16T07:36:30.483Z","0.1.2":"2024-10-17T03:17:57.925Z","0.1.3":"2024-10-18T07:08:09.864Z","0.1.4":"2024-10-23T09:30:12.326Z","0.1.5":"2024-10-23T09:42:57.763Z","0.1.6":"2024-10-23T10:45:16.038Z","0.1.7":"2024-10-23T12:00:30.730Z","0.1.8":"2024-10-24T02:07:44.553Z","0.1.9":"2024-10-24T02:36:23.735Z","0.1.10":"2024-10-24T02:59:05.355Z","0.1.11":"2024-10-24T03:38:02.655Z","0.1.12":"2024-10-24T05:42:01.498Z","0.1.13":"2024-10-24T07:02:26.113Z","0.1.14":"2024-10-25T02:41:35.889Z","0.1.15":"2024-10-29T02:53:34.323Z","0.1.16":"2024-10-29T04:01:33.531Z","0.1.17":"2024-10-29T06:14:28.164Z","0.1.18":"2024-10-30T08:59:33.724Z","0.1.19":"2024-10-31T10:56:32.819Z","0.1.20":"2024-10-31T11:35:10.789Z","0.1.23":"2024-11-01T01:54:33.798Z","0.1.24":"2024-11-04T02:00:29.733Z","0.1.25":"2024-11-05T08:43:58.756Z","0.1.26":"2024-11-06T09:13:46.461Z","0.1.27":"2024-11-07T06:07:55.376Z","0.1.28":"2024-11-12T10:55:26.473Z","0.1.29":"2024-11-19T07:16:40.419Z","0.1.30":"2024-11-19T07:21:57.088Z","0.1.31":"2024-11-19T08:26:16.796Z","0.2.1":"2024-11-19T08:46:48.670Z","0.2.2":"2024-11-19T09:22:13.738Z","0.2.3":"2024-11-20T02:56:51.530Z","0.2.4":"2024-11-21T07:43:38.301Z","0.2.5":"2024-11-22T05:52:43.837Z","0.2.6":"2024-11-25T09:20:40.660Z","0.2.7":"2024-11-25T11:03:59.303Z","0.2.8":"2024-11-27T03:44:38.153Z","0.2.9":"2024-12-03T07:09:15.564Z","0.2.10":"2024-12-03T09:09:06.127Z","0.2.11":"2024-12-03T09:45:15.748Z","0.2.12":"2024-12-06T05:33:16.973Z","0.2.13":"2024-12-09T03:10:47.618Z","0.2.14":"2024-12-11T06:53:50.836Z","0.2.15":"2024-12-16T06:59:35.563Z","0.2.16":"2024-12-18T01:54:26.055Z","0.2.17":"2024-12-18T03:39:58.632Z","0.2.18":"2025-01-21T03:06:26.008Z","0.2.19":"2025-01-21T03:32:12.405Z","0.2.20":"2025-01-21T06:01:24.814Z","0.2.21":"2025-01-21T06:35:25.400Z","0.2.22":"2025-05-07T06:12:27.598Z","0.2.23":"2025-05-07T07:15:45.201Z"},"license":"MIT","repository":{},"description":"studio builder cli","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"readme":"# Studio Builder CLI\n\nStudio 打包器\n> generator 生成器 - 生成ray项目\n> builder 打包器 - 打包小程序源码并上传\n\n关联项目：\n- [@ray-js/studio-builder](https://registry.code.tuya-inc.top/miniapp/studio-builder)\n- [@ray-js/studio-project-generator](https://registry.code.tuya-inc.top/miniapp/studio-project-generator)\n- [packager](https://registry.code.tuya-inc.top/studio/packager/tree/feature/studio-ray)\n- [studio-node](https://registry.code.tuya-inc.top/studio/studio-node/tree/release/auto-pack)","readmeFilename":"README.md"}