{"_id":"@ray-js/studio-utils","_rev":"187-aedb59c2e120a7336952a1c5ebf4e78b","name":"@ray-js/studio-utils","dist-tags":{"alpha":"0.0.21-alpha.4","beta":"0.2.3-beta.0","latest":"0.2.7"},"versions":{"0.0.2":{"name":"@ray-js/studio-utils","version":"0.0.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d6b4223d83eed7b86d92688eaa261361510e2804","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.2.tgz","fileCount":2,"integrity":"sha512-atIOj9L9hSDlADLhvR3AbxsfZXlAp7EwvV6W4jEAC1FPCwkUHljQ+2MFQHfS6d6wMRepzKuTBK6n0OJRNH6Dow==","signatures":[{"sig":"MEYCIQC069vlnLI0FIWMHJWCtWC/qvh3VvkX00wWA9txifWemwIhAPH09HdK0EJbaiUCnxbOCKT1823QawJnuED+rT4yDjUR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816},"main":"lib/index.js","gitHead":"c6045534d22e50959a25897c915d86a2ab18cb47","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.2_1715570091412_0.7216755986304189","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@ray-js/studio-utils","version":"0.0.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"097eedc8b546e195888cfceda84b30bd793c28d4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.3.tgz","fileCount":2,"integrity":"sha512-sO+no2zX6A77rOFCM+P1xUo4RzNTnnFWmXHH04FkPjFULXTqKT9ufj82TjWhDU9ooJELdffKMslRg7aUuE8e2A==","signatures":[{"sig":"MEUCIQD4v9v01Qmv5bPlUQEewYqbWs0ykFDNpVr1r4I9IZDGRgIgZExXTe/dtxdz0uHaiZyxePnUoocYQvOfwsvNqAl9UQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816},"main":"lib/index.js","gitHead":"bab22edda4c522c8550168e43ba2318fbb29dbc8","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.3_1715570354157_0.46562716530861126","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@ray-js/studio-utils","version":"0.0.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"a091ba4d6e65b686c9e8eaafb864a0b471a06c47","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.4.tgz","fileCount":22,"integrity":"sha512-EKvWLs9G7blcvl6cw5xz/lJXy3mbRrU8oIStiLjCXD9NN0CoKo7/kATKZ7/oYWJRkKjztAiycl01vL6hyo3WgQ==","signatures":[{"sig":"MEYCIQD5mAotB1ColEnzja8j0SDN4A+XUzhk2GeCRe4dYI40tgIhANFUbE3JtyTT84kjJqd5BMCIKKH2rxSqLjLnbNmoulPV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44218},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9702fc719ffec98d7784dbffb3397f88531b80f8","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.4_1715571414145_0.7952876264155533","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@ray-js/studio-utils","version":"0.0.5","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"a30d4809c9d562ae1c0b104b125b32397b76f418","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.5.tgz","fileCount":22,"integrity":"sha512-6fuOweKKZtSWcC3G7QxDbJHIdq3dNBUtLovRVeI0NCoVwLTK5N7Wcs2yXnd5NTC624/Jrw0iVZ8m4O0VgwlW9w==","signatures":[{"sig":"MEUCIG5ITQxdKzljfaDUwKVTAhFNpOyOq69Syd2msLPCx1u7AiEA6JPyDwbcafLm9Los58mkRKNrZ2ZJYfgKn/Nnhp4/kHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44218},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"787b071b317338eb5ad1cf2083dccfbaf53597e1","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.5_1715571658101_0.894117551618459","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@ray-js/studio-utils","version":"0.0.6","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"bf5fbd273fc3a999a0431943bd0a0a048bc0d621","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.6.tgz","fileCount":22,"integrity":"sha512-e8qnedbiDKSF1UAd0ACSt91P+jv134BeVZgYRVPu03k/DwnX9W37thuoND4YcWMw5ZS4SsNKV4qiNHDFcd+seg==","signatures":[{"sig":"MEUCIDypFupnPZzBtVKT2v+4n9WLrI7NalGF7waNcMIR5zszAiEAgCWn3D9fyxQjwMLERp93a8r4Q+g3Gl19ck12oQx8/CM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44218},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9e091ded0eba47c9aee5fd18e28dad235eb79312","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.6_1715580787898_0.530810471256665","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@ray-js/studio-utils","version":"0.0.7","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"a347ecf995fcac85e6f2198b8b7bd2ad51b3040f","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.7.tgz","fileCount":22,"integrity":"sha512-goCv1V/krCSnMY8gRN/flMta6Cjp3rX4CASFyxKJV1an4Qb/bdXdX/7zEOsXr5jT1mm++LMG0kHe74zL9IjJ7w==","signatures":[{"sig":"MEQCICQEig7eClnpFfnPVfKUAGVYPEHgsogCADhdEXPeicPZAiBmo6YVkCq9qIcDr2rQiKW4O5eM4HMI2fHzfyWEUzH7cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44218},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"567dc5888ca5b2f165dbb6b3b85379d8179b9a40","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.7_1715581751068_0.5045261822795271","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@ray-js/studio-utils","version":"0.0.8","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fe1b64e3bca6147db10a8e7bc3a911bb988d5dcb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.8.tgz","fileCount":22,"integrity":"sha512-T2KtgBa9ZzukU3VBQqlWFRww+5p9RCpL1wNwh5wsj46lA68rUCIZy1dCHpV7jSi1PFofioYv16AukbvsKbqOPw==","signatures":[{"sig":"MEQCIEZEd74o2ri/FjeQf3Bi6vvyOOp4FVtOGxLBivV7mDBsAiBUGtuqq3kB2RgKfMvGm85eTSQyWYTPYCybmqd+1zXWmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44218},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7abf76d543d17e55e13c3c3f57b7f392efb29b8e","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.8_1715601287358_0.20449695392423162","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@ray-js/studio-utils","version":"0.0.9","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"9692cb7038a648f01c1bad30cb029eed36e620a1","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.9.tgz","fileCount":22,"integrity":"sha512-Bt60E4i4/r3ijGEqskaftbThQivjdAwt2lYOiz0wsQVPH+IPGyRQViAe10UO9CFaMpKPSVmGEyTemuptgpWGeg==","signatures":[{"sig":"MEYCIQCjceYY/MuFNQwrEbjmijzJhGWCO4ENUTqhoP80Dzm68AIhAN+RSHBGC6pfN6e6RCWR2tcwoVa0VY87MZ5lOpL9GCfF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44218},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"91af0a43b082c21f1ab2f8c2cce96741dcb20598","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.9_1715687959717_0.4000973605955931","host":"s3://npm-registry-packages"}},"0.0.10-alpha.0":{"name":"@ray-js/studio-utils","version":"0.0.10-alpha.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"9920ea7de9629238d204a1a3ec5368de4f1874aa","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10-alpha.0.tgz","fileCount":22,"integrity":"sha512-Y/iiDLy3dqhmDa3ZPRZokV7OJTewXE+md7IjCpzcR0go9iYKmYCgEMpa9CeZVNvS0Gj7h480TIsvu0hUkZapZQ==","signatures":[{"sig":"MEUCIAn8teivzUkP+IYsfX9WS+Yc3+6ohdHzwt/0KyENHOjKAiEAnpvUBNVBQUWhwrJHd3Puiow07BpcVWHvl3BwxByUdVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44227},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5d08f3f23af5496b9817d2fe26ad60f282f47ffb","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10-alpha.0_1715739425929_0.6765747143020926","host":"s3://npm-registry-packages"}},"0.0.10-alpha.1":{"name":"@ray-js/studio-utils","version":"0.0.10-alpha.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6c6e101439c77f12e7f627379dd43b5800d4cf25","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10-alpha.1.tgz","fileCount":22,"integrity":"sha512-lna3R2dsC2Gd9cfPkLiXDTz0G7pXh/wzQdx9CtOrsNtjx/f0f3r31X3knLYGr9NmoZDImulvOyZKqeC6JfvTcg==","signatures":[{"sig":"MEYCIQCWqLUYKhz9mgZls4vY2NgDXkw/u4MsheTKvy4H7q8BzwIhAMSYOnstmiCMqWREnT2J36eYAwSP5R+2deQjz4wyVNl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44227},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"aba1f43e6b21827b786f7cf26a1504db1c910710","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10-alpha.1_1715752568418_0.18378727251830074","host":"s3://npm-registry-packages"}},"0.0.10-alpha.2":{"name":"@ray-js/studio-utils","version":"0.0.10-alpha.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d16b48a854eb2023fe9fa1e640761d93230fbcee","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10-alpha.2.tgz","fileCount":22,"integrity":"sha512-Zm2R7rKosnlX30PRlMi5A9N+PWFyaqflcP5fx9nwpH5BhNpRjPERqOWiqZRk+dI+tK6RpHO1O9mZU43SWtqjfg==","signatures":[{"sig":"MEQCIBSp7TCaf8z5pklC2p5YwNgWxDKZXdeF7Lx4WtFv2kXJAiBLL17MFM+TIRRE1ZTH+c9rlXbMvljhCAXRb3T/kLUtfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44227},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c96c38ae428e87b51f82ab3a92b77b9589830db1","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10-alpha.2_1715761617667_0.8900901737795361","host":"s3://npm-registry-packages"}},"0.0.10-alpha.3":{"name":"@ray-js/studio-utils","version":"0.0.10-alpha.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"acfd22a7c897fd0a706066129928fdff874b83e8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10-alpha.3.tgz","fileCount":22,"integrity":"sha512-+a7zMY1i6laKHux1D0JnfVUidWQShNNr8+Ntoqc3o8Ef8q89it1FRsnmwx9FpkKKLiYoSQpwABGryCQoVYxQAA==","signatures":[{"sig":"MEQCICJp784Z1tu8xUF/YyGqOyjBai0RF5Tzd3N11BHTCHKtAiBCN6PXyUisvy17T+A3x0yXmJ/q3z1zQEOgmztzX/4haQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44227},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"362afc5c386e0623400a47b8e0ea0a6fda6b4135","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10-alpha.3_1715849935130_0.305081115621604","host":"s3://npm-registry-packages"}},"0.0.10-alpha.4":{"name":"@ray-js/studio-utils","version":"0.0.10-alpha.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"42728bbb6305af73a9929e028b61a8ca70d273c0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10-alpha.4.tgz","fileCount":22,"integrity":"sha512-U1K+IGRyT38PqWDwpWN1CT9hK/MFkumfJ3f+Id7wB8WiWc9tGVXdHfny2ZBmew261YYP4vlN+KLeZe5IrL1nTQ==","signatures":[{"sig":"MEYCIQCl26OCFS07uGheDYv+etcHkqVPrxlGTNO1lxif7CpSuQIhAIrUhgSzVzLP69g4zg/FyMoUTusYALu9bL0u6uRH2oW+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44227},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"dab31e22a2002027812331aac37ff3dde6f3672a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10-alpha.4_1715857845018_0.4689034621522201","host":"s3://npm-registry-packages"}},"0.0.10-alpha.5":{"name":"@ray-js/studio-utils","version":"0.0.10-alpha.5","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10-alpha.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fafde21f9a7b80813f5cc63d07780924907ed5bf","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10-alpha.5.tgz","fileCount":24,"integrity":"sha512-A+LbPHo473mDdiPb7FBFzDili7kMkiI+rY10i1C386se7Mmsz7m8ltlcenmZOPX03VM1iN0Z3FXabeZGhKLGXA==","signatures":[{"sig":"MEUCIQCnLC3ywsINwl3Opba0GAp1Ns8+kmXF+vHlMELeHERZJwIgLBNpgfuV571vEuX2FS/fIJw8koOOztFzH+7++EOACmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55694},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"28388221446d6d070de5bda48048d9e6770f7944","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10-alpha.5_1716445796310_0.8459978641727461","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@ray-js/studio-utils","version":"0.0.10","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"98644ad6bd887333bd469544084986646920a816","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.10.tgz","fileCount":24,"integrity":"sha512-OWsOcBF2B0gXw1JgVMHgB1b4FT1CuWZwF+lkOEV61osqRUndpDqOBW58CjV8lOocyuFwHnqGfgk5E8rSFMoGhw==","signatures":[{"sig":"MEUCIQDlHm5sL/njDqrY0HGDv2nxiBst764I2yDsqvbVJQSFDAIgek6qmJJUILto+XfFdkO1IvIdp0wFWvrCWxKKYUcd3xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55686},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a185074c09709017798ae68076de9bad3b83a499","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.10_1716445921301_0.38135772252423306","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@ray-js/studio-utils","version":"0.0.11","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ed68b24e8bd16c0b23bceb8b8d661ea0df244643","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.11.tgz","fileCount":24,"integrity":"sha512-92KdSgGBIAzjAJCEFULA1REvVUW0KdykQwLbxCaIMGBjQ27+bVi9nc5BIYITBkSmp25k4TTImcgmD6rLM+Qgwg==","signatures":[{"sig":"MEUCIQDOsVZBkAq4brnv1dF0pZ1N34ZmT3cqf72po3Cd2tGaOgIgGIYXuM/QP/GpAfwCLgA9zqVUW5I1Oe5hrDohsQ5BPn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55686},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ef9767b43b71616637a8b4397f78b3c202c55099","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.11_1716449507810_0.3061818261490614","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@ray-js/studio-utils","version":"0.0.12","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ad521c082ce125558244682add01f42d973a5df9","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.12.tgz","fileCount":24,"integrity":"sha512-WHRrAYvswN5F0uoJfCmNhvPfCq1H6Iw6azKXewiuLjFVF04xIWAYTCDRUa6onGymBcTvbuh9Ij/+2i1la2X1BQ==","signatures":[{"sig":"MEQCIHAWwbMTppLUlekDpP8U8r1C4ULEasWW5HYYVDXYPVznAiB0L7FzEKQzHj/0GtvId4C1K682Oabq5KiZ1dTd28J7xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55686},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"bba6a54ff3f48b9ed53d642a38b6b7f9264d144a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.12_1716545659667_0.538332364977606","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@ray-js/studio-utils","version":"0.0.13","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"45010a5466232ec98a3b255fa33a09d966a5fe4a","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.13.tgz","fileCount":32,"integrity":"sha512-pvQ7/DleEbtEbJPpjG1a1Xd0wNxeUyhXSUyc1PKjzfu0jmfNDiU6OPh2tOE7337V86i9s4lXOVroYvqjKkx48w==","signatures":[{"sig":"MEYCIQDapSa9pOd4NL8ejTsVJbTsL7mJZBBDICKxXCCR8WJBzQIhAP4yl/xn4b1z6lHNPr6o80Z4z1GeXMie4O17VnwmJ4Du","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69881},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f9bf1599bde718e44032296aca5262de9eefaf78","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.13_1716800146880_0.7314657071701305","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@ray-js/studio-utils","version":"0.0.14","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"080de8b9e361dff51e4f991f99529bbccf4483de","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.14.tgz","fileCount":32,"integrity":"sha512-GnEhU/JS6hMUtWvuT3X2+PyCYW3/bhXuJC4XryaHLUCqOOZOVnt7/MPC5pR4IdFuqm81/r0mEp5ar6A33iM7eQ==","signatures":[{"sig":"MEQCIHgXWe47JaoVQzl/UuUrPFCWulkouKlNbBSmLsXjtncEAiBVI1HoURFxXMIxsDT7CPwZ2WmuhaiDHs2Zrf2DQD23XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69881},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"026c31e07984efcd48d249d17dc1d9abab2e7973","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.14_1716803488881_0.020409938522112814","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@ray-js/studio-utils","version":"0.0.15","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.15","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"4ef918f656e0413d4591efca5b4c26b57a0d98f3","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.15.tgz","fileCount":32,"integrity":"sha512-D4blJwO3XFjyAqedW6lqd329cNhdPB3CEwH+anhbyMVPPH2Isr3BlvMHHM7tsqFMUgmiVRh1wIP4HziPuXM6Aw==","signatures":[{"sig":"MEYCIQDKAZGOILmi3rnPUGS7hrSlHE/tFuK3kkOs3OyMjo+ESwIhAKnhvbt8+1SFTUk2sb5HgH+nUD2W9F/z64g0MDdRvItG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69881},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"27560be3405a9a43c2a5934f322d175f1d455f4a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.15_1716807796899_0.19493291907580623","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@ray-js/studio-utils","version":"0.0.16","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.16","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d7dcdf5a3c74fc3e77e910d24ea4b06612a298eb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.16.tgz","fileCount":32,"integrity":"sha512-t0bmq1d+cHMK+QuVuZmPbDIa5nM+kNqYKAyPbEJpLkDUm8ctz3aSW7ccVDhNxk+MPxRbbQNhioYQ6/CFbMhmMQ==","signatures":[{"sig":"MEUCIB+Qz7nPRJ3MxlWCWZM/SzmbxYSAOeBOr9VgcIP3Kf0BAiEAr48KTvEdNsJnSY73NNgzrnT2CxMgzzphsSSxcLpis+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69903},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"edc0e8c8e666e12b6bc5c6a77f7300f58d912678","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.16_1716882778155_0.7524953299044241","host":"s3://npm-registry-packages"}},"0.0.17-alpha.0":{"name":"@ray-js/studio-utils","version":"0.0.17-alpha.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.17-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"36d064e696207e8dca89c15b6137b35f4a21fb1c","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.17-alpha.0.tgz","fileCount":32,"integrity":"sha512-ng56o+U9gB5K1K7CdG/HWIgLo6upotk+5QpINyYUygtkJ4UXGQd/TCHXZ34wTbr2uo6+bcWek5QAtfTG20gwmQ==","signatures":[{"sig":"MEUCIQCE2xATDhrLnf2QDv1dY6U2NhkAtow0qgPkU2NpCZhBYwIgJLrZsQzqIWbpBtJFuC3w4bRdrM8z8i+pnWwoQ8Ih2dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69911},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2a4a398db8e2e309224d9e649bc6ff55c156b8e5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.17-alpha.0_1716884577801_0.24826275250208218","host":"s3://npm-registry-packages"}},"0.0.17-alpha.1":{"name":"@ray-js/studio-utils","version":"0.0.17-alpha.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.17-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"4e1ec52c5a1207069c751c065df3e3c65212af80","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.17-alpha.1.tgz","fileCount":32,"integrity":"sha512-5yJonhHYkN8bgdB5P9uJSfpDgZMSRmurG66KVvlMXWGL1ONARflk/nc1w4o9Fc9YH40tg3MxWPXHX0TjvaOHig==","signatures":[{"sig":"MEUCIQCBlsWDmLiP3x6em99NrZCIa0E6vo9moIRbQM17L+jkdwIgZdSNzqdQn1nR9Adit+D0rN9yemFzc4TUXQnQfByMbF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69911},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"101a10f4a173fa9dade4f4210a3cc167b9cf18fa","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.17-alpha.1_1716885223576_0.37936753875522444","host":"s3://npm-registry-packages"}},"0.0.17-alpha.3":{"name":"@ray-js/studio-utils","version":"0.0.17-alpha.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.17-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"a78c3184551677320dd9085ea557872d143f2ebc","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.17-alpha.3.tgz","fileCount":32,"integrity":"sha512-KH1p0RlL6yH+/KuGNh+EaU8ilV4o2Lo+is7QjH483JdHvgxBRTUobs18vRgvMjJJ6zFEyYMmfzHqNa12R8MFMg==","signatures":[{"sig":"MEQCIGg/0VCQB9HTaouoLGznsGpU1duqKwbg/lCyAh/qBm1WAiBZC8qe+rZSFMQW7Il2Umv/9MOUfBTVZ59gZytNrUfEoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69889},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b1af8dd3dd3d851d8e60bbf6014daa9799d7d679","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.17-alpha.3_1716885930820_0.7009986961335264","host":"s3://npm-registry-packages"}},"0.0.17-alpha.2":{"name":"@ray-js/studio-utils","version":"0.0.17-alpha.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.17-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"33037af9e4461e54a13ee8ac59b4c0d87c22c9af","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.17-alpha.2.tgz","fileCount":32,"integrity":"sha512-7U/jbAARAYyedSU675rmPgFqiQwz/h8/cuVkMJs4M0baXHQKbDCul/JESzj6VGZZYbu6TChESkv3wOd2K9rNXg==","signatures":[{"sig":"MEQCIDoyOzhP6mRUqZDf5iStyiDMhb2/GKXuh/k6Rwep2u8AAiBgQUxpNOuQKLIq/RY8i/KoW6+XXwRSwwR7eISf5JiWMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69911},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"fad5e54716d4471859d7c18205e587a82810f7c9","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.17-alpha.2_1717037347433_0.4258600614920016","host":"s3://npm-registry-packages"}},"0.0.17-alpha.4":{"name":"@ray-js/studio-utils","version":"0.0.17-alpha.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.17-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"df37734dad4742be09fc4c679186cbbaab1722ae","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.17-alpha.4.tgz","fileCount":32,"integrity":"sha512-MaB1kC8Q7NaPp14ZoWHOQrX0gEv/aQZB9Pa/WojUvT5CFq/T2YvFQGy7zAq1ZCcHHs2mECarzbztErJwRxfn3Q==","signatures":[{"sig":"MEUCIFel7EFltPhze+835qNCcIZEeEbohd7gHpJXPTLSUyOmAiEA70IKfh+ek+wfavhzo7qBB+qqhqejhfuAmKM8dxvz6Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69911},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"28a306952e1a59cffcb966e3ccec20299680f089","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.17-alpha.4_1717037916439_0.46313068415514125","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@ray-js/studio-utils","version":"0.0.17","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.17","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"34e42a04e57cc08a68474d7206a2457441e4b26b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.17.tgz","fileCount":32,"integrity":"sha512-AagqWAJd5RDOOglPAJcDhGyRv9KqaYcKWR2mEFsichTJ5B9JNzRRZZge+zk7z7LYVr/UgrP0FlP/vrKeqyBMIg==","signatures":[{"sig":"MEUCIHEhpH53oTj4OyR3es+Z6A7y6PpV20hQUVgsMFfPAy3yAiEAnlLaCJcNbTs3VN508ednCySEVExUSdLWE9xCzy0k0R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69903},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"bc1182161afa024d2c6a4eda4ba26d76a0b3c4aa","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.17_1717055956793_0.8407405053552017","host":"s3://npm-registry-packages"}},"0.0.18-alpha.0":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8ca23067a2b62059614df1a5c2774e42892788ee","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.0.tgz","fileCount":32,"integrity":"sha512-1408bdDJCo6G4bzuhHhweCI0uFs9UQenE2Gl8s4oc+/S0C0dKf33FXQpmSGUojvWDrK5iwATFsvMKYjY4S9Szw==","signatures":[{"sig":"MEUCIFZJy/VjLDp6kGRC89glaj17bj2FtflQzu6+bcF5t8QyAiEAnkL59mEpjxpFOwbOZPSOjH4xp5GzsTsw0P35+mj0Vfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70306},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"4195e308ca51e7df3e3722987fb65a0d2aee6ce7","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.0_1717137278402_0.9916052239202038","host":"s3://npm-registry-packages"}},"0.0.18-alpha.1":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"15fcc4d6dcba21382f3003085ba948ef007e78ff","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.1.tgz","fileCount":46,"integrity":"sha512-A6BVj4dOw/TpjV+iXyfhu5FgIhWu5McijWaNGUe70QUPMXGAqjp0JggWFNeESB3asqfzasd3SYqyIXSYHuTqVA==","signatures":[{"sig":"MEYCIQCxgKsw2pQ9doNKYV6eFKo7+QP4OmNBMmUOP3GKwU431gIhANZyVtGKIs0hs4LeClw/RycvgwzPewf9fDonefVrpNin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195422},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"be810fa33634d17bc69ee52d7b8599c50e01f52a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.1_1717151099753_0.6103132227528123","host":"s3://npm-registry-packages"}},"0.0.18-alpha.2":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d0e443966f8499e25defaf583dd2664ba1f6da47","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.2.tgz","fileCount":46,"integrity":"sha512-a6c5xOTOki+mSSwucXIIuhM9G8JTaaAZH5I71VEeUaA5mSVnFpQQPyv/L6aGGVXvl47LgjJ95FkKfpIwkHLbaQ==","signatures":[{"sig":"MEQCIE9tePdN7plYJiSM8MOV4Rpqu0FTmVFC3WLsM6hx5sdHAiA74Es2BIS71m0GdEpJSEcBxmkJ/L/CEGntBRi5GuHRtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195784},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ace8a3c67ca8e2a5eb60ea837b0e58d83adab692","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.2_1718602797606_0.2744631640028259","host":"s3://npm-registry-packages"}},"0.0.18-alpha.3":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0232b29c6118fdb2e9de26b6b5af450d580afa90","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.3.tgz","fileCount":48,"integrity":"sha512-FtI/l1xFjfIXF3nMuujVzHnPLtcp9wGOIhhkTZlGLRStYv90ISFuwOEKdWfHb49AShJ709DNe8s6fhvRLKfgeg==","signatures":[{"sig":"MEQCIH/JejFyxPBw0MicKMdUoEUhUqlKyYeuVP6H0dWnXhrtAiAn8OYvVHOZX6k7GXIM14d5XJr0tDKgyC+CACZIYBi69Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196184},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d3b51cd76621a754477e998d9fbfbb293ca3949","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.3_1719989616710_0.05369335196956282","host":"s3://npm-registry-packages"}},"0.0.18-alpha.4":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"3df7d1c20b180f3f0bea8abbe48b6eff30953078","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.4.tgz","fileCount":48,"integrity":"sha512-WbuRaQg2nGCYj7D1YJi5glzAeVR3/zlPqJj1ryScMOKQnnSMTVn+MxFOCpvGMG753fw8VTLR9ZR/Y7Pv1LjkPQ==","signatures":[{"sig":"MEUCIQDtptbEMmt1U/X++85Kja29PySnxFElIgiS7nX5EEz8ngIgO5y+YMfHJmoA9x1C2T1xwnpD4ddK1W+hrlq6x922ikA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196190},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"be9850bc688044dbde78b65a147964ccfbbc3dcc","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.4_1720004503122_0.9217992757473492","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@ray-js/studio-utils","version":"0.0.18","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"3725e56f3130350dfdb1609f43eb3babffd055b6","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18.tgz","fileCount":48,"integrity":"sha512-4DiNBlPuXySj0DPMG1PHMOJhR3p27vkk0d9DUSrQNVGKDZvPhZw2UqgCmhRkw26Ek6bu7K49/yInmN7xbWNL8A==","signatures":[{"sig":"MEYCIQDRDy4pwO44YoWHQitTECG+69CD4IrBQq4y3LnVbbLMhAIhAOmPaMBL2ZYheun77WJF7J7pQj7SFqB3QPY7mSWEpdsa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196505},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"46690f8f06fd8a68c329081df6b28fa2db5e8aff","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18_1720061188691_0.17233108220930737","host":"s3://npm-registry-packages"}},"0.0.19-alpha.0":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"3373405fca3b5233d5ae2033f1ea6352c89ca9b8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.0.tgz","fileCount":48,"integrity":"sha512-c7OpL/vRFN88xLA2mWymQ0XbZ/UdECrGgFz2oV98DNPlfB6aAkYE8/ZGlUsd4qx8HOPx9pPzcUYsacAZWRBVcw==","signatures":[{"sig":"MEUCIDBQ2OnGvt0qtK9FaHIj3DBkVLGZ7JqyOxFg4C1IjvEcAiEAn6htqdLShHAXEdqTQuRvXJdOJ46LWsiqSG5NO3huF1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196521},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ccfe974e7f6be078325b1e2cf998060c05753034","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.0_1720063376064_0.2381915547026443","host":"s3://npm-registry-packages"}},"0.0.19-alpha.1":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fb8c5de98c306c9b65e3a940790361bf60573ac8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.1.tgz","fileCount":48,"integrity":"sha512-WCI2khlmUMuM7wvqucvin/3t/Pu2jvMpiW6LpopI3HHCXICo4Kr9QyCGHjZgb/sNk5N20488qHRXMtT9g2KcrQ==","signatures":[{"sig":"MEQCIEzmuQFbDUGEqE8lahv27uzRC4F5HIq1MLGjfx2JoXSlAiB/mnW5KPD1jWU093teVXLuCxHrVP5qkknZIV/ejPDJZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196521},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"43d036cbe266adfa4696504d0ebbda013b86f55d","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.1_1720063570077_0.7857718666583575","host":"s3://npm-registry-packages"}},"0.0.19-alpha.2":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"748c0b0d4440ad7be09842a80aced0a4bbc6f59f","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.2.tgz","fileCount":48,"integrity":"sha512-dWvpK0wAI/KEWxpCXotZlCiAqfBHShoS3voppBX2zZM1IvyRCTKnJNvV5yGe+8Tb1zK7dydFIuT3DoGDWOP4pw==","signatures":[{"sig":"MEUCIQC8BTvQ38B0VL0LxZ9dgI3LoSQB9+cY53ZW9sVWZUKK9AIgMMm24WQEpM+Q11wz8qJfb5UfiS5d3Zn4C7RBfY14mNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196527},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b7fad99c3cf7cd9c46955ba8c1dcd94e9dc74eb9","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.2_1720064724786_0.9552940393403491","host":"s3://npm-registry-packages"}},"0.0.19-alpha.3":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"5d294a8ec23fe58de16b1a84c3e1b337c877a773","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.3.tgz","fileCount":48,"integrity":"sha512-MiqViMpXSfTUPPanEkitZ1I5W67mCNy6V1QCPiMt4nSzfIyWkEDInIhveOrZAlvaNIZOaJSAubME92GAWSVGYw==","signatures":[{"sig":"MEQCIF5H8NE79v86q9yuNXLssQR4Ara5SCQz9G8jrZNZl4QjAiAKERpPlFzl2T6g8X7dOmy0iuRvBLsUUgC3JMGdTX+lmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196527},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5e258d51a1185ea5490a9af45db2079407c80703","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.3_1720080687508_0.8510564763110333","host":"s3://npm-registry-packages"}},"0.0.18-alpha.5":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.5","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"52a9b23fe54b2d79bd483802dfd3a2c31ae8eac6","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.5.tgz","fileCount":47,"integrity":"sha512-gABB2hH7Tk/QCwg791+P35kdLOZz7wD4zfLw4gaoki1/ZFDI56x09UmDBMqeaAF6natg3xquANeoKXVK0HzCUw==","signatures":[{"sig":"MEUCIGsfTqobiiOVcLcnjmdwTOjLaIOed6lv/oeidocJnNkcAiEA0L7QV262Ynor105+i7ZSeQQ9tI4Y+VGWmXk4J2XXYgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195121},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"51895e4d117b6c1554849c17cf050e8bb61c5d82","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.5.0","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.5_1720162512024_0.9867685867238369","host":"s3://npm-registry-packages"}},"0.0.18-alpha.6":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.6","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"303dd1b7dbb4f93a652931b00701999674c3abe7","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.6.tgz","fileCount":48,"integrity":"sha512-VIzET8FdxWqJ03zWXbbUMxwf4yxeMRHxvtzT+qxEIGYk5e9v9h1MxWrydLB1KhY4/feKxp2nd8q5NJ620NGPTA==","signatures":[{"sig":"MEUCIDGa4MRDBdm4nmShKLBys3ZH8+r9X+FSeFrFQy3AqeQrAiEAx5k9kLH89cN0DstRBu2AlitHfLB9zRqSI9y3ZWcdk70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196190},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"4e77745884aa54f1cb4a26b6fe39d01302e1f5af","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.6_1720166093641_0.9208124162996112","host":"s3://npm-registry-packages"}},"0.0.18-alpha.7":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.7","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"4c9aa72e4b3a23d98388a8a9c373ac60cb04264d","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.7.tgz","fileCount":48,"integrity":"sha512-cynHNf1iGdU5d8RZVm+zaADXSnlNjc5g7JOLz1mYX8QlwoGjhuvNPrVta4o0Yr8es5KB6OJ6Cab3TEGEWMYzDA==","signatures":[{"sig":"MEUCIAx7eTrzfjc5rw/j/Ct3u+RO31CnweamDjrnW1EEUr04AiEAumQ4oqq5SjLjcQapl4n5bjKiizvztUKH682Fuvyhfog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196190},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f582c40d6975b9454921418ab4da8e2a4309ef00","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.7_1720169384929_0.042303177427352345","host":"s3://npm-registry-packages"}},"0.0.18-alpha.8":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.8","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"9f0e284064a7133f232b4c25cdfa20809cbb43ab","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.8.tgz","fileCount":48,"integrity":"sha512-80igj1Da3ldcIL4iwyAudg9PjmlstagixeAz4+qx2yi52/qxECgb3mDUi51wprNmzjV6B/kvV7tsgWcMgeamaA==","signatures":[{"sig":"MEQCIArL8FddrIo4iFn4ueJO/aBLzuUe8jl9qAr2N38iFcIpAiAWKAJnNl/HqhuMef2qRnYz6PVJnM/chL4xXYAm7certw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196190},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"43fae3dc3436fc6bba18449491163611b990123f","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.8_1720169841816_0.502760819301284","host":"s3://npm-registry-packages"}},"0.0.18-alpha.9":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.9","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7cd34e941d3935c310013e25e5203f33786b47b4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.9.tgz","fileCount":48,"integrity":"sha512-NVkwlYtln9Us7jNNwhyR7tHAcQSPiWi/wV/m5lPDjBJ+C0Ha5VvdPEvZo3to/Ci7zlz9F2qe3f7BGyVXDOEYag==","signatures":[{"sig":"MEQCIHf/4e4UIkvQRUdsYjAlGlJPZK808dOlt2pwpCo8bi6GAiBu25GXqndosXMw09c5m+W/dljE819PKu4fV0pPYHNM9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196190},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"43eb2c9891fa83c76934190fff068a70c8f356c4","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.9_1720173199790_0.8531652169976023","host":"s3://npm-registry-packages"}},"0.0.18-alpha.10":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.10","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"20dd6f57cccb7857bdc930f0e230b47d21e6be08","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.10.tgz","fileCount":48,"integrity":"sha512-gql/Tk8wVcXl5Z2L2DYmDfMZyVB9+0ImXaCKFZ8E/EM77LHndHAF1XJ8BgMnnF2p2aYDHHLA5GDt4nrtYPrkMA==","signatures":[{"sig":"MEUCIQCXfkZmJP3fduqZh7e2yrxjmD/wfEyllRMk7J5YJor9XwIgaMNGlX5+qk6zL45pfTPqfG7v1VaZXZ/nIaBKPqeNAHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196191},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0e08a6665d5641acc602476ea07bfdaf9e163394","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.10_1720176400565_0.4202708237260422","host":"s3://npm-registry-packages"}},"0.0.18-alpha.11":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.11","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0ca1d12f618cccc5b5b7b2f143005b4a4bd021f6","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.11.tgz","fileCount":48,"integrity":"sha512-KlSWbFYgvLdvZ7HwyxhkvKpj7atm/QtaZ3NdnXIbu15A3O0YnOF/JawllUx41XnZ/Z1nfcYM+IPFzFz0Mk08SA==","signatures":[{"sig":"MEUCIHR+aeWIgW3TWta1pqlFxHB7IYbmSb0303KC7nch40+jAiEA97SzHnmhJGNhTb8QX5iMx7OlCPLdXzluEe8BG/TTGHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196191},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0af5833cf38000798186b933677943144a01f8e4","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.11_1720180885068_0.7607596103526659","host":"s3://npm-registry-packages"}},"0.0.18-alpha.12":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.12","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d2baaef2aed30442ab720045000f555b988e5898","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.12.tgz","fileCount":48,"integrity":"sha512-lG9WPeXZO0OrwSkcZm2CkgHlp66yYTsvJXYbEMwLoNdbilyrsCr6YqqxpoUh/QjP8RUTIrbzbIf3epsbo9mQ1Q==","signatures":[{"sig":"MEUCIG6YJIXZCU5reFcQ42eMKtuY95V2GphRZbRWIIQcAU8VAiEAhcwKCRf3OujP9xqgjFHMqSXwRNBBn+GyA3Uvt+wVcII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196191},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6d9ce69f8748b0729ec98db39b7b90ee8d31e71c","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.12_1720407201973_0.13592592180670127","host":"s3://npm-registry-packages"}},"0.0.18-alpha.13":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.13","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"af558e07bf623d3dbfe75d5386371b66d32a8cfc","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.13.tgz","fileCount":48,"integrity":"sha512-HnlZsuA8TU6VDTxjg4sIcNyY4SFV1o5ffYrxo4ARoDs+z+yZla87dIMwMkC62imONj80g0xkQJM5HYtHcOuAUA==","signatures":[{"sig":"MEQCIAFoXr9folghYAnTC54onm761FYrIiqeMDC8hd1S/YolAiAzPPMwLUBQiDu0wt5PHy2yS3HZJH5NF33GKVrFNm3XqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196191},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c42534ba5b6e79855b8a6203f0867edcd3883569","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.13_1720519942621_0.07128741287711371","host":"s3://npm-registry-packages"}},"0.0.18-alpha.14":{"name":"@ray-js/studio-utils","version":"0.0.18-alpha.14","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.18-alpha.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"dc925fb15a05b6e508303191bd926efee5561eea","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.18-alpha.14.tgz","fileCount":48,"integrity":"sha512-ZlGibi/9/3MPUhIt7M9YZPMOsXqi5pHtUE6zHsAS5aMs41q1BWPSNCyARIXuVHcfoi4qCp3HPSJaadfzkjcaSg==","signatures":[{"sig":"MEUCIQDxsKvtGwQEv6iGR49IsQipbxjfjie4VSRZt9KxsMgKTgIgTj4KrGUtETyPKIof3Hl4yb+VVHfTQ7obwPu/GoxTaoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196191},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"dd80e307df237f0d2968718c6bfcc88f496d8089","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v20.12.0+x64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"20.12.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.18-alpha.14_1720521633701_0.22207331948556375","host":"s3://npm-registry-packages"}},"0.0.19-alpha.4":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6702b4ecc0043614a2bcbd52c0a280efb1309959","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.4.tgz","fileCount":48,"integrity":"sha512-CY5ZNwAa2aD6GtvLC/HoqumqOL3I+39mWyOsXdtGCKLyFu6QB7cukVUK5MMrmMq+zNuF8MF5i3gpyyuer2Q3NA==","signatures":[{"sig":"MEUCIAWS/UJxQ6j5B4TKonqcziKoATaavf3Vwx0Chnzq9746AiEA6tQDwJfBMS/GEr2ywEolBz8GGmJ7vItbW0u5PVKd8LE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196527},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"84dcdf10decb5e4b19b2adc5da61131f13a28999","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.4.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.4.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.4_1720689516191_0.5913722599416273","host":"s3://npm-registry-packages"}},"0.0.19-alpha.5":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.5","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"bda1285b94e983c4cb25712ceb60ad9a0746aa76","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.5.tgz","fileCount":48,"integrity":"sha512-EfEwm86Lf+fWinNyur6PCYg1FDsIVn3+ZLoEvL7W87tNQ4SAfoWkyZqxxehnScdt+EKX3HPWdwMPid8iITb+hQ==","signatures":[{"sig":"MEYCIQCI++Fj7NEEGQSV4oP/xy/HcsPuh+maw2Fs70rtoudTvAIhAMrDAFTh8K2NCBmlqvlRlFiy7l5hy7pweuaA3GYDH8pW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f09a05fecc3e023c85aa13bfb7af54171465e4bb","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.4.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.4.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.5_1720690908827_0.5279630821466019","host":"s3://npm-registry-packages"}},"0.0.19-alpha.6":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.6","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"eef95223eec363403360031dc6f408eceb5e4f2b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.6.tgz","fileCount":48,"integrity":"sha512-zEN6gm2x+BIVAsN9DPy8W0F2ZS1sai8LLvr3cDJJ58J4zATubRyjR/lcoaQLMUeZgMRbED4/K2baStqXJEeC0w==","signatures":[{"sig":"MEUCIQDbvbo9GWaYMh/cqJsBFym5imt2M1ZFkpkNCx+6oTqP+wIgNVl6XmYFCYmX/slqyEaFXWn/UP7GBtkEv0Ow/W7cv84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"4ce78218801af065bc0292d07be30aa8ed14ef5f","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.6_1721275192115_0.9143298776656774","host":"s3://npm-registry-packages"}},"0.0.19-alpha.7":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.7","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"29db03e6a3bae040f8073b4fb77b35c32aceef22","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.7.tgz","fileCount":48,"integrity":"sha512-9wQTyzb6lZwDqYgxqGkBmRxiYggApAvccVPe1VNEe8jn3+4E8KFWV27UVXRadI5POISS/rnEIUIDUPzwzt37qg==","signatures":[{"sig":"MEQCIA+SFxcnYJtoIpxI5J0qTdRxe5boPegnUH6qNK4hxW2WAiBmlPuOisbkxkcGbd0WBRWvizUpQCYGTVjZZG9HceUluw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ce83b8712e5d8ca892ca3a7f85c37410de74bb2e","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.7_1721284713864_0.6444794246982533","host":"s3://npm-registry-packages"}},"0.0.19-alpha.9":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.9","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"1bef9d471485e0a8c776af56212e7a32fd420ea0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.9.tgz","fileCount":48,"integrity":"sha512-coRURdbfkU2jSoPewD5by+a0XgR2awLmiv8ItG+BkhZZsWLKIT0YQEuM4slg1DMPPZHc6EXXqf59QYt5ZGMjuQ==","signatures":[{"sig":"MEYCIQCB2OPcbffndeI5fmX8ZBbBw1yTkrIr6WvBGQ4wE0Ed1wIhAPsReZ+AJlWsWLEmqsFX5n5D55oAM25AvMgOsW/Blyzv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"8c2ee109da2b861ad3a39632bf7e810f73d142ef","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.9_1721289063345_0.31766202456659154","host":"s3://npm-registry-packages"}},"0.0.19-alpha.11":{"name":"@ray-js/studio-utils","version":"0.0.19-alpha.11","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19-alpha.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"3446604d891aef8a085539de57ba22fc8d6e7b9e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19-alpha.11.tgz","fileCount":48,"integrity":"sha512-z2+cbmqAsMqSfhfzj3f2mFL8WtGK92Yje8JuoaOkPUGSF0gJTlIEb/4Ph/74IxVz6UgGaYuJkmfcuLPwsn74qA==","signatures":[{"sig":"MEUCIBZBb8fGmyoVD/7eAUmrOpbPtgYUWid5gCvRJLKGy8EDAiEAtsQHEhnWka9Zz/zgVheEM63RTIroXuxewJSGrncFr0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197461},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7a5fa7995530bd2c3b6dbb8f949348b2747ddd26","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19-alpha.11_1721289820819_0.8997445750886317","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@ray-js/studio-utils","version":"0.0.19","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.19","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e2293e0134937db5e0563429224e632364309837","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.19.tgz","fileCount":48,"integrity":"sha512-gsfA4SF8Tm8KSSk95RETyCHTNVJyuDQHYQcP0QdvzVyo/7TSG4yhL0NgLakswQqhsR8Kog7WasQiyCg2wJxgQw==","signatures":[{"sig":"MEQCIDwqMKD9VbjyOc1fe0MiuGU9w6jLmwIXs/4Nz6tw8GXKAiAXt3up2PfE7ufmsgqcF9Yqy4mLzahH3hyoZFw6O0qwhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197452},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2895891c9d5affac0b4808908749eba1d46c8989","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.19_1721296479114_0.644976003895452","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@ray-js/studio-utils","version":"0.0.20","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.20","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"41ac335c78111ae61d8cede0805c2dd1ff4d2eb5","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.20.tgz","fileCount":48,"integrity":"sha512-tYKRAkspXMhaT+aLQgv1RRLm6KQEEV4LtM1mYm7GydfxbIbcTdbHnJFdGRztyghxdLn5bdtc3mikjcpqvZV8oQ==","signatures":[{"sig":"MEYCIQDWClmaCTPIHa7JiuBKUdabId2zCOxcgqmnTvxRmCRixwIhAN/48OxLlpfb9jB2Ukg3ns/PYtXpSBP/K3HokvaclL4i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197452},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c4744c20da25911abde64727452f1a76c4305b9b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.20_1721364159190_0.8042528498197821","host":"s3://npm-registry-packages"}},"0.0.21-alpha.0":{"name":"@ray-js/studio-utils","version":"0.0.21-alpha.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.21-alpha.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d8a459b084675f34190e91353d7e6f34fcbf56cc","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.21-alpha.0.tgz","fileCount":48,"integrity":"sha512-3X8Ax8HUp4DuWwi2N02SQJP2op/6TK0AkLIQcmz53jUFzpmxwyMw2fy6FG1TeCTRh513tIhTC2qVCVzvLWZzZw==","signatures":[{"sig":"MEUCIChoaN24cNbtjJ3QBGdns9AJ0ynHOiINdrMOXyRHlHpMAiEArteCjRSoL+jpKzKRrxSuKhl/BYQ07kS/wNWqBIsTPwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"fc946b33290a673ff4da11a1fc6a6967e4554e13","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.21-alpha.0_1721619783390_0.8603937868329941","host":"s3://npm-registry-packages"}},"0.0.21-alpha.1":{"name":"@ray-js/studio-utils","version":"0.0.21-alpha.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.21-alpha.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f5f27a06bc070cd33e23d5d2061aeb1e0e4e7192","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.21-alpha.1.tgz","fileCount":48,"integrity":"sha512-RvGo/SoYjC2MMJ0igcBlYkMuHxTreyMRE00hgtCQ1A39rRJ5NDYqBkprpnXhM89+Ip0n7hSiYN3ZaoNuMhM3sw==","signatures":[{"sig":"MEUCIQDaBIEQCTT99RAC/k5Ee302UnLAxq54bXcxAjTyc3sSHAIgVJE1Dah7IecgvT2s0TNALG1tQ++WJyNHHAfYDgJtBEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"01ffb62f3731f3e708e31d3dd0a3cfceb29ec0e7","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.21-alpha.1_1721628664789_0.11993179014360589","host":"s3://npm-registry-packages"}},"0.0.21-alpha.2":{"name":"@ray-js/studio-utils","version":"0.0.21-alpha.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.21-alpha.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"88debcb88a03bf503a0c24ebb382b0b9e488b787","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.21-alpha.2.tgz","fileCount":48,"integrity":"sha512-BZFDa2UgM93m3pQsFdkJ6i92ZBgo1x4jpBf8ntyUj+VcRNaO6wAP0u4qEISdEnYedMqBz+6hJvNInNPG73Q8ng==","signatures":[{"sig":"MEQCIFk6JjUNknlWu68EVUzpH37MZYnipK1gFRGCCB/eraq+AiAETtjCMEj75OwbZzrucd8zCzwEziEi4FlQHA33H7Dpkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196932},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"56d3ac02f3d3f4253391c2d4244c4b5873e53305","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.21-alpha.2_1721632423272_0.6560180140746563","host":"s3://npm-registry-packages"}},"0.0.21-alpha.3":{"name":"@ray-js/studio-utils","version":"0.0.21-alpha.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.21-alpha.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"3a2643655abaf9684679b3628a6c8382abb86027","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.21-alpha.3.tgz","fileCount":48,"integrity":"sha512-2XSiYY5+np24umpmavcXdJbBPUIlYsx03ox//YvxAHyl3eubc7/xjjeBeHB3SAkpVQ9bRPW9rRQG4byRSrgrtw==","signatures":[{"sig":"MEQCID2GQyoBuIre7PgQMusNX6oolvdZcl8rIVlLVS/99vVQAiAQ8Il7JHawY2oSkKK6wNzfwH6knZ5OqM4yh9VkhOlKeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196932},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f737f13a28f637244fce8b81f43731890be01614","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.21-alpha.3_1721633890651_0.7477579590901495","host":"s3://npm-registry-packages"}},"0.0.21-alpha.4":{"name":"@ray-js/studio-utils","version":"0.0.21-alpha.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.21-alpha.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6af7339f980e70b787f49db9517845f1d249bf47","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.21-alpha.4.tgz","fileCount":48,"integrity":"sha512-5HPs5K1FPSZ0XvpAjkiyPxYQ3jG0BPRHPp89v6L3qkmN1zd7jC2HYPBRRJhhH/y7YtNqaR4McIYWYAPjyndnfQ==","signatures":[{"sig":"MEYCIQCm4ItMxza/ntkvOser2PwkXe+jqeg4X9GoYByZjfSEsQIhAO7GRZere6B9oI3+E1pSt/PK8ibUXomnDeEXL8pUROCO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196932},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"160ae73d7ad7f3bd8d23553332b8add4ea15aeab","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.21-alpha.4_1721634113172_0.6995241231771374","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@ray-js/studio-utils","version":"0.0.21","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.21","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0331d7c983ed937fb5d593071a0d701287c159cc","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.21.tgz","fileCount":48,"integrity":"sha512-5Wd4PokaL9AszceGXa8udPAHizLHcbLf88LdKajCQxfXkxj5ZL8M95HFdN4Fkqwjpo/JavEXHWQz56V+aX4Slg==","signatures":[{"sig":"MEUCIQCkqbpO928NWU/D24DvS77plo9sXpMPI+pXgfYAV065QQIgXOWVC/2yq0RrVA2wrdv0G6aQ76b4LRQz/2KYE6nxS7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196924},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0c8d0ea71d888dabf5ef56a845f7eebcbd6c47f0","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v21.7.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"21.7.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.21_1721905524202_0.5539239381744945","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@ray-js/studio-utils","version":"0.0.22","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.22","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6312fd04d5df570d055721e652eb765a27854cce","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.22.tgz","fileCount":48,"integrity":"sha512-fnvND9gI9Wf0A4G12ZsfsyQw3ILekzttCwGankbNQe8F15H1WiAseq7/bCABLVliKn8sf6dPD2h+4GMEDvj8jQ==","signatures":[{"sig":"MEQCIBWIVd9Yy5SGfQbA2ieHdlm6jPX+npPIp74hES60LetcAiBcnwj2ObI7WCHjIZLvSsQrHqhq/4bk/AfV6drPy72g+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196924},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"e3c888ec53d8537039621a15fa9c273a99da161f","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.22_1722837037930_0.804403536793586","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@ray-js/studio-utils","version":"0.0.23","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.23","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"65a2e77e18492af1ba76b50783fb19b43a6442fb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.23.tgz","fileCount":48,"integrity":"sha512-9qTXBkBJ1VpDPmbddfIQ7csuHRl7vuqdLGm4uRDxJwa9ji1Wd3zGiFP0pRtmIZVOKK8+09mkJR5GNR0XzgsRUw==","signatures":[{"sig":"MEYCIQDTVzt766Ro4VLxDJBG7Cd77U0KTLh6hC4GX1fQxSBcQwIhAN++ZKmaJ6s7sUBhZgnAjaPvehzaFX5k/I+fLC/0xSu7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196924},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"07e964fff867f1f9d3100b3bcffae3af7fa8d39a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.23_1722837934192_0.6198822541096822","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@ray-js/studio-utils","version":"0.0.24","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.24","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"b9505d9a4a7ba366c2f25c7aeddedd6a75b3afe0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.24.tgz","fileCount":48,"integrity":"sha512-do6ObSYYMTD9dZUrssXwsTPjGklmkabJQDFyGlpqFBsWjWw+ehEOlwMv5faKq+Fk3D8j6j+u/pcV6y/caldW9w==","signatures":[{"sig":"MEQCICXliV5I/Tuoln7D8/OQxL8lOgu+ddlA6GjuXZRbE8aXAiB2ysL6iCQBk7X4RXcC+J8/Hbsytp+V7BrwUKxDYQWvIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196924},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"adff485abd2a7aced47f5ca77e03e771d9a7fef0","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.24_1722838221240_0.759133953976413","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@ray-js/studio-utils","version":"0.0.25","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.25","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"24c3b4e494cb859191cf18ff6d284bb94ed9a5ec","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.25.tgz","fileCount":48,"integrity":"sha512-OtePo3JCcsOQ+OqzJX0xrFoIwENPsUeYnjkEiTEZm3v03YYzgipe6OrgzZ4Tu+Xu+4tQAk0qDHwxQHjkkDtuyg==","signatures":[{"sig":"MEYCIQD29j7JiyXt54bHi3QMXUNMcGBLAEgmkOjw1xldvwsP9QIhAMFmqxuB7JUkQK4FgE+37ed7PYvCU/E+Q/y3tJsUkwUU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196725},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"49fab490a84651c9d98b1f5e4cf0c7c44c2f0bb4","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.25_1722841081202_0.7727685509164757","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@ray-js/studio-utils","version":"0.0.26","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.26","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"4d33580dc33eae193baec16c701273f7c4700b00","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.26.tgz","fileCount":48,"integrity":"sha512-GwHOJ3JwGpz5m7Gs+eLsjs/tQ1nyhAp3NYzhlgfzAthQhKL4IBCx5aUOYqayh2UwJUcmuVZG3TeKHmxq086PRg==","signatures":[{"sig":"MEQCIHsfC2HMpY0is0Dn7tqrxDTDI5wl/fK0bdOa0wLOOiDbAiAtqMM+bdFnRn3kdDr6rI1YK9sj7NTndZoXuvC3pqk/oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"45ffae0c43c79e508352211b19c91e32b3d2eeac","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.26_1722841844902_0.5612095888382616","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@ray-js/studio-utils","version":"0.0.27","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.27","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"acc409ddb22c12b538a693901636a89e81ddce14","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.27.tgz","fileCount":48,"integrity":"sha512-H82iP3wyCMxpDIP5Oh3TByidamqrWe4yfMow2ndRSXq2GGlSXi40DkVRqZRxVfUiPzv6DZ4o5ndsGGs99jptAw==","signatures":[{"sig":"MEYCIQClo3dqClrulHN/gC3idiQkBECEFvZtEwO9/U4pQdo3qwIhAO1e/rULjSq7e7I1kwAs8K6gi1fCcBSDxsq1kvmMtLGn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ce92f8d45ef4f3f14400219b00aa3dd4af62b985","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.27_1722845949762_0.8144658891563403","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@ray-js/studio-utils","version":"0.0.28","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.28","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"aad2bcad398698f3db5a482fd0e10676d4ab3d20","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.28.tgz","fileCount":48,"integrity":"sha512-h1N4AJtKYrfSwMxuHo1cUeZ3JdmeDUc8dMdCmw2X8aVPpjCycSoDJ2Ngftt/tdJtdzIC1QGBrqz6tQllFWbIbw==","signatures":[{"sig":"MEQCIEw0OunAUmg8CBbmh3I2KVZ3HRkVoyfciHtzHmeSAC3RAiAeUs5BOeB0KiS2kUNY5S38PhORptK/pIA7iXXQqSgm3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"fcdd4defba62220a236218e3cb8f4999531c3500","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.28_1722847104503_0.748176040452994","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@ray-js/studio-utils","version":"0.0.29","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.29","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"45d8603112f522063756b354fdbb1bcb4efe2335","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.29.tgz","fileCount":48,"integrity":"sha512-FXXNGtDR69aftE0GFy2r/pAbnOlmUwZgpGtPpW5n8BM9EJlrHBVpsvrLJcH8BlNMrY4z/cBT11us66HsxeqQgg==","signatures":[{"sig":"MEUCIC/XbOkA48HJC1C891bxbotm02cHqaQjjxi3Pm3LxirCAiEAmbLZsvvWkltcSrm7zOrgm5ENtSn59oGpF4sYDLpD4ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"15778f0663fa4e831bfcae5616521c9e93189ee3","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.29_1722848425042_0.8461966769725244","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@ray-js/studio-utils","version":"0.0.30","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.30","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c2504bcf84c01c48ebc4558f713bfb5aff513b16","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.30.tgz","fileCount":48,"integrity":"sha512-24Hs265oBjpYS496DccXoDE00mlHOs/hxIeO5KULInHUqMd/YQIbfkYkuf7YdZrvSSI1eHi+k5/RI+q2mCNlKg==","signatures":[{"sig":"MEYCIQCk47ggSsaCOfm4GEQtJKWEtiSfOSa+HhWUrNtODjC0PwIhAISlE7rQXpu1UCBvmHcnun1CZ095raDehzfZD60nOi0Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"d744017c5dc76d27f14ab21360538e82aaeec9b0","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.30_1722930461411_0.881250106078894","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@ray-js/studio-utils","version":"0.0.31","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.31","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"db36b5cf5efaecbd922af40038633541e19ca3d0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.31.tgz","fileCount":48,"integrity":"sha512-RpPHXerVNZ0DWlGbVfpR1kB1aGIQqmdOr0bXKyh6eSscv7GH6I7O+nX7J+NzrrMDdviW0JZteSlu2m6NkKiASA==","signatures":[{"sig":"MEQCIHDn4eRdHRV8GmEODowJi5MUMBW5fYlSrhNoxwk6L7r+AiA609JJoueB2etjZISkd/USEv1ZM/jDHtO3U1wdSK8p9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0ebc5a5a69fc6ff193f5db8caa35f964f874332e","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.31_1722930750038_0.5303976916578776","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@ray-js/studio-utils","version":"0.0.32","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.32","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"685df14fbca12bacc5e1e4e54f0e9a76ffc29bb1","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.32.tgz","fileCount":48,"integrity":"sha512-YXLNnCMm5wf9G/JH8CrbVCkYIFeoUELcsAqkhx7hVWQrn/gVp8A23EWRIIlyLGcPC1/ZWFmryORwjplxt7L52Q==","signatures":[{"sig":"MEUCIQD44IhlRmVTyqcyGH4/j8zJLR3oasDK/Z0+RzkkfwGFZQIgXKsUCm7c3KjkGYQnvox7pUxr99Hx6teQxhE2fBZVLoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"4ebf946f8fa5fe6e3440df231b442ce4f7d54487","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.32_1722936913973_0.03895953676982722","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@ray-js/studio-utils","version":"0.0.33","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.33","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"b0941b73ee428cd95a9c0d6f4266fca596a4a2e9","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.33.tgz","fileCount":48,"integrity":"sha512-PFwsmmZphtT8M5WVg2ySWib/CBtkBVYl8Pp8yt0zHNIsaeWzjjHDbreeWEn7jn9HPptooJ2mjyiwiOTNIlFvsw==","signatures":[{"sig":"MEUCIFMRw/5L4NI8jAut0H/6Hmx64laulPYSpjkQvwpILVPjAiEA4lvSH/Jf3ySE/TzjPsTYxpxHt77beLEUYcdD4FCZzS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196401},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2d1b5f0d7a50a4841e9e72e0b7dcb1889f8ef4a1","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.33_1722937902464_0.7986895061463704","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@ray-js/studio-utils","version":"0.0.34","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.34","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"cc8f9422a5fbb73e2dd9acb0267a675a16b107e1","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.34.tgz","fileCount":48,"integrity":"sha512-YbMXDDCe/ebnwvvHyPq0UTY16kviIMQtL0vbiRSB/LaAUyKcxAF0XWjKRWC5Zufk1bcQXCtruIwIt33CrceqWw==","signatures":[{"sig":"MEYCIQChxfP18ymwHXjhw2jtAmxLjkFzQDiuAXgu95NUcgo5qAIhALTG07UVpM7/vnGfx2p/Uof5KoVpMMkby91oD0vNVPjz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196730},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5a11d9d80ac827f1c6691ff988d0e0e40d02decf","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0","@tuya-miniapp/theme-tool-kit":"^1.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.34_1723448468634_0.7802134522787629","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@ray-js/studio-utils","version":"0.0.35","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.35","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"9b7f87b471897d37645789276abd8c931bec21f1","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.35.tgz","fileCount":50,"integrity":"sha512-jRmZLdZFU4Upr76qjNp1BLXShr/uwqF2Pe0mVRQFOqFK60JhHp9eh/zaYvUECo/4vnCqjTvKsllssN8EZj9OQg==","signatures":[{"sig":"MEUCIAqqz+a/QaC6V4h060S2EIBSmuWQT2uQl2t1lOUZEUWkAiEA3mY3S3gwrBQULcRLsjomO5Dd0bzIVWQgxvDt5qm0pok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221445},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2b722053165ad48a9d5dd79b585516869a9bc5c5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.35_1723449092293_0.08008879535434255","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@ray-js/studio-utils","version":"0.0.36","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.36","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"1dc761b19ad912e35c37031625593996000bf591","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.36.tgz","fileCount":50,"integrity":"sha512-k375oLmQPIcWYD5fRlBtlVi3BJiTPBg6pZj/N4mngqyZY+KpEpQnsQmwZrM7InI4SLOuKV5NRqY5R6wHh8MpPg==","signatures":[{"sig":"MEQCIGBQwxSG7mR9FTYEpR9iXwX81f5fyYGVGYHT31gw7QciAiBHzsldTXI8Gdhx/XwZL1bOfxaynMU4uZdBeyPr3XIo4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221445},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d6a3572b672c626b793a50277f4330681d5faa6","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.36_1723449924717_0.7799335286357441","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@ray-js/studio-utils","version":"0.0.37","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.37","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fc7098194e2836e7280e41a7f92c5744b5aa9429","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.37.tgz","fileCount":50,"integrity":"sha512-ABO3GdI/ti7GfTKRyrT86IRmlPqz6sHuqmW2O0YfQqFfDVWSF91vkibsQ/BqLwRfiyZxbyD5/8vJsKpqo87hmQ==","signatures":[{"sig":"MEUCIAE1bbgfU7BdB7g+AjqnnYnXY/Usp4SV3GTGw05+y1AKAiEAkbuFoAeuFA7GaJPKBVOiMlWvgqcr14MlPUv1J27lSS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221445},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2093d84effaea9692a5f7a11e2e55f620ce84ce8","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.37_1723529431521_0.08225479019379756","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@ray-js/studio-utils","version":"0.0.38","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.38","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fefe8b0e96620101d7a599c532517848dd95b9b8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.38.tgz","fileCount":50,"integrity":"sha512-VPQfyX7TqJ6csFB1VCtcOML4YLJfGJi8A+S5EgqTyYAx8uuYlXiSt28zmYLjw+McfUPWyMsajxSBDZ+2KGrCDg==","signatures":[{"sig":"MEQCIGSe/5TpD82ZlF8Tv+0OnBhUEmjjrdSMmx1X2ydFt3seAiBeSguohVkQsNKDOUvFKsRId58xBp5JtXeSGvIaD/JJ0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ae5517e65b4c5ff8fdc4bcfdeef72a91db5ba55c","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.38_1723530932565_0.30215287685901515","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@ray-js/studio-utils","version":"0.0.39","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.39","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"645fa856cf1c9c55384976b3de7c488b4f1cb8e5","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.39.tgz","fileCount":50,"integrity":"sha512-nBiY5cB/gd8Dxv60YbpA9H06B80NqK7eQFzvAib1mS/DC2qinfFeVP4MVaC+jMcEER2y72FN63HqDfOf/K8iCg==","signatures":[{"sig":"MEQCIAa7cJmp52FH5NNGMn08p3fL0cX9WLZS5uFd13KEMcWGAiAi+upXlIwAONmYdzqqEt16aOEYwCYORkMMsOYjUgpexQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"11dfa4414074f146c8cc0676ab2da483021da2cc","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.39_1723629571783_0.25452332181725534","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@ray-js/studio-utils","version":"0.0.40","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.40","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d0f82152f25b25051e575c319ab3d63739347441","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.40.tgz","fileCount":50,"integrity":"sha512-ZhwpwDGZyE+nD7RdZB/Rw8OggIaKuD2Ox0gy2LyfYBc2RgZjLiAWCDsA4vq8Xa9IIYzfJWb7ArND3l6EKYzQkg==","signatures":[{"sig":"MEUCIQDh8mdMHo79ER8AeS4N9gk+Cb/swchR0LUuDclzmElLWQIgTQjctlBMB4upukRpB5sUczH0AhYCNnQwZNglXS+SKos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"31ff44afca91f58b7a6ca898a20b4e387eb085cc","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.40_1723690641458_0.41505395426949976","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@ray-js/studio-utils","version":"0.0.41","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.41","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"88b8006865ad3b18054f7bfff039abe077f86a18","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.41.tgz","fileCount":50,"integrity":"sha512-yuDkxq3TG1plVAeceVxzT3YMebltCDr5YgRP3I614ryVzuKehYtp6V1+47la5QSZwcFpC8F+zEOXMMLiI44Rzw==","signatures":[{"sig":"MEUCIQC1Uc2gJaq1M3117BH2uUBrkQMgT6stHbKeXu7PMkp4OQIgF9rbd+Qi0eL8WJxyOSKwm7KFeOsWq4XJ/ECkqEPjqFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c3eff60c119eb524547137377c2a13d1dc72b2ad","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.41_1723789326357_0.4819075523930112","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@ray-js/studio-utils","version":"0.0.42","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.42","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e74dd50abf568b39747081508d92a42b97f25140","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.42.tgz","fileCount":50,"integrity":"sha512-nZX2ucLUHMkNIOwcHCtRXTiUhQJ2VlJ+y9Lnk6f4qRBQ03t7Q1tVQHz2E14+Sbz4AcQCEeOasjbgE/7+MWfiMg==","signatures":[{"sig":"MEYCIQC3XkzxAP7mwHTybVvIZs0MyNfqMY8zsardeJlC21yKEQIhALy1nl0v7E0ad5EN5qcZKrJ+PvJXgeQhUlKRGvM9OeOg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7a904ee07ead798cf574c01914cf8356e473efad","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.42_1724136104177_0.8262476708871149","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@ray-js/studio-utils","version":"0.0.43","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.43","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"738d492a6c54996a7e80116a2f468f19b6dfa9c4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.43.tgz","fileCount":50,"integrity":"sha512-Yc3naMGkbSdtn5m6945a0UPr6uJYxRwTH5vY7dG/b4zOC9cgL35+94Pzzm3qkfjVg+rr8sw1DAjmaZf4au/ejw==","signatures":[{"sig":"MEUCIGwy8ota8Hp4LCe5141DH5tz+kqfTCxiffixnikrS3CiAiEA58sMinS+ap/Qxe6lvnWyR1i1jtPfbEFJeyN3GWhf1Ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c67be589de58544bafb61f0217bf3f53febb9585","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.43_1724136690702_0.7252926855829516","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@ray-js/studio-utils","version":"0.0.44","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.44","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"656cdbe2f9dae5c3584aa2a3dc2e8bad59200a63","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.44.tgz","fileCount":50,"integrity":"sha512-C/raziTDyLXZvM0jUytIrnPwDgAdYu4g65yyYeEXwrbvxL1PAtrDaXgbr7g6kzl4whsfMtCLRWio7JEpV3HSww==","signatures":[{"sig":"MEUCIEa/8FHbxOCRcrHpClpljBek14oh9B7qUgX0aoc+XNs+AiEAkryb4UzOmgw58EfmCpYBa/v+AmWlC+e9973kvQbTMms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6e27102c440c387243a2633dd81c4af38ceb0add","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.44_1724144365232_0.5563942092300675","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@ray-js/studio-utils","version":"0.0.45","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.45","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"5a7b85f4a0608493fe2bcdce6282154d268f75d0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.45.tgz","fileCount":50,"integrity":"sha512-En6g7x8FWPgbVAfCCtUMgCBo1K8l/UimhZI1xwFsxN2MJSEMmt3aQKY+nw1cPp2QCSD16iOiTFc5m2YqIbcF3g==","signatures":[{"sig":"MEUCIQCEYXEHcLifV43engnAsQ3aVlXaAfX3vQYqWF6g0iln9QIgMpscqoassjRcGu7h8F7l6mvJ/vCSdnQu7hwzYhEPWEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"98c6b90043e7ca51c96a0c3ab3122bd27b9cbae2","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.45_1724144777170_0.19791709946760783","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@ray-js/studio-utils","version":"0.0.46","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.46","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"cb1e13f573fe33ae6e0ac27dec0558ecdcf75c32","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.46.tgz","fileCount":50,"integrity":"sha512-wf6wMwjn3ozljr3npDHyxFTsS+7WIscCaUukUni+IvoQs38ae4e/EpaRsbaL02kzdjKVfEwoQWtAssXJmstV7w==","signatures":[{"sig":"MEUCIQDBOV8nm9AFVjutncwOhJdBpSN2yt4lId2LrX9TGnMOjgIgVn6b9biqjQCkDTBiWQVfty3860wP6DaCZQDAFwfhHhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"96b0067a783fc60f5c151e564b2ef860ea71818a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.46_1724223887117_0.47700035287440024","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@ray-js/studio-utils","version":"0.0.47","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.47","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"79221ba7e02e252d84e1616103b7a133c54fd1d9","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.47.tgz","fileCount":50,"integrity":"sha512-pUfzzgwO8TJToC64y8/QKzMITVR266pcJoB4HEq6qhUtgTedhmnlyj5go0vLpLbisxn/BzqyLAvdl0IJKnPJvA==","signatures":[{"sig":"MEYCIQCwBF6E+Nun3pY6gyN2q7ORD2bxZ4ttW7sbScMhF+zhBwIhAKbF4Z8UwbPjma70rCdeDP2zTBxdkCwFNDupYOR5mapK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2c2a8e7548807920c55265be14c84fd9467398af","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.47_1724398488442_0.6729017167509384","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@ray-js/studio-utils","version":"0.0.48","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.48","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"bd823a1be53cd9f1749d3c7a4a3375c5f5c80dfb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.48.tgz","fileCount":50,"integrity":"sha512-UtovTXpUHWMJLpV0/A/dzvl6bFrCmjyFx0sLj0sTbC+DfJ4+yn7A8zLk9B8YNzPXBOEtTcpjofw/X7WEaEKuvg==","signatures":[{"sig":"MEQCIDISd86l8cNW8RKtr5EdBmycgVxs6xHm7zp542r9nSGLAiAYIFICafD5myiElKcFBftYQUDjMAoAH+sfaWpn1Vm/Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ec7fd12aea088bd5f48cb6d71ff6b12870f72c90","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.48_1724401806696_0.8542671488489904","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@ray-js/studio-utils","version":"0.0.49","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.49","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"882a8c7a75ac3a1686fcb983281fe8a22a2b12a4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.49.tgz","fileCount":50,"integrity":"sha512-B0e8DxKJRhh+jr8Z+6Sl5DK7lj7ddRq5P0sKJpfxwFWRW9QnF37Cjo0t1GW6fa1dla3JZvwpYx2E+G+2J849VA==","signatures":[{"sig":"MEUCIQCmicYjqoX125LWIMQpK24gbTgd8dHNV8Fk0QXhkcZCsgIgOGQ7qTgQpiTvpVVfNjMAsQIN6/gjKM6exlwTjA9D1vY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"d2a2919feed7687a6684543bd2f6f937eaae441b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.49_1726282324913_0.9501191100449382","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@ray-js/studio-utils","version":"0.0.50","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.50","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"5ae62b6e6e6561e9ae30fe951033ca6d8d2680fa","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.50.tgz","fileCount":50,"integrity":"sha512-Opnd1Ef1ppWSL3R9tigvEMR0xgk9tLr5OrVcxY+ECUHgLlEzEPM0VmjctotbjVXw3QQF0jwKpHRkCDAhsKTrMw==","signatures":[{"sig":"MEYCIQCpx15DGdWWDLBfVlarIZ/S8ikAzV5T+dJSnEWbrcwOuAIhAOOXsfQtYxwnFb+SCUM3Mnt52EbflZJLc5JP2S1f2CPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"e4933d22840140a2fd52a5e2cdb8d0ca87c96da5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.50_1726284859143_0.9201465856962401","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@ray-js/studio-utils","version":"0.0.51","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.51","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"301161ae4b6fe8d7be77d28992cfabc9ab78d59e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.51.tgz","fileCount":50,"integrity":"sha512-+ntZEn3un71T1gUYUD/TX9TskQnqQMSFrlsjGhVFoBHjbuFq7RFGTprTW02NLs0DVljCefr72BVq301oBTXLPg==","signatures":[{"sig":"MEUCIDxnMLSqJddjXJfTYX5AzVlruKnErjyvCrfkJyG1YOqDAiEAj85IkTGVxAqSMXOeiKaNdtXocmbWCKT8By8mIFrkuD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"635deeb3b6ff244453ec770d077ce4067a4b2cd3","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.51_1726285153732_0.46356397155780615","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"@ray-js/studio-utils","version":"0.0.52","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.52","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e3a194368b01afb1927406d7886d0c0b0d0db654","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.52.tgz","fileCount":50,"integrity":"sha512-maw9C5LxONwnAp3asjefn5Ir2OEjgT9jenlZrqFVQdrdxIKbt6mHI1pig44MmaVCoRIQrv7o9lJm74RFmxHQGQ==","signatures":[{"sig":"MEUCIQDAtmRYIPNNJm2THikQMMQyBBnlhfiEK9Ra6BAg93rIPgIgSXHNVuZEjrv9DqSCcHxpk78Aqx7zsQFokcIrVebqQJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"acd5c625ada7e1ad20c21ed56753c0b1615faf1b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.52_1726285648555_0.6012953010977222","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@ray-js/studio-utils","version":"0.0.53","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.53","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c9cc15f43d0e16f35b94ac9e2afbd41bea52745d","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.53.tgz","fileCount":50,"integrity":"sha512-Iae7yWA55QM56j8hqzqDmYoS+QG8vrR0tWis5QyTEhDqI/QexPtwWM0mian7knoh1Vow8cxfE/ED10XEDKqIkg==","signatures":[{"sig":"MEUCIBD3XLlO2ehYWwlYkabWIiIgzkAat1qijU4UVvBAx6asAiEA34neOUxkg83AeiRkyq4OfDZpeiRSBOcl84YoScsUFKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"4705ec33007e83b31af5325336c3ceb9f5544338","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.53_1726296206603_0.23414003136735584","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@ray-js/studio-utils","version":"0.0.54","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.54","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"819ecd5106f406632bd78a7262378a54c6e971a9","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.54.tgz","fileCount":50,"integrity":"sha512-+tEwyY/Nii+7YsTyO8gQ/4JGydRDsQuOAR5n8TxVXFm9P2m9jIaALd0N+0LW7bP+sBF7QWERSoloK6q4ThEmDg==","signatures":[{"sig":"MEUCIQCUOTi1COlwga4YtwGkhfbKQnKwlcuM/MrKuhNtoJMmQgIgIQ4P+9icrWRXg+y2q7QH8jqNdJZ/49+HSG2wC9G3d/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c81de0514dd9b78136352579a0b1b0d1e38799f7","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.54_1726304146018_0.35206364276660107","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@ray-js/studio-utils","version":"0.0.55","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.55","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"faa98a70a039753683fc696ab9af47b29fb05a27","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.55.tgz","fileCount":50,"integrity":"sha512-kMuCiie7eBiq5bPF553Y1T55BhBSO2bBTbeQlUe487CAoWTaJDSNr9g4mNxpKCfxhfifBvPAdGx4krKtWqETFQ==","signatures":[{"sig":"MEUCIQCG6XflAwYQPAsA/Yoeell3V+knkQUuIXCCt9QSzUl7mgIgVhUsNl+0Q3U0xzNq7Nh6+Vh+ilBJ+bOulJfhGmiLi0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"feffac2e00112fb0c65c26f137571eca70fd5f5d","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.55_1726734319756_0.15050076609261165","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@ray-js/studio-utils","version":"0.0.56","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.56","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8f6f4908cb205603b915ba304727420ba4b353a2","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.56.tgz","fileCount":50,"integrity":"sha512-Ykmv93+wYB01reT/s2YaU0pFaN6vGw9bJLVeMrpcjnrGvSbquyVUKXHmai4Pglc/+ktcKp0AAaFuQLXnWjuy2g==","signatures":[{"sig":"MEUCIQCERMSb0M1EIgLibT2CaPvyOz4QcjHvVNH9F8Bu5bcMfAIgMZ5WI/Fe6H8Zamm2wZzULy9dLGyGGISwnnOK5QYCfto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f8f6209179f0f46827e4f9024d110ba0f9f65b48","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.56_1726734558291_0.9804394384374262","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@ray-js/studio-utils","version":"0.0.57","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.57","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"29196a6be9a5ac943bc93596a8955bb3ed0b75a9","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.57.tgz","fileCount":50,"integrity":"sha512-YaKMyhT+ISFA4SeIVg0uKEhMgJI+5tV0uxcCDEK73ujCN4X5Fplul5qkfDUGV1+ar9MMq+sLapZfserDq47d/Q==","signatures":[{"sig":"MEUCIQC+UFgVKA2OuDTLsLib+g4QxAHjcqQ26vGY+jLKUleTEQIgMWnppygiNgvLcRUX7nIdaSojtHpUJ85KNLPDSoUXzKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c5d86db8da39710441c3212a6b55e13fcac121aa","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.57_1726735744325_0.4547344771138706","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@ray-js/studio-utils","version":"0.0.58","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.58","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"df15681ba526a888056fba6a2e916b1823b1ff47","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.58.tgz","fileCount":50,"integrity":"sha512-NyG23L9g4B1MHIjAhU3jOXyHCZERTsRyLoqetD7/VFYxK8IjfEWEF+R4GBUCRzeF61dzaXucS1FRAWvgfuMypg==","signatures":[{"sig":"MEUCIQDNd/NAn8EKC5fsWdqKs7IL4G9TxK4rJxpm1+pt5WBDZAIgI+wHNR6FaDav+hxVV3M+ZKRDer+4Ej0gOZft7yUfl0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"014d60446aa4a43db24de017d800cadd59a40a91","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.58_1726736158166_0.252582726488896","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@ray-js/studio-utils","version":"0.0.59","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.59","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"47c2a1c2f52b2cf8c8716e2001fed76c1446b198","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.59.tgz","fileCount":50,"integrity":"sha512-t61VIQXPEPDUFPiL2Jqi80tYkK6PkyN+7DR4ve55TC/8S3/rm1oNsfStA1Shis4/H8Em7MEJOobdsLytsgWRLg==","signatures":[{"sig":"MEUCIQDix/mGHYUVUEezj4tA/FCYK8213dtMxxmj255/UwaJ2gIgBnq2FwMozH4EPOneazTzdWzvdLhow9yVmbO+Xis4iH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"978880ed5ad564528107377bb933a389bc89e00f","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.59_1726824763471_0.3912230008422777","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@ray-js/studio-utils","version":"0.0.60","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.60","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"62a776da3dc14ca2ee03aa19bcc76385abe3c852","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.60.tgz","fileCount":50,"integrity":"sha512-eJ6dgGKD34U2JMhCsrm6U0rS9l1C5EdfATPEskAm9F5xrFjvIxf27pU+R/Tdtx1qZvPZ7E0OsYR9yGDkhRRq2g==","signatures":[{"sig":"MEUCIQDCd2MYj8IRnAPHsp669wZZTy9rbUXq5JpK4732kdSSAgIgJaeelRREk2E3XCKupRhO+ukzfQkC2w8IR4radYRouNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221475},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"81a06eb0c4e9ee75b935276e4e4830f6b0f10e82","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.60_1727059379466_0.9425953304365291","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"@ray-js/studio-utils","version":"0.0.61","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.61","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"02a04a23d4873727b2b0a58381eb5efa409dc33b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.61.tgz","fileCount":50,"integrity":"sha512-hvFdbtDsfh/V3ap1yvgoXggbROJaFWOJ6UmHkc9l4pH+Hkb6Fi93LtwlB0TDsoYGCvCTDgK98nBV3tNz0WAs8g==","signatures":[{"sig":"MEQCIBvh9hgd7tgJAnm0HHeK/1rw0OKpp8s0EJQM5pGFvOBgAiA7D1AyZ8I4QpRKDbeimgOqh8yFXjDJ/MKLuv4dJ/JjTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223542},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"8d226b561bd26f1e605e2bbc865950ae01f5d478","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.61_1727076007030_0.4230964180914085","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"@ray-js/studio-utils","version":"0.0.62","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.62","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"08fe25b7cda7a217d82f2b567a4a750fc4ee5779","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.62.tgz","fileCount":50,"integrity":"sha512-UouURRMkgjlT28sMga+WbumPp5/9mr3MrP12G/wmLFdcuyNijwlJbwPp3WDDu3xK8Jf0K8c4BGE3dU1sDvZMOw==","signatures":[{"sig":"MEUCIEGraygxQy2aMNBivCDLv8qBI6KMdjQC92x3JQWJjMGzAiEA/banw/Q6OV27GEEEJy4IEJ3E/nWVO8hRyHkvW3dtxxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225211},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ce201b29d184d2efd63160c4fc3540198b93f9a9","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.62_1727076781511_0.7050104642716835","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"@ray-js/studio-utils","version":"0.0.63","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.63","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8b1ebd0acf3aed41ac5e13a86fbf8f8f15d2e13a","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.63.tgz","fileCount":50,"integrity":"sha512-5K1+vZj9+D1s6zpWQylzykSahv8TQadrZqqfv9HA2WRW+QiZUNSoRtcL6Jxy+wiRvHj1Mhrgul/lxBM0XKhHtw==","signatures":[{"sig":"MEUCIAgRZ4jV6sfj+5VAgJTFzvviLAPvhX1CWg+HxUdfZqFSAiEA9JwRnjz3tGcSvyEAdzHrDXHbjoW1Bw3++mY1W3AuWJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225211},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a944b38827c407af68531b5f4eee671ff0b85e2f","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.63_1727077626560_0.9846241759705747","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"@ray-js/studio-utils","version":"0.0.64","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.64","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"bc65630331a822e0dd33bd1995725881af51ff4b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.64.tgz","fileCount":50,"integrity":"sha512-Vt/8jef1TkfDDevMg/iATskOkZhCIbd+y/PuYBtWjGm88FgYo3b+xpgKn4TooBkJi/LDFAVTs494H1/wDzAAtA==","signatures":[{"sig":"MEUCIFJlOoNs7raUAVDivr8FGBg2vA9x84HvpXP/WQ0JIa+FAiEAqSnEogE+6M9nJr0dctC6ILsRbvduc2uOoY8J4tYCTLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225211},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0dd961200ad9e29d2339726d991ffde17a1858f3","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.64_1727083088900_0.49498218961719553","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"@ray-js/studio-utils","version":"0.0.65","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.65","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"9c7712a6455df665792ae5187e389adc7cb3d59e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.65.tgz","fileCount":50,"integrity":"sha512-NCSsW4j2tINAqgxbDGvz6UhHtiESHiV+HkJ+7+sz/5lxt3XE7x6l4+6W4Quafl7bxGLi5U2208YB65x8yN8dOQ==","signatures":[{"sig":"MEUCIQCnkNXlxwRorua16rjgZ/qgBLA/IHUwi9AUMVpOY7zNiQIgG5ZxJXL1VB/7GPilZSUaaYcJcYsvi+/m3+Dic3zknKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224818},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"480eb4441f20ca4fc63439b6a9f6612e5ad9d3d5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/panel-sdk":"^1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.65_1727085297108_0.6196077700362823","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"@ray-js/studio-utils","version":"0.0.66","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.66","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8f4059afd43778ebd9839b53f4b6957e4795a4f6","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.66.tgz","fileCount":50,"integrity":"sha512-uDsLVztCab2teq2ECvf8yH7VgQw50BuzxxMHid5enTPB2YQ1CNQtMdJDJTfRBZ8DOgLekYW3rC1yUSILcCPiWQ==","signatures":[{"sig":"MEQCICkh4Oyn0afFGmCgCsGAB0XSxudJ/ozBXdlNZaiPJhgQAiBnNPMCvfW0umgW58S816LJyEymp0csXae4iYNJmEd4WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223740},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"37787b6eb2733a03a85b936d88825a539547a728","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.66_1727141544054_0.6730035927161175","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"@ray-js/studio-utils","version":"0.0.67","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.67","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e261d5ce74dbffd6af1e4f93bcec81da421ab8c8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.67.tgz","fileCount":50,"integrity":"sha512-dRIJ/6ejGosrYdsPkU1+l1zCfiUbwTPhT8eLND5QHkMsbPQh8zdr9AgeECXLn7ddahDgRn7TQo5jyPUzIa/gSg==","signatures":[{"sig":"MEUCIQCw4kH9sTR7O+pjV0BtxJxaxxIjADy7nNDxSdPw94hHrQIgEHE10mDnAjcT0CkLFXdvQBf4Lo0KXP7xDcoqwPaH8Uo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220827},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"3d5ce8bb956e6b319a02da7fb6b71c8c203dd956","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.67"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.67_1727148158318_0.052328382369754234","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"@ray-js/studio-utils","version":"0.0.68","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.68","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"4a4293d93adc3d62524b3c0d1d270d235ee87891","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.68.tgz","fileCount":22,"integrity":"sha512-Phuo/EjfIy4NFk8wJ6SLJ+JhMvKviH2BzSCXpj19QEFqxe9IkT7OiHTsGlxsBPhz8Oocu3sptZGsLc5iHMgt0A==","signatures":[{"sig":"MEQCIC7C65Pz/szc1LaVgPHOYBIJ2tIwbh3m+WZ2wCjSBsW1AiBpiXJtnQvFfZDswpr6LC2qGLb7l4/TqkYV182bKcjrLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74719},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"3827b0507e08d98aa6707f53163f67529526bd8b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.68"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.68_1727149930769_0.7193796239645378","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"@ray-js/studio-utils","version":"0.0.69","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.69","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"47a8d24bc907bc472660f566a280d9ea627ec4f0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.69.tgz","fileCount":22,"integrity":"sha512-sJNwSDnoBiT8J0lvpbJKAPJVnrjJwJ49pvFRFw2vPzN0xjY+2S5z8aycLj1D89L2ZXGvhW/V2xCOBu+r/Wm3+Q==","signatures":[{"sig":"MEUCIGnlij+oDIrXowikLxiy+9k7rzay7Yw4DfwOquiK+6QYAiEAtTI2VuDJ8mKrdcNeMJ0648n4Vf8hjo7f86b2fkJTT04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75536},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b6dabc06e23e9784a2cba971ac95e3e6f9565960","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.69"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.69_1727152478568_0.38843688241270025","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"@ray-js/studio-utils","version":"0.0.70","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.70","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ce873a9df74257c5b13fea2aaf1db8eacac59ed8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.70.tgz","fileCount":22,"integrity":"sha512-BHNqL9gLHqxuRTjCeGBLyLBkcEVF+B0kWJVKK8AgGQ3e9F630BYx+vOvyACJXtAcm+SpCgk8KgLstMf01W+vkw==","signatures":[{"sig":"MEUCIQDkLZPIVoaWUXLmE+DixlpebxjiYFPnUFJ3V2F86mi3AQIgG+c3+cfo2aRT4E7V/FfXnJg2igG2TLoR3mzvewo4SRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75400},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2227a7b60215df5dc446f1cf762bd3ffbc606ebb","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.70_1727156938790_0.1962719498517813","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"@ray-js/studio-utils","version":"0.0.71","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.71","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"025df199fc5d8ecedc97e1023ee0e00693d641f7","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.71.tgz","fileCount":22,"integrity":"sha512-oNh12HX4cZCCCnR3k3B0DyUypRQ2ApHArdXOFZZ5rExhPQ+C45PDRERtOQINmFLAXVsBKgakKPmn5yyzcammww==","signatures":[{"sig":"MEQCIHP0Zo6lP+PcE7GoQLwnKUrv9a5VOwSxWExRQIrop5tqAiAm4ngNmdPDZtqXRqcHQqB63fy3QmvUoXdZiRtQGu9QYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75400},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"eb90937af13e0819b83f45456b560c2b4b278234","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.71"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.71_1727234210858_0.2969156565725448","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"@ray-js/studio-utils","version":"0.0.72","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.72","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"102a867935de4f9fbe239a02359dc243f11c32c8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.72.tgz","fileCount":22,"integrity":"sha512-9ewYbzSN4UvGH/khiIFDP9Uf9oHzG9rZQEuJYabjZ+4ZW9aqAoS2YcQBIGgIu1ZGkIAKr77KmOp6YowCWpA5ZA==","signatures":[{"sig":"MEQCIBJfReZHgR8Uqqsp5vuaYGfd46oCdiCofvmzAqn5k2kkAiAOe1TYzzv0yiP94Pb91/0P7cX4c2reZMab6zlaYWxIQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75400},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"21e7e0a51271add6a6c39676c1e1e4c7fcf75f5b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.72"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.72_1727234756022_0.678365417728579","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"@ray-js/studio-utils","version":"0.0.73","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.73","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"96b299fbfb144faacb115b73bc84a4b7fa1ab1c0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.73.tgz","fileCount":22,"integrity":"sha512-Yyzud8hfe2UbVFiZDgjyQtw8k/5J/ivrByzlXT2nwloxn6/tbBlmy2YxJ6xigpvlNAiidh9JzLoDwhhOTPXXRA==","signatures":[{"sig":"MEUCIQDFXWIJgNiRRy5J71Rp51GJK6iNKHa7lIf0j8bGoTDjJAIgAr3KndjkcXRfwHNfRPOEUHSOtBVsMQXbjF948yzn/2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75400},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"db49cae50b97510498dca6d74e14d6308496d31d","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.73"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.73_1727254348646_0.8881380508143588","host":"s3://npm-registry-packages"}},"0.0.74":{"name":"@ray-js/studio-utils","version":"0.0.74","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.74","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"dcccdd960047f13242ba883b87ab6f4f833dd908","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.74.tgz","fileCount":22,"integrity":"sha512-cTgj2348zsCZlidjXkEI1n73EqgcANsj637UhYD0PXPigNOVDB1BphBGRgyzkBwSelfZ732e0RccVQO1xiyx5Q==","signatures":[{"sig":"MEUCIQCXN10DwlWNbf/V8II77WogM4ybS3fdI2OoU+xxK238dgIgRkKClbzNW7266X/gtBndEgVfNRP/HoYiP8ZnPddrH0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75436},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d767bbce22b9d7b416adefe95064a2e375f54f9","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.74"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.74_1727255695952_0.31643843728907073","host":"s3://npm-registry-packages"}},"0.0.75":{"name":"@ray-js/studio-utils","version":"0.0.75","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.75","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"26b4931e52661d72db04ec3b11f637025a34ffd1","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.75.tgz","fileCount":22,"integrity":"sha512-ZVMU6S+a0qX3yCyLXEf6PVK+dtvyJt0j20Ex2tAXI+jnFl7NScGQ78Fu6DH2NLtyw8gUs5jwEuPn2ajj8Vm7vQ==","signatures":[{"sig":"MEYCIQDFCM7HF0a3n89IW8G8M4HlangUelHNX6yH2aFQGId+qQIhAMK5nfQMqSARhY7apoe/PeYm8vtXMlGzr79EoltzXe+U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75460},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7b73e4f508b7ccfa8728829730e384ac582cc9f3","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.75"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.75_1727256277643_0.697377203091694","host":"s3://npm-registry-packages"}},"0.0.76":{"name":"@ray-js/studio-utils","version":"0.0.76","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.76","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c5ed3b84d0b3357844283d9e967825b52a75a2b0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.76.tgz","fileCount":22,"integrity":"sha512-wAMvXXDrJdZ8SQJQtIJItqjk8fqHxJ7R+VyYvK1BNahQ6WDOIJKFS1Jyrg0/D1kn4tvocyPIYC9IrooWV4Dkyw==","signatures":[{"sig":"MEUCIBu2YOeMS3peKKCAzOg8sJM4ZlgYzxrjr1n3RKWs4Jx2AiEA8wtVki8uia7b+FeHWJLzRJ9wra4JbzeeIsjE9ocUv04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75617},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a798fc461e6eed47a7f10561fda53e6fab2ba5e0","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.76"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.76_1727257705498_0.33097705010019074","host":"s3://npm-registry-packages"}},"0.0.77":{"name":"@ray-js/studio-utils","version":"0.0.77","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.77","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7bc3be33fb170fb8199ee51304a3e87339b8529f","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.77.tgz","fileCount":22,"integrity":"sha512-ft8J6pwrmX3SxBi7OaWZDFLHWpMi4B5V13FCn5Rc0aKS2Azsb7Rf4o2thID+KuRR2H+M2v1fjLag5DrriieC1w==","signatures":[{"sig":"MEUCIQDgz11jDiKsoyqGNSJvXwWE6pEDP2WNU+6eW/bq2t9B0wIgPePMUOQn3fanHN0Pjuvxlzh1xhltOiVAQO2+83IEzEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75617},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1e61a1bcda712a575609ef0448e18d85cafd086d","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.77"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.77_1727316624463_0.6607557726383593","host":"s3://npm-registry-packages"}},"0.0.78":{"name":"@ray-js/studio-utils","version":"0.0.78","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.78","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f9ec15ba8acc70963c36a3dcb9bb28135acd5b86","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.78.tgz","fileCount":22,"integrity":"sha512-xBANarQUa5zemJsisVltl+/569hmEEScer+uVzoxsngZ75Hk/x43l7fvEjV0GI0KvGMsfUfPzOnNNwt1+gC7hg==","signatures":[{"sig":"MEUCIQCCbv+DtZ2ErwUEOiJVcZwdRnL4tlRlhseaUxhYRyWknwIgMVeoCBx3+HvR7Z5Mk87VtKZp/B25LdBAOt4z5Ifq0TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75617},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"8d613a7bf6e883433bf476382d8538cf5b280d00","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.78"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.78_1727322868501_0.10988381735239372","host":"s3://npm-registry-packages"}},"0.0.79":{"name":"@ray-js/studio-utils","version":"0.0.79","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.79","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"219e580509849d13b014be6f73150d65e31e2741","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.79.tgz","fileCount":22,"integrity":"sha512-yaIKdUv4K9tZejT2MvmwUnaIqWHTUBY0f4wyWtk+MNFuFvditrnQw+5c4beVfqcZaEsHODLM3+wriNmPymOl4Q==","signatures":[{"sig":"MEYCIQDBp1Wab/4EDFjS976M0uqsgFRDQvmG78+xPfngWMmURAIhAL1WwMSjn78geYsq6GzNSlGiJYrQD1NnnXzI/zvwdkTP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75617},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"33b54d407c7f7ffdc7cebd23faf8948dbedfb5a9","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.79"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.79_1727329249068_0.8879980397498217","host":"s3://npm-registry-packages"}},"0.0.80":{"name":"@ray-js/studio-utils","version":"0.0.80","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.80","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"67dbb6ccb36206e8542259acf9c38c7de862842f","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.80.tgz","fileCount":22,"integrity":"sha512-nTOTB9Zk7pvjA3zx+0zh2dBIxhif9CBVC3grMnpkOEGFbgRexMxDqsqor/qp5N85yH6oRHsn59XkHolJpbNwog==","signatures":[{"sig":"MEUCIQC6AEVog0jJXvpqn1hIUiCmouFaSTMipEQj740PxPWW3gIgRZXK6RCCuNrSMkHzx4pRRwUpdYdkIbQgMeSbrJOO12U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75617},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"756dc104a66ea768eb78502e405a20a94e178e68","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.80"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.80_1727329447797_0.13134238321246805","host":"s3://npm-registry-packages"}},"0.0.81":{"name":"@ray-js/studio-utils","version":"0.0.81","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.81","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d924135c8f537ec3e3508f9daf55b6b421641dbb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.81.tgz","fileCount":22,"integrity":"sha512-ZZAiZDPd1tO9EL/m/UvTeOIFt2mFaOyDaN3hlfEVU3H+Ygz7GdhWC1r9RT3dbZEWmLHRLZ6vmOmGo+mDlMAY0Q==","signatures":[{"sig":"MEYCIQDMT4pvHjIb6u15zr3WCyDniiLrBMV5JrFcHs0aFw/UjQIhAP0gJ9/lh6Ol/mIBBQbHKzdS8zfnXCTg6DyzcYlFIxc4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75617},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"86087097f1b13f135a0480344cfbbd421a1527fd","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.81"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.81_1727335901860_0.6003315830554337","host":"s3://npm-registry-packages"}},"0.0.82":{"name":"@ray-js/studio-utils","version":"0.0.82","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.82","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"612d46b4803857a0cac8e19c02f9165a376796fe","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.82.tgz","fileCount":22,"integrity":"sha512-ENwlUMuyF2gAJnbcQeUyMvN1u4PQkZz46+DgQpbyW0BRuC+KsUhOivRrfVadCwXjT7QiLpCAy+rF0ycNRu17qg==","signatures":[{"sig":"MEQCIC8tVcQocb924O1MNPAvUcoqwXyBMjqvrE3SN6gdTFviAiAuFOfBbTs1oUP/HreByxT33BrCCqZPVNOYpPjGC6Fnuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76106},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2f8fafb63a5d1e86009f4e3d39b24a1d6c19dec0","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.82"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.82_1727592530891_0.9737652157605234","host":"s3://npm-registry-packages"}},"0.0.83":{"name":"@ray-js/studio-utils","version":"0.0.83","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.83","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fcb78ae4adf048785672e2a7b21e5e41c661d50f","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.83.tgz","fileCount":22,"integrity":"sha512-CsGh+eo9hVitimr06uSyVFgu0aLSp7GbQu1LsEQ7fBhPmzQ0UjTepr6AMpjy7o5H35fveabr8hmn5P/8eG3jNQ==","signatures":[{"sig":"MEYCIQCUqyoSzh66G5FwYVlln8PoPqYDfVS1MxrtrDWxp49WqwIhAMxGwxsNv7wvnMjJGdrm4v70DS4tOhp3R2QEgrp5vxrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76106},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"31b34c0ded4df883638415d63b1db6cbf508938e","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.83"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.83_1727593344891_0.9834208868027914","host":"s3://npm-registry-packages"}},"0.0.84":{"name":"@ray-js/studio-utils","version":"0.0.84","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.84","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c273a90124386c320764fa5b9cafe695fff8a6d4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.84.tgz","fileCount":22,"integrity":"sha512-8vvD7uxt751s03Go3KkP5+dWrcWdinuTuab3uCpSgV+SUlio7SY3s/on46Pv2QTCCnS48byNx08iQZ+o49hupw==","signatures":[{"sig":"MEYCIQD+eDMPAM0+7sB04DWwXas1ioY1nWKbY1JGPNqIlcU80QIhAJ4P77rXzUvtnkw+qZjFoKkbFWDb0b6xei6fq2qHyDnC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76106},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b6f80c265fa8969220fa610a0400c3f32b2e956b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.84"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.84_1727596081709_0.7145311782577961","host":"s3://npm-registry-packages"}},"0.0.85":{"name":"@ray-js/studio-utils","version":"0.0.85","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.85","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"61aa749922505449b5cefff77fd390504cb2acdc","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.85.tgz","fileCount":22,"integrity":"sha512-S1E0gqFA3eGNTxI68K1auXEW7ziUyRdX2iYc0Bon+DClZSLFRyF2IH6BO1edm5QxjKHQzAU8p3uTN3bQBmLYSw==","signatures":[{"sig":"MEYCIQDDTiG+Q2ZZhoxSD0bGk2zkyXnQENzrU1jA5TwMxy4gYgIhALU0VK0fc16m7lUkLMSUd5iOkUXkKfSm6qplAcQyrXQU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76106},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ea1698a5a2e10028f9be053faa52826d2e29c409","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.85"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.85_1727597968163_0.08557328134653353","host":"s3://npm-registry-packages"}},"0.0.86":{"name":"@ray-js/studio-utils","version":"0.0.86","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.0.86","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"95f7cc44a72d76cedb1fd021123d76405da7bb58","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.0.86.tgz","fileCount":24,"integrity":"sha512-Q7ThyLfhk38QYUYi65edjvZ13tr61Yjf3zWLSpPGyvN/RUqgg5ziVhaV6jcHI1ffKTTjJdTXJoOzV8loV3XhOg==","signatures":[{"sig":"MEUCIQCZI61b9ckzpYVMX8lHqJvZRpgEmr/5VTL726rQG2JTsgIgWM+GRFCd79SDWtjXJEkIbS2xsvAfe8dQVnu2dxbFFJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118363},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2a6a6a4ab034877c03d349f4d3aa0b466f03799b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.5.1+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.0.86"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.0.86_1728626918225_0.31942600230009544","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@ray-js/studio-utils","version":"0.1.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7b2769cdb0d5f1b8b32687f2b7b8b0475d4266fa","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.0.tgz","fileCount":24,"integrity":"sha512-0QM+4oWS9nFfY8UNuJFEplJpFWp722FkUDlLRTheq2T7WKXXVmabH5Cf5OOR0ROTxOBVR8EJLvaq7yiUyVPXQQ==","signatures":[{"sig":"MEYCIQDt4Ui1Oa4apuy+5kLZcjW3ZxZui1WwAvX1av4Y3giChgIhAJBaIH2ZAjlKBXvN7ReD/RMp9PDf7pyRgHv8ODTZkk8k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"e27ee7029fc279179faa5f6ca56070f6b9c393d5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.0_1729060901085_0.4753343239415564","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@ray-js/studio-utils","version":"0.1.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"b9fe77678c9865fe7f0e09214b7cfdecc30f121e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.1.tgz","fileCount":24,"integrity":"sha512-8tXP3wXwiq9NDsvUUaZ6Gh4hCbarfczRk+hwEZ2FL5NHfoWtwxzPqrY4aPfSDqUnpFWfLhzBhywddyay3PkPvA==","signatures":[{"sig":"MEUCIQDFZSnsBSswWvCosmpPeqXF7AvV1kMki8LRYuldJqeBBAIgeDA3O3Y6L2xIaJevaVU4Z2oV/SA9+aj3nTg3cnZdgok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"13d825e8aecdcc7f7db7ce624402376ffea03fc5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.1_1729064189524_0.9633609176308742","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@ray-js/studio-utils","version":"0.1.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0d9ccab7677e5ea0d2b900442f1498cbb6e1b6fb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.2.tgz","fileCount":24,"integrity":"sha512-eT954REDvwRS2czvUfPQ8ji2vNBqc4VI1Z4RUDW9KTRdhWO1vklbJlf4znVALfsy0Tygxlrn9/iRiS2KjWOsKw==","signatures":[{"sig":"MEQCIGs/KSbpvK21hMnozRYDcwI6eLbFebWN63bXCRQ3hmKvAiBLs4RermOokSjWtZEWkKrfSEQehTek8gOuz6eXFUb3Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1d5447fb49e5b14aec39e51dcb9d0fedc7068d94","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.2_1729135077236_0.14188650448753037","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@ray-js/studio-utils","version":"0.1.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0e858b7e06f2695f1c7f885dfd1c32b380124546","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.3.tgz","fileCount":24,"integrity":"sha512-GSMiq5UA8BfHCmlw+v8QTy++ZyO22Qvd7IemHWROrwaYfNwCJGsULlbU++Qrs4fFCF1raUZxcVnhdI0zyDhPag==","signatures":[{"sig":"MEUCIQDDaIkCOL1LUoTIBYowBWDPXsOuGc/yPdx3v7X24U3SQQIgY+bxRSyrWmjyiJTn98Q/o1Q0iALj79TkHb8kP4aGuAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0730059c48b7250a18a462632e62fe88161fcb41","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.3_1729235288556_0.33939188766745176","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@ray-js/studio-utils","version":"0.1.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8e0b71209bb4d9ca75a15413cc738e953e28d3cb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.4.tgz","fileCount":24,"integrity":"sha512-//wMNowvz87klfctuI4DAvc9dgbNW5nXK64jObrJzyIZo/PjX1bz0AOiXfRcINsQVsSasXL41XRsljkEKeSm9g==","signatures":[{"sig":"MEYCIQDc/p0VcU50aYHQBFcpSyaUD1oAYKSFkdrCGCupvqKIcwIhAO2VG4CSMzVYlas8AacWbZTm3CHXF6RDu5IMJVqB5zi0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"826e4248758c9c47ca624eb5d20d6b11ba86494f","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.4_1729675811321_0.787841359252657","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@ray-js/studio-utils","version":"0.1.5","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"3a0337ef6cc23be650839472a9d6712cfb61cbfa","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.5.tgz","fileCount":24,"integrity":"sha512-YL1PKhtaE0ySs7jaX4ecrI6hrfGnNbyO9L/4G/93npv7f6uLOP1DvssJpaFCLEgPZHXVkekXcs/0zpGXVhfy4Q==","signatures":[{"sig":"MEUCIQCGVstpIuP0ensJuyvvXt5Qb0AM8pgSGlzuEJC5vH+ycQIgXIwooLSaIHuH/w7i3wlKlYEZUNFx5kOoXo6061jBw8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a6b8ac64d7c55589d555f7c3a6d5637df8e8e1a9","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.5_1729676576865_0.8617170467954731","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@ray-js/studio-utils","version":"0.1.6","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fc420aaae7a8f15859f5dfa66718e374bc239b8e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.6.tgz","fileCount":24,"integrity":"sha512-aIy+abURQEVhtk5odzsBn4m/YVpfYFg4Ixt4wZLjNITD3Dq+IwOWAWJnpgzeRB4E6dbYG4jxMHZX3LrGtUMM0Q==","signatures":[{"sig":"MEQCIBRWY2OQF9yTwoyrLEHCoxDHEzZVHOCplp0Hs9XgEq36AiA+9U4dcCiLHzGnvQGTX/rIixYwds2aDPgGIqsp5XfeqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ead716f5db31dc150618f8df4348a9bb9f2015db","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.6_1729680315158_0.3393559495101648","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@ray-js/studio-utils","version":"0.1.7","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"2c4136b233c9a8ad60467322825c4728103027c8","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.7.tgz","fileCount":24,"integrity":"sha512-T3ijFUuWMoYUycInV9L9jAqOuDnZaII9I3zg/I3u4KD7fbedueUaUQb7inVrjp71/U1ctL5bdyAOmtD5n+8sjg==","signatures":[{"sig":"MEYCIQDhI7Dqd1qvGdLt78XVUACkzFWXIHYTleM6GcUVwZUbaQIhAPNHQLyBuvubZPxmt6ivcz7ba8PTRkFf2IXYOPdctokd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c858a5d7c07ba669f3822594f7bf3673d74bbe48","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.7_1729684829664_0.2430890521192257","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@ray-js/studio-utils","version":"0.1.8","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.8","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"19e334bda78bf8246e6b5df9d6ffe3e1a4277631","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.8.tgz","fileCount":24,"integrity":"sha512-hyAJfHGEQqXa1P6o/f4jx583ZVYdqpr1GdRUu1NSCIb64R0QQrXt3TXfZBr0nv0cigdrG55dVmXESsOiIMrfHQ==","signatures":[{"sig":"MEUCIAgSbm+xuTbbbONv8YBjB7iS1HAig9AZP6mHkWQNx4xNAiEAiM2vO7DtfuQO/vh5xYe7zz+nrOQ5sXwpPWxHzdtbSq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"3e4cc5580989d42e6627fd7951234dd256ba74b5","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.8_1729735663284_0.6649055299480833","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@ray-js/studio-utils","version":"0.1.9","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.9","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ac2915643f2b2c8967092ca9ddea943682d7b8d5","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.9.tgz","fileCount":24,"integrity":"sha512-VnA7dkA2yPgoaSncw2+F5Ot0kcmrY86ufUVxEDZglogP28iHFzRK958eELWOq5bQwpe4itab6gs9IYIgBB0T+w==","signatures":[{"sig":"MEQCIAizcb4+8NjI91IA7gpop+xfJfy75A0+sC3TxkWdoPCZAiAnB052k6OVwqszfgM3hRUY+yYbkdV6neLCm/2hCQ3Xkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118352},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"93354d8ee903e1395394054b1572f9296f9da607","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.9_1729737383438_0.5174332337244043","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@ray-js/studio-utils","version":"0.1.10","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.10","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"acdeb6b5c2234039500714ea87b03b1276bb3590","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.10.tgz","fileCount":24,"integrity":"sha512-btJ6YdkRLVKtZHmn4qWv9KyPWHnzj0wnW10QhMVUIcoc4zEW9zVAXbPUOZyCSnVLF2wTCXZRJ1IvPwI/w9tfZg==","signatures":[{"sig":"MEUCIDk6urWpgBbY7pstJmrM4OHrLv9s+qPBnzoFjdxSZf90AiEA1rkByI+uFcEIdClB0hG6A56cPJPXvTPW6YsV/VpAP9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118374},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"adf13a1b6ce456d10336e87a54ac78ba9ba875d7","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.10_1729738743947_0.7981798199135608","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@ray-js/studio-utils","version":"0.1.11","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.11","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7d9187fe236790150ec6f1a0c833353d6bb09379","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.11.tgz","fileCount":24,"integrity":"sha512-GyPHTf+R2fpkOhB51gHB90U/bgSwiBQ98iaF2HDsxndDAU5hKopJEpbjyUmCxkVBVDNV7LFmb8V5F21zEp3asw==","signatures":[{"sig":"MEQCIGIjVJJFCwXFa9bLxDyOmLsoZlQGZRpCVid2wQEkALxbAiBqyIV6XYEXTS7U+3U0rL9KbnSa13EsmCsWcwysWW2RVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118374},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2d51747bb2f4013e3788a61ce6c12c3b254adb0d","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.11_1729741082344_0.8352846288821483","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@ray-js/studio-utils","version":"0.1.12","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.12","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"916c0fb65db61bd45369069da453448662df6b0e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.12.tgz","fileCount":24,"integrity":"sha512-2FdXHWp8jSWAckHClmhNq3QWMPQfDFEVc9xVeR9ZLy0jMK8iPZsNX1ASpR6jrgVCvxj2+8ThTUpGXFfwycV9PA==","signatures":[{"sig":"MEQCID3KZkNcfjA8XSKGVV3w0jOr7MSBgIYJ3OMlPMk2q81+AiBlsb36xBUx1to0DYWSWEVQHCHYXQlRVMspj8eIv5mLLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118374},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"685b539acd7f130a9bb6f7f11399406fd2350b62","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.12_1729748520304_0.050157350930830624","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@ray-js/studio-utils","version":"0.1.13","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.13","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"4ffdbfb69acb553ca2fa308e363504e070e84e67","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.13.tgz","fileCount":24,"integrity":"sha512-vq/cZYO8RA61zbo8XyHguX3hAKDtaWTbUWrWzNr8lU+4kjQ9F4X4BuLeAcCdBWvu2cZvYCkkgVNn6RrrKFTc9A==","signatures":[{"sig":"MEYCIQCBdw4Xcm14zRiP6yiG8vdBbp6kxcwu9EmR0JeIDiFazAIhAOinIeZ5js0Q+a/JMC0V0yQOoDQwolaSp9bwjYPni5PA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118374},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7ca74644d9fbd3257e99c742d6c9dc56228dca87","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.13_1729753345222_0.6740694300130758","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@ray-js/studio-utils","version":"0.1.14","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.14","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8978a26401bcebf007cb97cb7daf2fbd25524c88","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.14.tgz","fileCount":24,"integrity":"sha512-Org+ZFQS0kDKz3sxPJxUseH2dbWspm2NTpZYWhS+6zsgnGMfSL1LvliGrfCYLbbmkAD9RI07qUJ9kGuVCxQYlQ==","signatures":[{"sig":"MEUCIQDC/9fTK6Rg0u13vgrF1iiGE5T750e+ooI9OgPCDV/PCgIgIFaggT0s4hiIw6eZERe2LM2mnesVYMMJdkxn8O4PVFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118374},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9b2c0f067775c6e7de97ba6019c5a6a3004623d7","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.14_1729824095174_0.4702949514089978","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@ray-js/studio-utils","version":"0.1.15","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.15","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d57801e8fad7f5065b529eb090bd32814faa0189","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.15.tgz","fileCount":38,"integrity":"sha512-ofjuU2tJ1Qti1l7QMqPp9TwJjEEdQKwwbHfYEAEI6ZdcCdsUrlQ18v+GepkN/M42o5mUZR/Sx6sZBIDjF8cN6Q==","signatures":[{"sig":"MEUCIQDd281keVDgxZK/0ECX+OP8l83u/l+G5ZntdugkAqNFGAIgVzhV4fJ36eiCD5fIRL+p31jEB+CUVezAYHMr+DvBS8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179351},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"4358c0a9421507b256346d6b992795aaa278adee","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.15_1730170413589_0.33406392341812596","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@ray-js/studio-utils","version":"0.1.16","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.16","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d7dabcaafdf91d53443d4e89d849f0b9405e9ae1","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.16.tgz","fileCount":38,"integrity":"sha512-MK5ZP4Z2O30SUY42kBCqViNga6gKa/v0GAztgwahMSRW42uDSU7+6lH+kMFyX0Nhp1t90lWPIrwNMt4HTIEZug==","signatures":[{"sig":"MEUCIA/zho2DCE5mGLpQrcP3hNi8bw4HcMaRv/IdjlLNAeNnAiEA8DvkR4kN/W/XYCucmEa6554/TqLuT1uTVaKsXU9lq9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182702},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7769ae353bbfb4d4837cd8a111c20c70939c60fb","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.16_1730174493418_0.43797114982595775","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@ray-js/studio-utils","version":"0.1.17","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.17","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ce4d066b3f0dadcbba3b6c5c95cd7fce52667979","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.17.tgz","fileCount":38,"integrity":"sha512-F8Kv6By0iQXqlDfx/QiYMJAbnuHtt1NtpNlkho5e/qU8fvQ+Le5JUoqWsCUH43FnF49x9loJOMp331GaWGZssw==","signatures":[{"sig":"MEQCIDJyZH3exizLkodNzEt7pdoVe19Qisof7RCK827hfjLaAiBL4CGnYjK79qm7cwZoY5aG5HZtf7UtBoOgZkgAo7SDqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183008},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2a83724e2bddd64206fc537b5b20315c4ab8af64","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.17_1730182467947_0.1231387519213698","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@ray-js/studio-utils","version":"0.1.18","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.18","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ea64689308fe9be9fce03e3766e30f806c10548b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.18.tgz","fileCount":38,"integrity":"sha512-3rgcroKiBNqABv1lb5OqRudmnVwxY/e7z+wtbvE1DKGqiPpLxS1iHbFYH7WTw/4CVtV4/QM/wA6wMyX4Mahbnw==","signatures":[{"sig":"MEUCIQCCI/nvhrFPzG+5Gq1YnXocPF/cK+hcdkyz7raHEMvZeAIgE8O0/uTp+bWrowTN1zyIRD75pOKdUaE0fstxad7qnCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183008},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"529dbb62534494496236765a5a47da597a2db39b","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.18_1730278772360_0.5330746989175421","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@ray-js/studio-utils","version":"0.1.19","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.19","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"745c47f0f429ded2254655e51b9e558258eaf266","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.19.tgz","fileCount":38,"integrity":"sha512-VnsCJSomQsyxAkueP4jDPzF3/PUktfSbgX8Sg68TDc1dH8Yo8JM/dSzRSQx9wXA6CnrP0vK/gjA5ynQqSe5gkw==","signatures":[{"sig":"MEUCIQDQyyCy/oxO2i8y6ST06ituOYwl6js/g+wnr7nUfOfXsQIgR1v9UDz8YNNC6eNoYo65cr0HSNgtwb9wG0z9mylcHRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184245},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"618928d67c3d20fbb83d7b6a60e5f34e337bc43a","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.19_1730372192323_0.8314917073414854","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@ray-js/studio-utils","version":"0.1.20","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.20","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"b6c927d5967ccd3e2d1c0e54a3a1b2a9a72bcd77","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.20.tgz","fileCount":38,"integrity":"sha512-4Og0yisUvoLSp/DZkmKMJyzblF7s5dkaKZA+wHc0haudpli7DCS2bqpLrCBfo/JD4t/yQJLklDqOFb+drus4Pw==","signatures":[{"sig":"MEUCIEM+0XSyYoZiIkFKGIhdV31Ka4vaBfJiUWHyQGWBciRvAiEA41U3UvAcElWAMzoyBk9C8cd7+C2zUcbOvcLsX4REI8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184157},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"e85ec5833e6d70317c15628c8dca8b2a7849413c","scripts":{"build":"tsc -p ./tsconfig.build.json --module esnext","clean":"rm -rf lib","watch":"tsc -p ./tsconfig.build.json --module esnext --watch"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.5","@ray-js/studio-theme":"0.1.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.20_1730374510213_0.6153855344403705","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@ray-js/studio-utils","version":"0.1.23","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.23","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"587fe8b8666ae421c526e0998a37ca59ac5ef334","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.23.tgz","fileCount":74,"integrity":"sha512-4+IUWDZnRoohcqXu4c85q3xvT1gD57T5itb523qIrlTBZZZgE/0rmntgGneV8sawbBlMhkxwPK9AUDlwZ/BW2Q==","signatures":[{"sig":"MEUCIQCTyrMHqLY6DYj4Zu8JenmKBAlwVjaxnAdFV2drqJAmYAIgCWymm1rFQVhBKPmf+p2b/64JjsGYOsTpVOFkLCIe0dI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378063},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"70bdf574e701e9ad915325c4847211aae6e89b8b","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.23_1730426072434_0.10400492027759012","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"@ray-js/studio-utils","version":"0.1.24","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.24","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"8912bb3934723f48d8ed3bb06c7ba6bfeac6c143","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.24.tgz","fileCount":74,"integrity":"sha512-GnDqIJrfLefa/JTZSqsFiqUO5+Q0xl0VzcQn0beolHghaHnyBazOXYs6hl5XEVfZ66XwH3BHxNm4J3ke5RDNOw==","signatures":[{"sig":"MEUCIFU1eXuoZYLE3P1oxZBkbqb0cTbTnXTZIefgxI+DkuVzAiEAwFu6hjSTsN6UjgIyoaVKQtvgPT+HHYPwxHWhj+2XXWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378063},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"c4643388f7996b16632ece7c9d0f87bf672df2ab","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.24_1730685629131_0.7355817797879793","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"@ray-js/studio-utils","version":"0.1.25","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.25","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e83b838c6f96fcb2162db3d20020212b9854ea4c","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.25.tgz","fileCount":74,"integrity":"sha512-BXhwXNBTbKzC+sbr0ZKCBfOCU5nwK4ZEOneNIsqQuH9ggxRx++Rz8raNk8XeSIENI5SNMLfTj5om2dhjADQJ0Q==","signatures":[{"sig":"MEUCIQD6HE4A6t1m5wVFboVzaLjjrpNEpWyL+ngS/tdXwJjoLgIgAZ9Mil528u7fFJ6fo0r0N7FQn+KuABXfrwKX69iG/FQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378063},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"d2b833415573f12a9a67ccb4d46f6ca1b3741b9a","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.25_1730796237975_0.40448738393204664","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"@ray-js/studio-utils","version":"0.1.26","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.26","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"32b2e5de6b30378d85a4512171631f1c5e779c3a","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.26.tgz","fileCount":74,"integrity":"sha512-vCVatwZ0xPWLGW6X26yV1Mi2kFFdbfKX7yd4O9DqZH/HglY/uwBE9IOPqxMf5+cHC0Dfl4UZJeu3BJHXxaIDrg==","signatures":[{"sig":"MEUCIGfxQ75oYmN+K8KHblVHbnlwDlGhefY0xxOJxUnQ1AIoAiEAmfSYWAUpxH4o2PAsOQQlnAgq3++eV2wQuXHNY2bK6dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378063},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"a7354abb428e5dddd0e8c38feab5895d75414853","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.26_1730884426182_0.23122266102550948","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"@ray-js/studio-utils","version":"0.1.27","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.27","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"fa82d63037bef8090d2da48699e5beeeccc658e6","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.27.tgz","fileCount":74,"integrity":"sha512-OOB92yyab0iXqb9YLpYKkUr8rt94GJDInk0pUbt2X0mbeSIi6HJzQNYAAHd3fv6x4bU+NRehLkn8WeiNUSOcrQ==","signatures":[{"sig":"MEUCIESgbNUL1H8blD8NRBil5y76P8OEjTc0tI7yx8QNn7XdAiEAxREMnrV9KnIYin26YADDaJRwhWHPMhxLipy5AkDK8xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378063},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"8ae99dd097e8694ebe5c63db760535b22dfcf8dd","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.27_1730959673609_0.46000211330036844","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"@ray-js/studio-utils","version":"0.1.28","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.28","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"61de1de63b98b1b3cb2020db72c988c0e59a68bd","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.28.tgz","fileCount":74,"integrity":"sha512-yrj6/VAY5kagwzFLnmiJYGDd09tcCbSHqoYmIBGiyR8QgP+XsZWYPzw5LWaX+c1z6tNZchd3yGpxyEfhSRfpqQ==","signatures":[{"sig":"MEQCIC6MbiHJFDoic60sJp9sT/wWrfbaRe3BacWSaJ02kNwZAiAJ1EmZsDH8iM64iGwFJJh+P/9a9VGWAHo8WLdtRtADFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378063},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"7ed10a1d9c334e4521f2e0d1d1908d0edc609042","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.28_1731408925198_0.22091342532334401","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"@ray-js/studio-utils","version":"0.1.29","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.29","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f9d6ba2eab0662934a70190add670cb97c6b104b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.29.tgz","fileCount":78,"integrity":"sha512-E4iq9ex/XNMuNo1uVYGhi7RuJxvuva3SQoByqDmHK8KlPobv9if5El0yuhSzW96mfus4q8XA7Y1V9dvMvXLyWA==","signatures":[{"sig":"MEUCIAsqVwOqU6z0T8zdJOKaNWxwO1DbUmjQx6KJaz7qikJ3AiEAo8tMRFfnq+qw4Vlnh/u3zdkpYir/+cKHFnjfL1tzhag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389824},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"34940d8287913cfb789fa93635d751b814ab54ef","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.29","@tuya-miniapp/css-helper":"^3.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.29_1732000599487_0.7780699249964931","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"@ray-js/studio-utils","version":"0.1.30","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.30","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6a55105f77a619292144aa594357ae8d88f5d88a","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.30.tgz","fileCount":78,"integrity":"sha512-grr1P29JwZqQ9HL3OSWk1z5qXTgL1XaU5J/AEgZndFTbdTRO5BG/1q0LBlyvPIxuYhTZ+nqLOSOQiGwtDhw+Fg==","signatures":[{"sig":"MEUCIFgjNDZqdNf54sNX+wmIosq+Opxmic/qYGoWY9gku17YAiEAynOrBddhmlYQ6VAsmTW65RZpWJn1RrRtz/09R0Qe6RE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390092},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"e22b22a70cddd4f139937d648fb40a0f28ade1bd","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.30","@tuya-miniapp/css-helper":"^3.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.30_1732000916673_0.9379916594621371","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"@ray-js/studio-utils","version":"0.1.31","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.31","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6b2a2b152d78795a4ead69b95eb68134cc0e66e9","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.31.tgz","fileCount":82,"integrity":"sha512-HOlKPsbX7SAixdB/Mo06im1HUMbs5I+WujV+PhpAXtfxQbHDx8n/DS9Rt8pmyYFCe9fpoyptx4xE3/Nlezf4Qg==","signatures":[{"sig":"MEUCIAvzl61q02ECfNqI3ilJe/Df9JFRs75xf25dwqzxfJ5KAiEAylaKt9Ymfhgh5WCJM4stxnzPbv/171V9l8VAc5Fuyt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395999},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"a6eaf2357e468c85dcd97be986d15bb4ee27e6e6","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.31_1732005748540_0.5172974306475537","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"@ray-js/studio-utils","version":"0.1.32","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.32","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"2fdf1476346f961aa2c88f6375b6d8a2e26f7bc2","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.32.tgz","fileCount":78,"integrity":"sha512-6HTti9ELWW2XyJOc8QkpELpsyzVR9Y4Bbw71HluO1Gzms9d2GwEMugcLWYzZCms8zSHBk+Gxlk7d7FoGdOLwmA==","signatures":[{"sig":"MEQCIGktFv1zbbjNtLj+wyPBJzwZ2fHbKSrBOW5Z8lj5uZa9AiAxIsvN+KK7QsYIdhkvdeb6RkX9RopmPdBApgM4UNvI4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389887},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"6b66bd4ec0fefcda28cd0a43cfb3277f94ef4667","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.32"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.32_1732007958793_0.9067354897587789","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"@ray-js/studio-utils","version":"0.1.33","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.33","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"cfc51595fc9a63fb4f095ba866919f8374b4a4b0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.33.tgz","fileCount":78,"integrity":"sha512-VZwmTdctP3/8WjgHA6Ph0ALMRFo7WxLDHRo23KadVHYiBdJmftb9Pek+hgJO00EVA+f+/paLimwqyCP5zy01zg==","signatures":[{"sig":"MEYCIQCc9Q1Me9H40CgpYKzTEtntFFYjPjjRDPAbTXwUXEwMpgIhAKAJRHZTAuubxAxEtaDU3bZ7WAnIUx9LaU027y3dE3QD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389887},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"d0ecc80cd2afee03abce941166733a4994e9ecf0","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.33_1732009758327_0.7221292437185003","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"@ray-js/studio-utils","version":"0.1.34","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.34","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"59ccfdf7a415b4e21220b97d40d2f34dcb137b05","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.34.tgz","fileCount":78,"integrity":"sha512-ZEuB6LRM/8T2Ug+gB3ywQGE3FNW7Kxyu6JrJiPEwk/YVbcQWTzI33jh0DJPuLYEBDlvBTXHR+Gd51hsnFbUXTQ==","signatures":[{"sig":"MEUCIQCvYnwUpng5kq8W2xBFTKudekVVAQXFaGE2nu756eb+8AIgEBawF8ONyht+xvrGu6eUVwZXxeWJGk5wnz9hE0IuJw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389887},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"4a6733642a22d1fa1b7a7dcfc9705f296e0764cc","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.34_1732013940033_0.8947185324718183","host":"s3://npm-registry-packages"}},"0.1.35":{"name":"@ray-js/studio-utils","version":"0.1.35","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.35","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"10014af7d849f3cf03990720a65b6b102b377d2e","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.35.tgz","fileCount":78,"integrity":"sha512-pz5opWuQ8aEaUY3f0aItHDWFx10cr1FySSge5qDL77yvpkk1Fb3r1HjdslFV15BhutPX7DIM85ZUDgZwjBDcfg==","signatures":[{"sig":"MEUCIQC8Ky4XVq1rYj5PLPQHM4uuHy6VXITWe8YGuPnbwf7qlAIgKlBErWNmNy0mkk/YP7EhaGUhn404ZzuHfLW8R8P9pW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389933},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"c7cfc4fd766487e4747fbbbd920275d4cbf13e5e","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.9.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.9.0","dependencies":{"lodash":"^4.17.5","@ray-js/studio-theme":"0.1.35"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.35_1732173629722_0.19576777374709708","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"@ray-js/studio-utils","version":"0.1.36","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.36","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"627076bca76ae32004fc388371860f55e7b685e4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.36.tgz","fileCount":78,"integrity":"sha512-OyP5FDjiGdiitaC2vMcqfxJxC2yq4kyHUCXD0qkgD6FZ8xmIwLIEhYYQ7/g0KZ1hKFS22a9u7Wf5UD/cP7QV3g==","signatures":[{"sig":"MEQCIFdJ+lUHM5O6OrOw7mhdElY0AWGEog0LovEY60ObUfs6AiBo8lDb+gt4YbVtIfWEwJO668vOzeQjmsJyJmffpbgR5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389882},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"17745755f1b420b7ff7a39ac29dea139e58778dd","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ray-js/studio-theme":"0.1.36"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.36_1733134618301_0.398083195270551","host":"s3://npm-registry-packages"}},"0.1.37":{"name":"@ray-js/studio-utils","version":"0.1.37","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.37","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"9a8a0726523637af13c7a57fe0fb0521eac74132","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.37.tgz","fileCount":78,"integrity":"sha512-VLwIuv0O05740uGFp4Jwvki5b4xVLWzf+QQ3Z+FprEc+SZkO/PzQNPH0VXuIrOtzRkLUsycfgoHnIJkuMyPsFA==","signatures":[{"sig":"MEYCIQCYIkfVsnTDIxLua47V8H342TGdudBbQDL2PakuLievGAIhANzUTGpGTZAK8uwTAj0WCKMbXwKZtxqUXykfzkRixUSy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389882},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"7bc0d508a934992006e293164b725a10f5717b1e","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ray-js/studio-theme":"0.1.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.37_1733137378821_0.881118534244602","host":"s3://npm-registry-packages"}},"0.1.38":{"name":"@ray-js/studio-utils","version":"0.1.38","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.38","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"642f3894b938ee85f53631731e52ebadfa4b16da","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.38.tgz","fileCount":78,"integrity":"sha512-Tu60TBsHoDpnhqD5mlfrVocF3BlgYgpuB38eHMp4vSjQbwkBxSapFf6/XCMOe6JcyqNOD3kfxVB+Do2BByxMQA==","signatures":[{"sig":"MEUCIQDBEuqgIc71pREj2U81MP7g32QepEdcM/6F7LpZswlehAIgJQe+xI3nDKX8tF6Wg1DK2ZNTFdBuJt8/wTuttmQ+hX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389882},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"1171f60db60969dfd08f9df539ad10edd9c045b3","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ray-js/studio-theme":"0.1.38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.38_1733137686360_0.028787843694300985","host":"s3://npm-registry-packages"}},"0.1.39":{"name":"@ray-js/studio-utils","version":"0.1.39","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.39","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"04be10015d4e93075be2286360ff843a1784a0a5","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.39.tgz","fileCount":78,"integrity":"sha512-U41OQjH7Sne815Y2z1TUuMjMFKqQkyPD1spc8yel0yqJyutnCqsZV4hw65J/CIYyJAtt7mJjdSqeyZcEsFquCA==","signatures":[{"sig":"MEQCIBsC4NnTNK/kd1IVw2e6zw8VCss6pPf19SRh7/cQamtjAiB29QKrqSP3DgXEjjO+5wt21hRCDL2roNe0+ae/xg++7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389882},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"7d3d3b1cd87c0b1859679493d7f0dc0f32141276","scripts":{"build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ray-js/studio-theme":"0.1.39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.39_1733473670422_0.23860713174760417","host":"s3://npm-registry-packages"}},"0.1.40":{"name":"@ray-js/studio-utils","version":"0.1.40","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.40","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c5de6592a3eadac82c1700e4759b38e5951a8935","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.40.tgz","fileCount":82,"integrity":"sha512-La+8eRkuzbZvkwGnSowxiL4n46FVwTqW82cFsyMfS0BaXqObBOz1X4uSTH3d8EaVVI/1882CrpGTyWM8N2DV4A==","signatures":[{"sig":"MEYCIQCuTifC7FQdpqmLq/9LR0/hCCB3ROOd9PrNa+jCR60OHAIhALDqNnZxFEMdYJA6w8jtq+IeppzxPtz59+kRWvOww++L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394357},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"a16fddb4f7ad6a9a2e423820227a204b87a8672c","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","@ray-js/studio-theme":"0.1.40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.40_1733485060572_0.33907524285257895","host":"s3://npm-registry-packages"}},"0.1.41":{"name":"@ray-js/studio-utils","version":"0.1.41","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.41","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d34037cdf606f7c6c25ede07a4912e804349259c","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.41.tgz","fileCount":81,"integrity":"sha512-Rw62HF1GsCuBl4+f0O6g+Rn+96U4Ej2Cec2AwOqqHKYvDXpTpBZq952MxVU8wMqthS3GlwRIJpix5G3vrihJug==","signatures":[{"sig":"MEQCIEMtVbkk/2mZcU0H41VJDTilzwcLXFM9AU39jfFy6oGMAiAvhTlMHnYqWFBYIgzd314Bx686m8NZM5IlwLa0Axw9gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":393494},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"7bc0d508a934992006e293164b725a10f5717b1e","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.41_1733494882003_0.10444880021698322","host":"s3://npm-registry-packages"}},"0.1.42":{"name":"@ray-js/studio-utils","version":"0.1.42","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.42","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"22afd1421a62940dd2a7ad11307921e7ff5adfb4","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.42.tgz","fileCount":82,"integrity":"sha512-0VaGFkdi2s8QloVfc4vUHmBrtqvwvKmfTJRMpBiHS2VAzw7G9LnsO8iVuY0RoTTyLWF0hTHJKH67dIqt12c9bA==","signatures":[{"sig":"MEUCIHCfXNORWpEGpuV0BwsoR0rGmA14/M09b9Q68xQJztUSAiEA0F69+ZMkd2ahLmOPkjeRcmTnp1g6UhnQSkeyI0W7Ees=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395854},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"1c365b0948b2de0d585b349823e0dbc5e171718c","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.42"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.42_1733540433179_0.35238948740835174","host":"s3://npm-registry-packages"}},"0.1.43":{"name":"@ray-js/studio-utils","version":"0.1.43","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.43","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"603539a2baee373eeeb157099d7046a4a61db56a","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.43.tgz","fileCount":81,"integrity":"sha512-lxUOTP+VooG6t8RVluD4Puy5wPVrntdpy0VkY1d7pSPlcHFUifrJ0mA9uDSY89Z0iQhVT4IceAvA6a3HsEvkow==","signatures":[{"sig":"MEUCIQCIAw5XpK0xDw6QPj3gA2SXXfblNdMC2sEvCtRV3/DfrgIgVEKeWzBymXVFK4PuSZQgJp03uDy4alNYzHpT2H2NjUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394865},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"7bc0d508a934992006e293164b725a10f5717b1e","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"10.9.0","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.43"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.43_1733544718547_0.6404527844857126","host":"s3://npm-registry-packages"}},"0.1.44":{"name":"@ray-js/studio-utils","version":"0.1.44","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.44","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"2c4c870573f6327eb895e2b1c06e1bb001fc2b99","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.44.tgz","fileCount":82,"integrity":"sha512-nqWJLGQPohaRtfXQF5RdgNEoXefSKgPvZlOKULsz1fzoY09JiHYyrGBBJh/cBuXSHd8fY2+no9r7WMq9cOZoIg==","signatures":[{"sig":"MEUCIQDDomaB+GgbcLVE3GigkmH7YKfNL7YFgX8z2d/tKPhz3AIgG7pZoUtlkGq+UL+zWBYVIZ542MopqHigynh/aBKZebY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396933},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"cbe5952170aea0708b901a0e78a7f9383180ae77","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.44"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.44_1733883994885_0.39766817998257054","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@ray-js/studio-utils","version":"0.1.45","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.45","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c0d359727960435ed9faca9d35cf1348daf2b7eb","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.45.tgz","fileCount":82,"integrity":"sha512-6SKnmATWC48VCq6XULvVHV9Q0wuF7vHzOWQR5PAZOxwoROOqeBUg43Pso0mAyGSrclNL8cNMyu3cLk/XJjagNg==","signatures":[{"sig":"MEQCICbbNAwVTeR9wj/dMaQMk6sU8FJIUuWg1HSohjsAYaL0AiAdorPoeB+17k6WXaDkyirBAGiJedmHbWLReG0spwumFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397899},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"12cb9bfa077fbeb813f26d1d389001ff9cfe5314","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.45"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.45_1733886577161_0.02206190526710694","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@ray-js/studio-utils","version":"0.1.46","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.46","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"398181ecef6649d5a78633d46489194ad75f1c0b","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.46.tgz","fileCount":86,"integrity":"sha512-PPy8eKlNuuxLSj4MFtymVSybbIzz1BHey2mTtkETTEklGQ6H7vJG6W0saAeouyotNbaWk0zlSK6hH1Do6+K9CA==","signatures":[{"sig":"MEUCIH2INOPskk/1ogwMbxhKCTPqRxdIBRWYTNEuxdv2cnNNAiEAxC7RU2NCCchj8P1PM0uMKwwUEFMtGEn2WcYKUwklgy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419597},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"c3d0a8a5c1b487eb12e6122a24e76f1655eb60df","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.46"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.46_1734087037024_0.9728291550105674","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@ray-js/studio-utils","version":"0.1.47","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.47","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"71a16a399122dcec850ca3cb738c723fca6028c3","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.47.tgz","fileCount":86,"integrity":"sha512-4+p/z3wRrrHx2NzgMl/409LakbI0Tn3OtUbrwm/9THqeYjXNobutT6mVMkIuMt+njR48VsfK5L8vWKfyBZ+xXw==","signatures":[{"sig":"MEUCIQDida9XuoaDy6uqUsK448UtsVToi4BdJEYIAe3wrLIvmQIgA0lyDYppELnvLmVCFx+ClVajIeXIz3zjKizsoIJqkqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417465},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"47b9b26fc90e7b5369d7bc4c95fd0eed7e558ed0","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.47"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.47_1734314746288_0.6406768184623195","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@ray-js/studio-utils","version":"0.1.48","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.48","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"feaaf3b7ad7bb78bf358dbc0db78e81f6aac43f0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.48.tgz","fileCount":86,"integrity":"sha512-G6x7IF1q40zaUXchQKfAXL610VIVq3K8TL6YdnQjIvDqkIDa9IkhhHjE3L9sLSXRi694/GuyxCYsLd2CnkYwFw==","signatures":[{"sig":"MEQCIFHM6gqz3O+7fLTMUiZ5BKgTjWixXZN1X3TwnZvb1zuKAiBjfXPMda+IpehYOV7GwAYq5IIZ25knKeLZMN666h7N0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418361},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"edda7f9ff49528b8b7cff7fd7f0ea3624e73e6f3","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.48"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.48_1734343009969_0.5673662316254726","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@ray-js/studio-utils","version":"0.1.49","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.49","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"42023cbb59dc80900363f843e65ed9d4a49daea0","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.49.tgz","fileCount":86,"integrity":"sha512-iDzfake1YwrHM9qR61U6x/Y/EA//S05AU4KTOkeFBqJ9GgEqoEYBvcOK/K/Vd+kxWGKySZjEZNTwS36MhD0mBg==","signatures":[{"sig":"MEUCIE9S2oDKdKLUrFKvL9Jr2pu8ZvlyK4rPJppFBpfRJzZwAiEAo5riBDjo4R3Atyk5oMHB6FJ2HUU6XDmPEa7HTXpab/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419987},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"cd33fa9aadf863fdfce62d31ade3410871ca5002","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.49"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.49_1734343880765_0.21402521857641754","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@ray-js/studio-utils","version":"0.1.51","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.51","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ea8ffb20c69630b6a63a7568b26be603de45b034","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.51.tgz","fileCount":86,"integrity":"sha512-vl0wQI1A7xWS1Ye/V1Q18wRMoSqcxPLz+J24FD0lWoHsxwZ0e8tymrhiYz6HbQLVDnduRAAeDZ1Tjjrhgkwlpw==","signatures":[{"sig":"MEYCIQDfekxMr0uyjkWYrgJ2Q8O6sbkke95LtkEHnsTAs7aM6AIhAM5/RIgHVynWx2ZyP3mP8/GcrCJBxZB74FNQl1DjBqHG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420423},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"a41d144f47d3fe30eeee3f0eac7723cdd54207c8","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.51"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.51_1734347030073_0.4931160346749752","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@ray-js/studio-utils","version":"0.1.52","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.52","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"af93e104089e53d1612d30b30cbbb68dee5eceaf","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.52.tgz","fileCount":86,"integrity":"sha512-RaopWCLX5etNQpGXzELSwWZjD65UzE1caSlxTzrfgnxYToP3a1uxtrfI3oVDudIGk8AjRB6foPbBTFEz/kMfAQ==","signatures":[{"sig":"MEUCIQCz35XvmdV2Frm9PI+2GSdk20OmX59mVRGS0MSWLy7jtAIgUNwZIlByoq6pTi4comkW0sU8VVGKd16xxuz0xFxvGpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420423},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"e6935ae7cbb869eb31f27c73f7141be108876e2e","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.52_1734348984466_0.12709541581196304","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@ray-js/studio-utils","version":"0.1.53","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.1.53","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7c4fe1f5e3263b21a8f43d09b1cc45ae803d1626","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.1.53.tgz","fileCount":86,"integrity":"sha512-IUckWbS+OlUynbtsnpREjC+tAll4yJdZRojFkg6vN2zr9oDbDLDv824Cbuwhi0dbIStq9j2y2WOzadmsneHe5w==","signatures":[{"sig":"MEYCIQCMfUCDZab489Q70T/Gw/hpDhTUIQM7PHUDz5Ht1MTtIwIhAKdh9COSlT1uFEmDnAVQjqdcw9GeSV/4406pK5pr3lQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420423},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"794ac3097cf5829afa033f0551edcbe47e243538","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.1.53"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.1.53_1734406881045_0.31050190002895994","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ray-js/studio-utils","version":"0.2.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"44ccc88cf933ff50a2c6b10168eda7e75db994e7","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.0.tgz","fileCount":86,"integrity":"sha512-37aNJGT8EFfbflM+IM4YBVnLzVYOB6RPxegS7e6e/ji8ZqtJyjOYqNmVFA0rbFh3fmnQQ0RcwD+VKWU67FRPrQ==","signatures":[{"sig":"MEUCIEG3dQtYqUjqzM6ZofQGKVTiKDO/vNHfIcDXnbbVdifvAiEAt+tgFOZk1eU/duQ3XB4qb7pX0DADNZGRBV1vLZn9MqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"ca1da32759b86d9ab5ee919b4f1ae2ddfb1e4ad9","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.0_1735544578627_0.568762152933751","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ray-js/studio-utils","version":"0.2.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0466d9d9b83c0a70606ecbc8d3049f56097e2218","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.1.tgz","fileCount":86,"integrity":"sha512-TNhAU2Ydr5gO0q+y8lhoIo9+ur5EmuNOQO1nYEERrw/hW/dA8Mas9W+RG8dHWQKvlFXwupYp4CkoChRMEjflcQ==","signatures":[{"sig":"MEQCIGD7Qv6KazjhtvjLNnA8asbmKp3oHi3htnwFy3BrnwLCAiAhSOKi0erQ0CegI7n14Ap+pcipZ7ukLobmzctMjfRkbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"c0ba59a52b48e1691e6c514ec1afe934cf1afbcf","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.1_1735546707794_0.6025770162276287","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-beta.0":{"name":"@ray-js/studio-utils","version":"0.2.2-beta.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.2-beta.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"1dcc3c1fcfb4019fd261b338c0eb0c8084636160","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.2-beta.0.tgz","fileCount":86,"integrity":"sha512-hpbLjYmOzUpEQzh7IyqQfgGwNtmAjnemffUOSkVFk1KUotdnuIZn/BFws9Eb+Yj7wcDyJ9cU7zffUvBiC/to5Q==","signatures":[{"sig":"MEUCIEVuIzrqrRwObd4TQaY8U5FFbWM6DvQCbGS/Ffl/wf7zAiEAzBV+cg+ur3WoJdDuCNpKfPaSJAG8oGzCfTvKj/jqYm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420436},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"e2e8f7bd0604152fb5eea17eeecd8a9319856ed3","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"^0.2.2-beta.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.2-beta.0_1735896591876_0.39050863614424625","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-beta.1":{"name":"@ray-js/studio-utils","version":"0.2.2-beta.1","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.2-beta.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"228bd9a127af435db06f36b581bec998d62a4f37","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.2-beta.1.tgz","fileCount":86,"integrity":"sha512-7L78s5+MRYK8cQt0vV72nOXeJrwDIvHt9MNez7DDMTSh633Sae0x6Va1Hl0hm/0spqJDQc6v6USp0KfVbfce4g==","signatures":[{"sig":"MEQCIHW7euoOig4ymZBSSwXZ6eIqTe1KLyftgRudfZovPJXhAiBnWdTExlHZHXAHmILNJpwOyLhJyj3/PRBf9Kar9LOJCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420436},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"3a1abec21ad4c75fa03240b962bcce37d84eb384","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"^0.2.2-beta.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.2-beta.1_1735900773614_0.37295071434962157","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ray-js/studio-utils","version":"0.2.2","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c8c5b2dcdc22f1babdc5d03c7155b064d48f7440","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.2.tgz","fileCount":86,"integrity":"sha512-T6iZNP7VkeTZueY3Ntsrw+otrwaqAjBFUovcL9HukX7aY/PuCALionu+rP9w3dKOwGCLV+iVEfBMd+b5yURvzA==","signatures":[{"sig":"MEYCIQCm21Ic12FE6dl6ehpoMgro23jYn0nBlIKTfDDmGq6jeAIhAPMR9dVqb4UNqX7/C5jIhRUnDONJIHfEN+9aB0XPrOJM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"755cc5b467d1a398d39afd90b08bde37d08f0123","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.2_1735901755035_0.4937910698856911","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-beta.0":{"name":"@ray-js/studio-utils","version":"0.2.3-beta.0","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.3-beta.0","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"aa438c1cf2143071c409dc9b6e39eef3d1cf9521","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.3-beta.0.tgz","fileCount":86,"integrity":"sha512-4myaEdG6iBvpnmiRyaW6+apFaMQ4LXeQ5X+Lw9aHb6CL72y4VMEhuuIPMaT1aQ4hxMdtzLMtalqhDuePwhq/dA==","signatures":[{"sig":"MEYCIQC+eSHtLr+tSmaGDD/zw1v4M3x0rnaIPZWK49aCuLASDwIhAOzZHWwxpDMI/dD4xw+rjYGYOJNPIWWPDuEiRso3dLWx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420436},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"7b2acb6c97126aa45704c03560bfe062bec509ba","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"^0.2.3-beta.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.3-beta.0_1736132255434_0.2884128383944051","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ray-js/studio-utils","version":"0.2.3","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"6dcd38df1015decd6199b7146ac34dd0ecfa4425","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.3.tgz","fileCount":86,"integrity":"sha512-5B9wZjrM9k98Kj4c5t6GylA/XvSEdMM4e8QsL1KnuBJY1yNomKkigSslGqeDIpuERb0HTLupoiHZBbGWaSY0aw==","signatures":[{"sig":"MEYCIQD/64MNsx4fENL2rVjnS9lLX0occyPcho1HGesWbFY1QwIhANWETWQOp9gK0iwKHSpZGbbkVNFXwXH6F9rxr9aY2DaO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"352ed114d1809cbd06346fd58a2d38e80573d44e","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.3_1736151011177_0.7631740830046456","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ray-js/studio-utils","version":"0.2.4","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e462863092aa04286375fc9546fae789b9bd08ae","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.4.tgz","fileCount":86,"integrity":"sha512-j+IUnbvXY1UoSfvOIeOaYbO3NQqak3zghKWUWXHGPVIXYKALGLWRZvxP0AYkgwOn/hdPB1GF0s4DwStomEXrog==","signatures":[{"sig":"MEQCIG5WFWu8t+L5ReuLEuBolNRQPfaHuZ4jCFClcZigKZS5AiBJMwxtLwAhzDTsfVEAa1+tsYFP0KaG6sCcUkhSS5AIhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"10fd346dbc339ca4fe8e34cbd5ad2e359959b998","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.4_1736155836161_0.7143602224876773","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@ray-js/studio-utils","version":"0.2.5","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f8daabbc4389681118974058760e39113862e61d","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.5.tgz","fileCount":86,"integrity":"sha512-81HWT1r4pNkw+G3iNbN0AKUKuK3YzuBO2EwOOcZ+Ui0xJXg0T7XAfcnRWpg/9/NNd+x3fmoAjEgpAEUMMHfwkw==","signatures":[{"sig":"MEQCIAFk0I65NxZOyaWD5JNrk/e4IwQGbtteCCcT3csgT4h9AiAZpjcU/3e1nD9vOLE9waQ4errx5XumHw109JyB+n9W6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"50e390db82f3e4177abcef68bbaef519dfc8e7c3","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.5_1736235360816_0.5997603739141508","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@ray-js/studio-utils","version":"0.2.6","keywords":["ray"],"license":"MIT","_id":"@ray-js/studio-utils@0.2.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"1e419c053f458bb6b936cb488bb33511c1423bb3","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.6.tgz","fileCount":86,"integrity":"sha512-XZ6/S8bKlge9YatUUjC/cjPOjA3HesUn3+MPgl0EM1lhA47IGdpSikGqv/MxcDpdKHjEOP2fUjzDmFeSe/bNtw==","signatures":[{"sig":"MEYCIQC2vxqo8oHJhLoou3xm3zJcW6hg8CSS1/r4Uav1rr1zCAIhAO2fi5+DR+qzFOv670nb3TiGffI4ySP9J2gHqj8E7xnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420421},"main":"dist/cjs/index.js","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"0ccb7e6c6409bcf93b86a5f04a10901e745263f6","scripts":{"test":"vitest","build":"npm run build:esnext && npm run build:cjs","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{},"_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","description":"Ray Studio Context","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lodash.get":"^4.4.2","lodash.clonedeep":"^4.5.0","@ray-js/studio-theme":"0.2.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"json5":"^2.2.3","vitest":"^2.1.8","fs-extra":"^11.2.0","node-fetch":"^3.3.2","json-nested":"^1.0.1","@types/fs-extra":"^11","@types/lodash.get":"^4","@types/lodash.clonedeep":"^4"},"_npmOperationalInternal":{"tmp":"tmp/studio-utils_0.2.6_1737022257868_0.8357403608003944","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ray-js/studio-utils","version":"0.2.7","description":"Ray Studio Context","keywords":["ray"],"repository":{},"license":"MIT","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"main":"dist/cjs/index.js","module":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"npm run build:esnext && npm run build:cjs","build:esnext":"tsc -p ./tsconfig.build.json --module esnext","build:cjs":"tsc -p ./tsconfig.cjs.json","clean":"rm -rf lib dist","watch":"tsc -p ./tsconfig.build.json --module esnext --watch","test":"vitest","test:tempUnit":"vitest run ./__tests__/tempUnit.test.ts"},"dependencies":{"@ray-js/studio-theme":"0.2.7","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"ef170843e099ed13792c16a7169ab065824d460b","devDependencies":{"@types/fs-extra":"^11","@types/lodash.clonedeep":"^4","@types/lodash.get":"^4","fs-extra":"^11.2.0","json-nested":"^1.0.1","json5":"^2.2.3","node-fetch":"^3.3.2","vitest":"^2.1.8"},"_id":"@ray-js/studio-utils@0.2.7","_nodeVersion":"22.11.0","_npmVersion":"lerna/7.4.2/node@v22.11.0+arm64 (darwin)","dist":{"integrity":"sha512-GeZuqMS3iU77qAPxFnno3njuRopOFFHZdOSOV/4fLcs3xtijFhWbiwCMdMDflt84Cy8U2HXaIaAJvKUJF05qnQ==","shasum":"015d9672e6921d3f6afada3e5dae6250a586780a","tarball":"https://registry.npmjs.org/@ray-js/studio-utils/-/studio-utils-0.2.7.tgz","fileCount":90,"unpackedSize":422427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2K9uv8NOHdGRCSxkITXZyTpxOV6FAe5AqL4VjmNqdUAIhANIvNXFHV4fGJOkKoOu85HNf/g3wGqe01QgFD6KjHd/X"}]},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/studio-utils_0.2.7_1737022456708_0.01220174596750212"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-13T03:14:51.288Z","modified":"2025-01-16T10:14:17.120Z","0.0.2":"2024-05-13T03:14:51.556Z","0.0.3":"2024-05-13T03:19:14.290Z","0.0.4":"2024-05-13T03:36:54.449Z","0.0.5":"2024-05-13T03:40:58.272Z","0.0.6":"2024-05-13T06:13:08.036Z","0.0.7":"2024-05-13T06:29:11.250Z","0.0.8":"2024-05-13T11:54:47.521Z","0.0.9":"2024-05-14T11:59:19.858Z","0.0.10-alpha.0":"2024-05-15T02:17:06.084Z","0.0.10-alpha.1":"2024-05-15T05:56:08.588Z","0.0.10-alpha.2":"2024-05-15T08:26:57.869Z","0.0.10-alpha.3":"2024-05-16T08:58:55.282Z","0.0.10-alpha.4":"2024-05-16T11:10:45.154Z","0.0.10-alpha.5":"2024-05-23T06:29:56.460Z","0.0.10":"2024-05-23T06:32:01.486Z","0.0.11":"2024-05-23T07:31:47.983Z","0.0.12":"2024-05-24T10:14:19.823Z","0.0.13":"2024-05-27T08:55:47.052Z","0.0.14":"2024-05-27T09:51:29.058Z","0.0.15":"2024-05-27T11:03:17.131Z","0.0.16":"2024-05-28T07:52:58.335Z","0.0.17-alpha.0":"2024-05-28T08:22:57.968Z","0.0.17-alpha.1":"2024-05-28T08:33:43.739Z","0.0.17-alpha.3":"2024-05-28T08:45:30.951Z","0.0.17-alpha.2":"2024-05-30T02:49:07.594Z","0.0.17-alpha.4":"2024-05-30T02:58:36.607Z","0.0.17":"2024-05-30T07:59:16.986Z","0.0.18-alpha.0":"2024-05-31T06:34:38.583Z","0.0.18-alpha.1":"2024-05-31T10:24:59.966Z","0.0.18-alpha.2":"2024-06-17T05:39:57.740Z","0.0.18-alpha.3":"2024-07-03T06:53:36.881Z","0.0.18-alpha.4":"2024-07-03T11:01:43.321Z","0.0.18":"2024-07-04T02:46:28.876Z","0.0.19-alpha.0":"2024-07-04T03:22:56.546Z","0.0.19-alpha.1":"2024-07-04T03:26:10.338Z","0.0.19-alpha.2":"2024-07-04T03:45:24.939Z","0.0.19-alpha.3":"2024-07-04T08:11:27.688Z","0.0.18-alpha.5":"2024-07-05T06:55:12.164Z","0.0.18-alpha.6":"2024-07-05T07:54:53.900Z","0.0.18-alpha.7":"2024-07-05T08:49:45.083Z","0.0.18-alpha.8":"2024-07-05T08:57:22.084Z","0.0.18-alpha.9":"2024-07-05T09:53:19.979Z","0.0.18-alpha.10":"2024-07-05T10:46:40.772Z","0.0.18-alpha.11":"2024-07-05T12:01:25.234Z","0.0.18-alpha.12":"2024-07-08T02:53:22.132Z","0.0.18-alpha.13":"2024-07-09T10:12:22.822Z","0.0.18-alpha.14":"2024-07-09T10:40:33.850Z","0.0.19-alpha.4":"2024-07-11T09:18:36.345Z","0.0.19-alpha.5":"2024-07-11T09:41:48.987Z","0.0.19-alpha.6":"2024-07-18T03:59:52.314Z","0.0.19-alpha.7":"2024-07-18T06:38:34.087Z","0.0.19-alpha.9":"2024-07-18T07:51:03.502Z","0.0.19-alpha.11":"2024-07-18T08:03:40.981Z","0.0.19":"2024-07-18T09:54:39.372Z","0.0.20":"2024-07-19T04:42:39.601Z","0.0.21-alpha.0":"2024-07-22T03:43:03.553Z","0.0.21-alpha.1":"2024-07-22T06:11:04.954Z","0.0.21-alpha.2":"2024-07-22T07:13:43.462Z","0.0.21-alpha.3":"2024-07-22T07:38:10.852Z","0.0.21-alpha.4":"2024-07-22T07:41:53.314Z","0.0.21":"2024-07-25T11:05:24.393Z","0.0.22":"2024-08-05T05:50:38.137Z","0.0.23":"2024-08-05T06:05:34.363Z","0.0.24":"2024-08-05T06:10:21.449Z","0.0.25":"2024-08-05T06:58:01.412Z","0.0.26":"2024-08-05T07:10:45.070Z","0.0.27":"2024-08-05T08:19:09.982Z","0.0.28":"2024-08-05T08:38:24.698Z","0.0.29":"2024-08-05T09:00:25.215Z","0.0.30":"2024-08-06T07:47:41.585Z","0.0.31":"2024-08-06T07:52:30.217Z","0.0.32":"2024-08-06T09:35:14.130Z","0.0.33":"2024-08-06T09:51:42.678Z","0.0.34":"2024-08-12T07:41:08.817Z","0.0.35":"2024-08-12T07:51:32.417Z","0.0.36":"2024-08-12T08:05:24.869Z","0.0.37":"2024-08-13T06:10:31.736Z","0.0.38":"2024-08-13T06:35:32.752Z","0.0.39":"2024-08-14T09:59:31.935Z","0.0.40":"2024-08-15T02:57:21.664Z","0.0.41":"2024-08-16T06:22:06.543Z","0.0.42":"2024-08-20T06:41:44.391Z","0.0.43":"2024-08-20T06:51:30.865Z","0.0.44":"2024-08-20T08:59:25.456Z","0.0.45":"2024-08-20T09:06:17.323Z","0.0.46":"2024-08-21T07:04:47.290Z","0.0.47":"2024-08-23T07:34:48.637Z","0.0.48":"2024-08-23T08:30:06.860Z","0.0.49":"2024-09-14T02:52:05.098Z","0.0.50":"2024-09-14T03:34:19.323Z","0.0.51":"2024-09-14T03:39:13.890Z","0.0.52":"2024-09-14T03:47:28.750Z","0.0.53":"2024-09-14T06:43:26.793Z","0.0.54":"2024-09-14T08:55:46.206Z","0.0.55":"2024-09-19T08:25:20.014Z","0.0.56":"2024-09-19T08:29:18.497Z","0.0.57":"2024-09-19T08:49:04.536Z","0.0.58":"2024-09-19T08:55:58.296Z","0.0.59":"2024-09-20T09:32:43.704Z","0.0.60":"2024-09-23T02:42:59.700Z","0.0.61":"2024-09-23T07:20:07.282Z","0.0.62":"2024-09-23T07:33:01.711Z","0.0.63":"2024-09-23T07:47:06.820Z","0.0.64":"2024-09-23T09:18:09.155Z","0.0.65":"2024-09-23T09:54:57.270Z","0.0.66":"2024-09-24T01:32:24.292Z","0.0.67":"2024-09-24T03:22:38.537Z","0.0.68":"2024-09-24T03:52:10.949Z","0.0.69":"2024-09-24T04:34:38.781Z","0.0.70":"2024-09-24T05:48:59.012Z","0.0.71":"2024-09-25T03:16:51.056Z","0.0.72":"2024-09-25T03:25:56.222Z","0.0.73":"2024-09-25T08:52:28.928Z","0.0.74":"2024-09-25T09:14:56.143Z","0.0.75":"2024-09-25T09:24:37.846Z","0.0.76":"2024-09-25T09:48:25.681Z","0.0.77":"2024-09-26T02:10:24.711Z","0.0.78":"2024-09-26T03:54:28.722Z","0.0.79":"2024-09-26T05:40:49.271Z","0.0.80":"2024-09-26T05:44:08.003Z","0.0.81":"2024-09-26T07:31:42.042Z","0.0.82":"2024-09-29T06:48:51.119Z","0.0.83":"2024-09-29T07:02:25.106Z","0.0.84":"2024-09-29T07:48:01.943Z","0.0.85":"2024-09-29T08:19:28.387Z","0.0.86":"2024-10-11T06:08:38.405Z","0.1.0":"2024-10-16T06:41:41.278Z","0.1.1":"2024-10-16T07:36:29.723Z","0.1.2":"2024-10-17T03:17:57.454Z","0.1.3":"2024-10-18T07:08:08.802Z","0.1.4":"2024-10-23T09:30:11.463Z","0.1.5":"2024-10-23T09:42:57.061Z","0.1.6":"2024-10-23T10:45:15.356Z","0.1.7":"2024-10-23T12:00:29.853Z","0.1.8":"2024-10-24T02:07:43.512Z","0.1.9":"2024-10-24T02:36:23.598Z","0.1.10":"2024-10-24T02:59:04.276Z","0.1.11":"2024-10-24T03:38:02.611Z","0.1.12":"2024-10-24T05:42:00.562Z","0.1.13":"2024-10-24T07:02:25.435Z","0.1.14":"2024-10-25T02:41:35.637Z","0.1.15":"2024-10-29T02:53:33.787Z","0.1.16":"2024-10-29T04:01:33.651Z","0.1.17":"2024-10-29T06:14:28.146Z","0.1.18":"2024-10-30T08:59:32.564Z","0.1.19":"2024-10-31T10:56:32.515Z","0.1.20":"2024-10-31T11:35:10.485Z","0.1.23":"2024-11-01T01:54:32.628Z","0.1.24":"2024-11-04T02:00:29.327Z","0.1.25":"2024-11-05T08:43:58.184Z","0.1.26":"2024-11-06T09:13:46.366Z","0.1.27":"2024-11-07T06:07:53.833Z","0.1.28":"2024-11-12T10:55:25.440Z","0.1.29":"2024-11-19T07:16:39.657Z","0.1.30":"2024-11-19T07:21:56.819Z","0.1.31":"2024-11-19T08:42:28.734Z","0.1.32":"2024-11-19T09:19:19.026Z","0.1.33":"2024-11-19T09:49:18.530Z","0.1.34":"2024-11-19T10:59:00.217Z","0.1.35":"2024-11-21T07:20:29.905Z","0.1.36":"2024-12-02T10:16:58.465Z","0.1.37":"2024-12-02T11:02:59.039Z","0.1.38":"2024-12-02T11:08:06.569Z","0.1.39":"2024-12-06T08:27:50.587Z","0.1.40":"2024-12-06T11:37:40.762Z","0.1.41":"2024-12-06T14:21:22.217Z","0.1.42":"2024-12-07T03:00:33.383Z","0.1.43":"2024-12-07T04:11:58.744Z","0.1.44":"2024-12-11T02:26:35.074Z","0.1.45":"2024-12-11T03:09:37.392Z","0.1.46":"2024-12-13T10:50:37.212Z","0.1.47":"2024-12-16T02:05:46.513Z","0.1.48":"2024-12-16T09:56:50.160Z","0.1.49":"2024-12-16T10:11:20.949Z","0.1.51":"2024-12-16T11:03:50.252Z","0.1.52":"2024-12-16T11:36:24.659Z","0.1.53":"2024-12-17T03:41:21.304Z","0.2.0":"2024-12-30T07:42:58.775Z","0.2.1":"2024-12-30T08:18:28.000Z","0.2.2-beta.0":"2025-01-03T09:29:52.095Z","0.2.2-beta.1":"2025-01-03T10:39:33.788Z","0.2.2":"2025-01-03T10:55:55.217Z","0.2.3-beta.0":"2025-01-06T02:57:35.602Z","0.2.3":"2025-01-06T08:10:11.374Z","0.2.4":"2025-01-06T09:30:36.349Z","0.2.5":"2025-01-07T07:36:01.014Z","0.2.6":"2025-01-16T10:10:58.067Z","0.2.7":"2025-01-16T10:14:16.900Z"},"license":"MIT","keywords":["ray"],"repository":{},"description":"Ray Studio Context","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}