{"_id":"@aiot-toolkit/velasim","_rev":"62-cece691bd0aa91af3d090108c137a639","name":"@aiot-toolkit/velasim","dist-tags":{"test":"0.1.26-test.0","latest":"0.1.26","beta":"0.1.27-x4b-beta.3"},"versions":{"0.0.1":{"name":"@aiot-toolkit/velasim","version":"0.0.1","keywords":["vela","sim"],"author":"","license":"ISC","_id":"@aiot-toolkit/velasim@0.0.1","maintainers":[{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"},{"name":"lewiscutey","email":"949124363@qq.com"}],"dist":{"shasum":"7d02061b8da8b54481467a878615b0c8af92f608","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.0.1.tgz","fileCount":11,"integrity":"sha512-7DRUi1d+Phg9riGUpa42oKXTBigT1y69dKOgOzDyzbDmW7Gxqr82TtqMc4Ihny56E1rMvIM6eK7rJPs3YrOjcA==","signatures":[{"sig":"MEUCID5x75gpKj7Wu3H/gj6tCWASS3uqgffOBnZ0Ir+J5WjJAiEA1P9LNowW9kQ385QRH8uVCGvU0JZI1mvQrFrj8pkoiHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268930447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgomRSCRA9TVsSAnZWagAAYwQP/jBnCdClxAh2t03SjdUd\nDohMNK9aRdLtdvr23df2DcoNHCBNQyXvPJX/9A9ypKMcCQP1E1vwnH7zYoRV\ndX2u1L93wfMhFXjJQRLv9M5grIQ3buRnLGdKdZY0H/74oAuymUiVAQw8ZJmq\nJh0Oeo3IL/gp7cw9xSYiU4yvHpqp0iVnVTCz879GqU2ZOAogms6Lf2VWdE+3\ntIdf58MzjsuRU/DocGfs7vgHloqBXej2eaNOjYj/kOD8/gw3f6GEJjlfEp/M\n0MmX/cTAseYwA4cVhlMxYkyWaulWmpeFeIYFMQYAr92bjKYhv8sFNuWfI53w\ni5yhXMqOJpxasfTl2FaIajJTxyBXUq+fSJXZS96drIMmWrc0xj/EvuorfnYu\ngltFK2RipgSp5pKCiQYjEkHrdHKG84beF4R1pYUXWRzuvZmh++jDmJ16Wpbq\nRf/xS5lhGEvA/oHBKiDv9GgCnNKycry5M1M0nlCqXwoXujOeEykSbhQZDuSg\n5GH04MdizOjpsW7Er1iby09Yp33fYgf3LAh9JZj2My51ufHvnu6xsYyqNRst\n+xVoUl/RYAPjzJHMG9MEtjEdtVuC7gYuxE05oXNn+y/2RNSLloxZTA6amFbv\nvL+KxRNL6Ii11TBs7UxxQgQHefghe6qt6BBLJ8HCd+Z/3Kofij6YatvWYC0h\nD6cz\r\n=PK4E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29e7e43764abe78d74be0db7f71f8dd829b322a1","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.0.1_1621255249303_0.0005272832031206764","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@aiot-toolkit/velasim","version":"0.1.0","keywords":["vela","sim"],"author":"","license":"ISC","_id":"@aiot-toolkit/velasim@0.1.0","maintainers":[{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"},{"name":"lewiscutey","email":"949124363@qq.com"}],"dist":{"shasum":"a8637409025c99a0a114a3a1cace9d067281bf3d","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.0.tgz","fileCount":11,"integrity":"sha512-/Phx6MFfw1ydy2qLCTy9yrYPxye3UOsCSeJ8y9xAL66+HiClTpf4Zx/nsxtSzaUdGNExrAwo94a1IMelJ2CTkA==","signatures":[{"sig":"MEYCIQCf3ibi3cg8Kz4hs+jar2b98IRdvXk59tIZNY4KFs4k4QIhANJZOMI9iL6PlFt6xy+EiJG95GZP5KMa9LfkqxQg3siT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268930447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgozKfCRA9TVsSAnZWagAAieEQAJwTfHCuLUgHS43cIXWS\n88cZ9dORRqhJHtI7Oo5bBnKA6EVxUdfiBqw+GjRsBV7X7T1/8IP+aG40p2z7\ns9D1+igzdwG1EIVF90hBTcnJocfeDcjs85z7RfcJYSCTz81jyB88GFA8M2+I\nZ+doK/ZcsafVIOcW4Q3QX8zNi4QE2JEuGBbionQjxAzgp85KUfZqf0ZoZ8VT\nSjGenvwf94uKut8d5xQH01ZhraIEqh5hDN9LhkKMebamoBgOm41Ol3Itemmw\nXx+k7tfKpSKAYta+JLGqqtzt0sad2rydOHFtQN8gXkjsSp6iaz0ri2FY4BRE\n1fRUOgRh+Vu0ukLKvEIfpQaVtd3AYDEeMx7LuAE+FTluVIXxHNy/t0B/hz7K\nOGpC6Fqaqhs/eDx38WKEAjwwBq3LFZccwrROp4BE/Sml0Cb+GQukYQWzY+pz\n/WS+qxH3B9rb5fxyrHHX6Nk+C0glso1nlzJ9o799uJA/Q98zsX9oU7/G2gIg\nu5L4lvQ9MSC4NbL3UxiCHhJXUG5rgwcLbBxoIWYH0kkHRvXK9j3D9u7rzvl0\nqgp2XoOl9Mm8ezYt/Btc7I5X+ZgyXw/71C5dNsEdnBn4qSAkAdIYRRxpwufb\nIjU63tegirmq9pZE2cN0gBetHlz7BGSJdcLaCC8NZlVBDAcmBM/YVcQzfraX\noAfA\r\n=gSuF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b5ab106f3eefa6683205573a2b75ca673e54a81f","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.0_1621308061871_0.6625442801360326","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@aiot-toolkit/velasim","version":"0.1.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.1","maintainers":[{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"},{"name":"lewiscutey","email":"949124363@qq.com"}],"dist":{"shasum":"3cd75b174dfdc56ebe7dd9e3b806fa1c88767cef","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.1.tgz","fileCount":16,"integrity":"sha512-7i3fjlKvdp0pMg53abLJPUoJCzMt1pq6u2yCrmpwYxZcmGWNeWw+GWd9BMvLu9w5eYiDoBBaFTcHebS7dwTylw==","signatures":[{"sig":"MEYCIQCNa14gF3DPmd6AWXmRZa3bQj/95ep9NFiUhMUB3E6quQIhAMKQJrJsFzjIr/ISUgjM6c3YML4nLmj70Cdk+fojFrkI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269075512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpg/NCRA9TVsSAnZWagAA1tUQAIYaxScDF2k5oCPahNil\n1Ps89ThEo8wifhQPXJ+vDWZ8mqT8sccpd5HH6nhOEcOYiFXvA5f7HWWBKa/3\n0z5jJCS9d3mGxxUWVeinnBv8PKuZ5W3eVbaZ/jr0BJXZXw3UWL+nYQcBL0CB\nRuEOvAHAbSuuIXVbtYIECvT7IZmV1GlvljlcASU6Pr+yY9cBOMRSlMJbI/NO\n+LPbmPyvakgs5cau3ZhXcjYW9zBBv5osLNER3cFb0lIr6NqxXP2s4ycJDWSn\nlgyTgLlqBhFw7MErIcomuOTuG6bHhVd8jdRwm1+g5Vl0Fk2rQjcy0CXHN27R\nNumFj9qYQ+70SI0GVnHj/g4pVqzLwneZX3gDfA6NnH6PEnn/78RTIQywD+Dw\nUHFA7eu7EFH8p9eR0U1tFBXRhW2URS6OV+IDxF6MhBQ4Wrw6T9lC/s25UOF3\niVRFmL0BmNGPL6RzTRLY7jqjY+4BUaLfcb7rcwUBYiNFBaYgueBZBeunzsfC\ne26GYUDFK72+8zqF2zovpwi0RGkZeycof8C3/WJmMo/3DTG3vjcZBtV52X/h\n0lvbqGNEt32SlhwclMbzKr2h21jLGA2Fv6SOYvYeimreuVWPMQ8VRpfZ3TzQ\n5AVvQpFaayF5Kx9IHyfxQRq9MQR3+X1D0o3mXtXeApbpaz7owQrkInE+U151\nRECj\r\n=lAvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"588181a559d372f6fa98b2a5d24337d4d5e55df4","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.1_1621495755700_0.6276733175118105","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@aiot-toolkit/velasim","version":"0.1.2","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.2","maintainers":[{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"},{"name":"lewiscutey","email":"949124363@qq.com"}],"dist":{"shasum":"4af0749d9cef65faf5b21fb4768201d4733e5d5b","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.2.tgz","fileCount":16,"integrity":"sha512-j4GjM2hpZJLZdkLNuW/MRmBeNntGOb90ymTcLqh+o9OFSt+wiZvb3/XYKzlR5fzqQF+IXhfJOPFxxp2Ig6zFCw==","signatures":[{"sig":"MEUCIQCiL3Hc783mpyMpfX2bTzpvuCgbrSedm/VVEBBt+faN4QIgEWnffrKV7GCR4LPjxtWHutfapnvmnOftD+nr9DVodLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281078308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0FWaCRA9TVsSAnZWagAAWAcP/jYDNsmfV16Qzo44khLh\nwVoKe7aT9aA9RaTh+LC4Go9wNPGVYYOEpjXiMT1BBNeGcRPYJgqZz98MCD9j\nokmHLHxPNEPQIJSrykN68CARX0AlUK1UO+XKw2quxPBJ/EqYJZmhiv0T1KqV\n/ELaMQILv4IyC8FDf3/1VKzsgYhS22fQ1Th58WaGTQqh+azBYRe69YqCb4Vb\nzwfqo7RoeKPjq/jT56evUJTzgMuS8cO1wQdmH14esMvw3dnmbIDHThHe3Cp8\nYEFC0Cm68iN0FO2mxMb4y3mjSAGGSSsQwDNpxxD+Slha7cg4NrFCkT38uSSR\ns6v8JCbC0ej3SVK/gVVQW07hlo+RhNaUanv79hEqtK8Ox8FpXhl7aPn+EbGR\ns95ulyq3y6vZ6tIMQxSuFPVPM0iNYJSNZAezzN5ozBok6NvxCnsZtPMc/mcj\n9A1Xz8p18aKH/APc1H9JkOvQk7mrBJRWDd2pVdmrYEXky02H079s5p2sg8/D\nwPGGU6o+Kl0txcElPCSPtbDB4Kvp5eN/YN6Jan0o5PFRtgvKFJe7Q/2TFLKi\ngvT96uCMVRxW/IPiiytaaiatDm2qo/guGFpFqJOfSKL7OGDXSP0tBCGRRopB\ng/4DQPJpu2ZSlk4StOc2QOyNg9cyRG8QaKcn/04l6B9bkSIzys7dh4aQTIhb\nwaPK\r\n=NTP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a134efc32b70f512103f3daaa76c27ea268d18b7","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.2_1624266137022_0.0463529579651345","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@aiot-toolkit/velasim","version":"0.1.3","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.3","maintainers":[{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"ddef0364266dab3841cede1e9d05a8ee4034d0e9","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.3.tgz","fileCount":17,"integrity":"sha512-A5pjnKcVbeepCP9qGYhwvORBPyIZ+vJt+V8JqqmvD77FVAsftuMUBjyLj59poG19Zkor3gSAPwKXKdQN4u4AbQ==","signatures":[{"sig":"MEUCIQC7+BxGJy2cb5b1I9PT++1JC3gTtZH1ATXjO8e/N1kLYgIgZ8pnOfl1wLzJSNXhuduMWxOT41mzb6rCQKkU2pRcrKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311247775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/pjeCRA9TVsSAnZWagAABvEP/2Aaypjb+vq3chSHkSkG\nxHyRiuIlUNfZcDO3JoMux5x1jjozyoLsPokIyZyXCzbNa29qJoetAb3Uzmm9\nOpxs3UlXKHpcc7s7kr/dDaiXe1o5FipB7W6EDKmLYn/1CurhhAIHBHdX5YMH\nUBYkh72HT4xRt6QAKkJAdCniE1YHzMFYlNiTlHfVzO76n1NMAqae8qA2iL07\n66gf6BsPLWqYiCtQnXIb7Jvw78WqTpsNqgzQBRDUk0yp9POi+Sodas2NEe6P\nOD10CE4zbWyFTx3d9kR9NiJd+Yiq20c7ZeeqVPnOWB4G+UmGkM9i3ObCzoCO\njOabGfsHQlWVN4k09CnY/Mmr7ZPRupTvyh89hBY5GQOF1xU4vY430qzwjzcW\nqHnl6pm9WNHMYlNi9lRv93DnlfW8iILhQvGoG9uEWwwzBv68LYOFqZUiuOTO\ngDX2OEXDEJcrbfnoQuEgsWIrYXgnxI/ieP/M0MTcANmLzXzYBd32kBvpn26x\nbTnNoBVnQTL97j7BnoaORBjRCLHQCqd8G6ceRd8bbRACbSvzExnbI74jxLvr\nTvI8AsljpwgtkF0uDtYUpvZuu3P45FZH7mSD3YfBDeM8RZ9oklO6L07HDTxa\nMiSOo3RDwjtA86rDudjZqM8iUilJK0+xEHmQSn2O4O6tt6ruRp6DieuPfxP8\nHuBD\r\n=cjxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5b1aa0678f9dee1d11be2798bace6d52f8448d78","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.3_1627298013199_0.3376731511333755","host":"s3://npm-registry-packages"}},"0.1.3-beta.0":{"name":"@aiot-toolkit/velasim","version":"0.1.3-beta.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.3-beta.0","maintainers":[{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"ec13cda670988803b59618f285c2b7c163305731","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.3-beta.0.tgz","fileCount":17,"integrity":"sha512-plXhqbebwaW0aWz/bZSQBfr6hcfscT5z/EWO+V4Hg94h7exejyFBKgOg35Ruk294z9WINmMJ4y9D3gdJvMWVtQ==","signatures":[{"sig":"MEYCIQCTXB1XvpjcEm2U/pPcZZ+iWBeFCKPyAmnk/g5yIIjgGAIhAIPEO/1TC4Uub3fxSViVFbbR2QtYVlUdayci1Cu0bj9c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314761974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAlhjCRA9TVsSAnZWagAAi1gP/1Ub/xbzZB2ky8yrkGCw\nQz1dH+w5mYdS8JaS/qxQqftOHM6fAe1C9XU+CxV26kuTWZHGT7zIxq4utDHE\nGiaYnvDBr9PMX8I2OIkOFDa2Ed2V0fkWneyDQS0sIebfkK6VOe8U28kdhHE2\nmlstGWgHycLFurZ/6zjYvGqsvDvsGNUQV5FaYc0xlw1z5TT087kt5mROyETR\nDBlIe45jYYdOa755SLLG+9G8+xrJrE+UpkIfSPVdBP5yYlGkCejVz9Uv1pzr\n/XzSF2zBxaWQysqCNvVoeIG3VF5yBVgQNZ8LH+RWCEVeG08AclNBw6Oe30uI\nLE01fZYo79xq5611ItN69ZA8hO0qwBYXLNukHwfomLm/siCIk5wJEaMgg7+Q\nBDzFOmm2m/mwTLBdg5WwcLCpkLqO9+T8tZXC1RxMojpBnQYsw9PXQa88yhLd\n8VRklQtcrsUFm7vbOSvCRC5+tdXVRpjFpAy3dTY44gbI9clTruT+u6YO7q9Q\ngRNifwROb1XowyhWDbs/sas7exvuiXQ4ygUWl+Q8w17c9y5loUUOULklTVzG\nJObkYC6DLcemE1ttGN9lTp1ufPgQ74Bwx4X8WY2pzUz1I7z75qbGBNZabN+f\nBJ3LmCVdMNAtdQZ84PvUSHBkJNOf72ybzfSdK2qYWqYL2DLEEp/Hz3WT8PYG\nfIn0\r\n=509c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n## 1. files description\n   1) nuttx: the executable quickapp simulator on ubuntu os\n   2) app: the quick apps directory\n   3) font: the freetype font files directory\n   4) readme.md: this file\n\n## 2. setup running env, install 32-bit libraries\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update \nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n## 3. run the simulator on ubuntu os\n```\n./nuttx\n```\n   \n## 4. run quick app in simulator\n```\nvapp app/com.xiaomi.watch.alarm\n```","gitHead":"3e41c16c8b652ea858519ee125a65b7aad66f8ca","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.3-beta.0_1627543650681_0.46481922692756417","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@aiot-toolkit/velasim","version":"0.1.4","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.4","maintainers":[{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"cbdaca0f589ce1d3adf9014b980377d836c63a3f","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.4.tgz","fileCount":17,"integrity":"sha512-0utR5fzp8PGr1dmimjALOkfecI+MqAymHFRlM3hf2hgz/5FpDpazesmkN5ZURB/rpELnnAD+2MAN9Lo+qvl+dw==","signatures":[{"sig":"MEQCIDt8HbKNkC0Th6k4g+1trrvNNZHStpkzDOBMhKhRTq0vAiAIm6gt5z7umPx1fohUE9KsjUkut9lRKroTlxjKJm1JVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318246435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCLv0CRA9TVsSAnZWagAAQsAQAJoWFcoqo9XNPzNjaYpm\nspZS8wBXcbjYCzRQHk6BfLgBCSXAIqoLjgWkeFYogmV2ut35A8yuhe/9Ow/y\nHVeuoe+JT5xbsq461g3v06PJtel4aeg0LTbkwn7pfUyPA/v8/gCC4uQ/K6O4\ndyamB3AUmuAIwypJ6X70oEFVZZjiL7JGqtzYJ7Tcr9vUlbEbEVAqmEoMREjS\nsTudaolLzSYkcoUpjU4icVV/4/PkKLB2LmW3zYgcuqyfTQ0ORBG3z0iPPPNb\naSEvQonGRSX8MVrhiBmOdZFACmXzjXuxvQ/WOiTk1/I2oxZZGXrXcagJE8PH\n1/6TnXsuLCpcIu6mGNcac4gqm2bojmWLP7quVIQTqQPxWez9lODL5VyCXBAv\n9h9lWO7qUWeXPtrmE2HKE9TLrLpSrKIk+jhNXpRg5/zJFSt9MPXfg/eNKicG\nqh2bTI74VRe9C3OfYXWI/Obuavp3gwDP2gXoaX7R7UJw3aahM3y1vd+8+/pG\ngrkeGn4JN7fQb1QNbwEKeiCyTHdDNxEvx4MQyjKFvnBEMv/2A44fWVwfuKOL\nK4KMQOkgMhskFyXF0Aw8OxtFeZJ14nEkvyQgvNcXh6+xdYt7no1v+VjgcZxs\nghUFUvXs1bB2KdLj09Uqs+SeAICHFjvfaDqnrWs6rofQfH7yV3mV9bB25ZhT\nQ7Ax\r\n=tMr+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8aa8e54bf33e183ef18f6592e7cc4f1cbd168ae5","scripts":{"start":"./nuttx"},"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"6.14.6","description":"vela for sim","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.4_1627962355787_0.756512299051878","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@aiot-toolkit/velasim","version":"0.1.5","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.5","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"436186e8fbc4db0634d70882db03c18236919da8","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.5.tgz","fileCount":18,"integrity":"sha512-T4zy3LbLsusPNtAUdJKv5Wf8KQ3UC+IJjRI3WJuYFwsB2FN8E/RuJ/EwVrCNTVz1k6yDqWCgLFckH/hruEps7A==","signatures":[{"sig":"MEUCIQDl+IHPrgAPAS4oRPc+c6pfRumjuhe+KZbZ+VxtrU6YhQIgSNpiVVaDrF1sw/1DZAdiYax6KBudzm81pfow2Bn/1yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209491379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNtXnCRA9TVsSAnZWagAAnaEP/iUbe7YoCmm9Ujj648VC\nBkUoO1ayjrX+jb8WDEY6xbaGgA1yoMD8qEwxG35f8nJrda6HSxP1Nyi5HJCC\nRFq8zKEscUJz7offva/jPxTV2ZafVHggot61PQT8t8eCW4SRQQ6e/72+1Pv2\nfYg+VFQN0W7AA6oe+C5fyEwo8Sf751cTrBgot1y9mtXEkfjLafJLOISR5ZE+\njnZwKTp8RRC68mLzPJmM1ADZAxX02BJ0cUBsMUi5Z/CwaGA8JnQhth+Eu6NT\nzYrqaiwrw8OVe9wyQSdfp79kMHu0k9RAa+4UDsT6tKoZMzBhhNO/UDRw1pYO\nedfoMwLY5CEYldFP/63thu5BX5a5k+WXQvJIw7qBf4ClOLxZaa3gBtbrKy3H\nF7UcY7jV4JT+lcKxCPk8rj25SbC9mihiaWiKvaq9ZMDbiPFB82haeRiZuGHx\nO74knzRF0NJQpVINXIXc/yKk7fzNv6i7l+Cz2UFK0l/6HPtoh5O3kMlaJ6PQ\nh9e7Q3EY6nh5k0BDHff8PpU61FNVm/tsn5uAjTTPjJxJa3YoiFFQn7XNtHyU\n12D1iWLm18Qvd5by04994uJhtbSAgzuqn7yFI/7GVimWDQtkSafzd6K6PURT\nW+WdWIiXMdnfBPHgKhDaKzCnGJsXCTlVu6o1cBFAqk2vLoFXVCBPMaIx9GJ5\nbwEB\r\n=GCzU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e89ff6c8e950b042864a6b91a2cc9f1c6d1083f4","scripts":{"start":"./nuttx"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.5_1630983653772_0.05121803050536511","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@aiot-toolkit/velasim","version":"0.1.6","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.6","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"20b02167cbcdb25a2ccbfcb293e35b3bcd91f8fb","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.6.tgz","fileCount":478,"integrity":"sha512-aM1CC8kGiIn/lAXUHTyHMXem5yW0z1L4NXgKb2s91UMRvKzyFpjbgIWEZDrRsUQF1Uj8Ma0c62yMAlDgUUpuVg==","signatures":[{"sig":"MEQCIEMbqRDyPKabDWsH5xmWk8FlHeq/l1gF1iSxOzEaD5CbAiAImg0Qrjo/CFvdeOo9yrfHzocBRnMYkSa954EzlWegUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307398335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNtyACRA9TVsSAnZWagAAYBYP/iWcXjZwhede8MhSHgVm\n6azbhfKhNhCjesZIis1nsGML0lggH2TixquZ++2ihNnm3+uJN4YuctXk5uUc\nLmJAiuLS75yHxYvIGd5PWzAtGf74mcU8ZIOKjqzYvzcVlTy4eJ1HFdQSiDLB\nEim7yS9ryVeG1FoqqNarNd0gq0vb3en7g9bgIhnjhywrPZNX7lJlaipkMiSN\nesCoLVQ08VkYuGhCf4UoH3NdJxz6PXEfS4iAnVzlt8ZsfQAWrzYo8jdJXMUV\njAOLFtI1bxwYEpchTk0uv4lXAjDn2Ws4xVtEJAQK1eSmOZHKvzF9U+j/kFG4\ngB9pCh2YJcwAOCCrkgD8dN5IbYUmjNQtSpT6cmTotWziiXQe+23zGWFphsye\nUZZSNPUS6PHuqHhqi7NO4nX2rfDQiw1CndcbwLM9ZEQTE42twbWYct6AQ7N/\nxWoHXpViVxaiOrSHgJ8cMUWvs0p1W4VL3cBl2kwkG9yX275/Acyr2bbKJPd+\nqD1oO29d5KbnEvqee2n0Ba0HO03v/VZswEohn+873bXEPM/wAgddTUkR5pds\nleYHAruCgE2KdRhSfcLeLo2KQQzYX2ssJinTvCf2d/MBMtlfeCydlJwuAp9r\nWGQNHEPpblVkCiVMsuSRCCCj421BpA0AszYuyFv+v6Om2TEIyVJdcNSxd9GX\nghwS\r\n=R9Fn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8ae9eac53a4f7e7ad3b466ee36b616cd7a7c319b","scripts":{"start":"./nuttx"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.6_1630985341415_0.1641133515166251","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@aiot-toolkit/velasim","version":"0.1.7","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.7","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"2af821cf6039190238ad0a1da40ea37fcfac2cd5","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.7.tgz","fileCount":203,"integrity":"sha512-8eTM7kFB63Wkb/38JapFzyHokQUn4hf9SZecpQamqbnD1QY/O1i9qfFFdE5HHsBGHnadyFhbeSfn3mIbN3CpJg==","signatures":[{"sig":"MEQCIHxTBuzTN3894bbWeXdPF65VUYmN016eSvclNZqALATjAiB0Vrp5zJPes7Qi3cULh3PnOX6J/pVhAR4mfhBHh7wtEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626617616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOXwDCRA9TVsSAnZWagAAYmcP/jP9LqMHq3fNjAylQbsd\n0FhO+OrcwIsl86e0K2v8bH560vNxqi4bJ1Jx5XCvw657vzgItW6R1O+V8lOY\nTwdGZL0kaCFupiESI4rmYHmTcC26Uit/mJzIClAhHBu9d93NRnsZnMYBuq0o\n1HK2l/At7HsUsXOrgssocQICPEw6NIrsMuqg7Nq1IcWlZnTemk2zgiCslo+Z\nR4Spkc1bLDXaNPzCNEdOCGZAcfWIR03vMDgLFUUGE3L9Oe2IRWbgE8BXRDTA\n1+rNG94x+Suxgf/jiDtMWvs/YOf8BfsGa/4kt0w/pGh+r7D4tHc0aV2e232Q\nlgjOV4eujbc7DV0YlXSbwreQaBzoaBvjfiWvJl0dUaL88iATlcMnht4gUItK\nyO3viiyoPNxwUs8MFlNXIph6TfFJrmMRe1RUd+CPOUn9Xivjbf4qy+DYywUA\noA5tQ75YrdnRZwj0iAGSKbfy4/MKpxyOPMppH90GaqMxTBoxRn3x/SCaUV52\npGdGdJamKfLEVNmALbpz5uFM5Cx3wfXA9bq738aaiDIwc7K9kVIIYckRGLS/\naBkvyNm7WdOa5WY4Nda4VsZpSPS+QfF8rOsTbiJGVPYjz8u8Bhmw921ERNfp\nbCr7M52lSkjw0RMfG7WpbajB3chEParL7A4Ewhk+hPOQeE97314JqR+g9QMe\naDYq\r\n=rEdN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b90ad960c7f97fd6820d3121b8a8be6d4fbaa949","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.7_1631157244314_0.566651032844395","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@aiot-toolkit/velasim","version":"0.1.8","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.8","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"20e6f9bfa8dfea186f5f779e5478a0d827c54b27","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.8.tgz","fileCount":203,"integrity":"sha512-jpbIf4dYMCXkfuPs/a8FiIPOqdJvl1XTkeb0hbpFbOWc0NnjXb0H2VzVNzkt0omxG47cIWJl+HQ1+ABh+oUQiQ==","signatures":[{"sig":"MEQCICgC/EGHfRrJnC+Dtd0hJ5s4ZLk4gigvCUBQ3XVl4C9uAiAs1HeL8rG8EflZFX4NwOx2IlkklQaE29NS51zG99bDMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":624747420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOroTCRA9TVsSAnZWagAANbsQAKUEggy+8LOEv9TjH8O6\nUkTSGmPzXQ3lUeZw/W4Vd04bjTxUAq+4QSSTkrMA1Fo/1HXI/NMmaAHsteg/\nzuCQxbr1tosw86Mke7+u941735E8AR1woza6izA2j69z6ZPVK14itc8DaFpd\nKcjoEbnAeczeUMZP3MWbku2O9+9qmO0MzO/k0mWgjxoSSu4u7RK6WdYu25WT\nuz0xycLi1KtWzG2H8xbeakgkB5ccWwIn1tjHSU19OpZAlJs6gSPnAZ3VNJjB\n/vfowAtekhI5VMUC0tKJTWEqUQ+Wgh3NF3dbNFxQ8QFT2pieaKVHuaepNrfg\nl0ajA1aEe8aBXzQ1YbF57hMK7IMbwfdVVMvWZuBvHvXYPcoEZ6Yj+SkFcAQT\nTixFEdUPuf0Ca0f9O4YwkodyAbIc/WeaBPJ7bnZLAsnnDsrwrw4oljuPkmIO\n0bQOPlCRg0LFjlYodeyTWjjgdmAGO5MnhqU1GV8Zgzkj5QmM5HkvCUCZQ2eU\n+iTyRMAKQAwXEP9C+tz1r4jFJ9RRSRNHv8tSxRTv5r4eOmrtrEgykYGMAAD7\nc0P85gOeM0ZBmuaTyekw358sZfD06syOxMVb6SqRCjosU0sRpNqGa83Km/om\nT4tpLz9oYAY/Ijn4GLqUUdDkf6ht983I5q98a/dWtm75KGW+6CJjAnZ5jXFM\nB44E\r\n=YfS9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"03e92b25341376db0fdb52d1f3587b88a8717417","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.8_1631238671316_0.8739959797917003","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@aiot-toolkit/velasim","version":"0.1.9","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.9","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"a9e9cba8f857162cffb7b06d5717d01f90fdf18c","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.9.tgz","fileCount":263,"integrity":"sha512-90EFnLKeHjV9dQ789zSgiletNktKk8iqr84SF/WS+kb8tHZDZ1gFX02a8quBrimw0b807XtFzehCwj4Uu9Zc7w==","signatures":[{"sig":"MEUCIQCEIUC0dyelemj0lebyO8qIbxiyJ/jf6GFI+iVJ4qyUNAIgQeh6ADwA9673rOVkEFE9HTlAa15H6LKbVcVMvfnbAyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612374046},"main":"index.js","gitHead":"56c4285e969a6d33c840cc1df380f8dc351a0fa4","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.9_1631933133296_0.6944315404036749","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@aiot-toolkit/velasim","version":"0.1.10","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.10","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"ff29bc0f569b049a394bb01b067866339b420544","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.10.tgz","fileCount":264,"integrity":"sha512-KzLlvvkyt2hjb+lx8M3F7JgBrYmFyljOKlXIMB+o67OxwShaWKQ5fbHjmjLdMpFsibO0La7u6ZUHQAbJbfh9Ug==","signatures":[{"sig":"MEYCIQDMKxDFscIpH4XLJh1fImwE34QX1DPaM/bGWOUJ5Ely+gIhAJljZYdANr1R9HgNXRG/j4TxY3n99NVtN9bwHxsK9wMs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628199641},"main":"index.js","gitHead":"e9907e87b4e26e9974ec9ea3b016dbcafabae04e","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.10_1632465021296_0.8824528758664383","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@aiot-toolkit/velasim","version":"0.1.11","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.11","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"ded1ee20ffb2d46910055d989b08e83575aa918e","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.11.tgz","fileCount":264,"integrity":"sha512-4ABpvyC/QPAbulCAXh5fdN1qygR8ekW/91yx6qYf0UL7aaS7ZvgJvL/OoN7P45xD+8s52mwhoehkiZ4e0iMqRg==","signatures":[{"sig":"MEUCIAK1IFeTOxhsRGSGbJfo+sWc+2PO21q4NI2UkVEX3Lp9AiEAiJQBQOem6F0TNR2BglTJ59nRMiKeabY6dIkPfocER+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628199641},"main":"index.js","gitHead":"9ddeee6f11afaeb937920cbf00d6b830a53b8765","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.11_1632470704791_0.1828160513557926","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@aiot-toolkit/velasim","version":"0.1.12","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.12","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"4c1701d2cdb7e1359da3beaa4773d8bf792d0e7b","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.12.tgz","fileCount":222,"integrity":"sha512-ik5ONPWBdxRRh9xOxE2A3NmbLb8OCrC213X9+fWAVmyHmlhkd4PRG5LkMLKhzMTPU+gZQk1Jce1WkjCNlRRlgw==","signatures":[{"sig":"MEUCIDkWkZCP9zYRKTISUaRZV2B5jbISiJooinnC35zOiydkAiEA6wtzUheLE+x0GfBmdqbxfq1BnQsAM1x2YpoxAHlV6/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623281208},"main":"index.js","gitHead":"4cfae4c778b751671560a846c596ec02dc4a9e6f","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.12_1632733951827_0.1717225678318317","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@aiot-toolkit/velasim","version":"0.1.13","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.13","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"5740656f8adcc8d77bdc7d9214817d70cbc23151","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.13.tgz","fileCount":212,"integrity":"sha512-KmE974F0ey6mz9cTxeFhiL/BsSsJhBqSiQ7GdAq9qJLTjiKxLu3NB4zBsBmEz5/xJmrXGmjG+hQu4KKo5MMfYw==","signatures":[{"sig":"MEUCIB2XdQRakaIFx6luQEZ8vnunbAA6SuIGvrqOxJpgPB8MAiEAxlOxAw2Vz89Dvp8bZbLwPaFO0Sm4VTy/uems1gDgWiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611169616},"main":"index.js","gitHead":"a38cda480a6da3e4767e174e458201e5bbaad152","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.13_1632879463075_0.07178907854478056","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@aiot-toolkit/velasim","version":"0.1.14","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.14","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"6d6dc3ea343ac2b9e37b6745bd3bbeedf2922337","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.14.tgz","fileCount":221,"integrity":"sha512-7VttAgE6wJunLR57P0Kz+BbVKzt24f7VwHKH92VxzW5BdynITJSE2EU5C+d/fnScgykXNvOnAUYXx01oFQNjwg==","signatures":[{"sig":"MEUCIQD+I/VBTQVALCiydWLq+DOQrxuiQZ02YkiBASRuCTb3XwIgJBdK3p4XFQN5/TzjkKKUsE4AqD0g9nw77SD9ZOS1USo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":636320790},"main":"index.js","gitHead":"1aa4380320c74e4dc43079cb14666c84693b4967","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.14_1633751108708_0.4126993518290598","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@aiot-toolkit/velasim","version":"0.1.15","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.15","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"13ad45c559a6e06fe7a2fd5b9e41a38faafb2f9a","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.15.tgz","fileCount":212,"integrity":"sha512-hlbhGefA/HHmYUdZhnZpU2V1+tD0V7KOCa9Zu4EP9S07NlBbMeUqRaLQhdejG7ktdNpuGOZIswhYAjGcEO7rdQ==","signatures":[{"sig":"MEYCIQCQfDiX0TkasszyTR+IPESyZv8CdTmqnj4IxG+cXfJ4zgIhAJmrHD75xf5xPVadcQrVCSEXmEM1732JImxa6slydocP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612940350},"main":"index.js","gitHead":"07ceedccf492855d6b157d9ba41e5d51385d3e73","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.15_1633770350560_0.8426094894526011","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@aiot-toolkit/velasim","version":"0.1.16","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.16","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"b7ed439517e2975c3c969f3f87e205b1a0417f92","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.16.tgz","fileCount":212,"integrity":"sha512-WdCSo0mQQ0f6cpu9QVZMcW4wj46xH+l1hoHjoMbuNOjhJphWzIPVCCofzcbgrdlEFH6dSQMy+Rsa8iIe9xO9+A==","signatures":[{"sig":"MEUCIHxwPPkw6eX4w2Dnp9tbVOvkH1iFG5FHU8/kB6foAn1KAiEAnLzP7q13rJsOinEvbkk0NCmxVGh5d6gHi5az31mrJ6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":613778844},"main":"index.js","gitHead":"1cb08c0c45176c8f5c6717e94bb714288151be3a","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.16_1634118581099_0.5848570702407845","host":"s3://npm-registry-packages"}},"0.1.17-test.1":{"name":"@aiot-toolkit/velasim","version":"0.1.17-test.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.17-test.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"b1a6b342633a7feecabb46dab64fae459950730e","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.17-test.1.tgz","fileCount":212,"integrity":"sha512-kerJg7JcXXPp8Vdu3TioFTPo70XiDy9LYpTUCeXyx6xC2AF7YHYCQvEeirYORpW3RlnSitpwAETl0PbliLAKpg==","signatures":[{"sig":"MEUCIQDp7yNv5Xx2wZdPvJAHPgR9SsqCo+O/ttRrXHXzk2ZEhQIgPt1ymvqFYQaloOonIeKmRYyRopJar5gXZbp0AnjPLNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614856279},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"a21229585ac4a0ab649bacc5708a3b1054a62d50","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.17-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.17-test.1_1634288333302_0.8892517048093502","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@aiot-toolkit/velasim","version":"0.1.17","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.17","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"def0e5b88ef64b4212d218f3c3057dcb02543914","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.17.tgz","fileCount":215,"integrity":"sha512-FiD2HoD6X0Bn8S6rvLPxNOyj2pfsr0PQvgryLIX3ldne4hqThMGHYOSLb46xyYtaNV9p/BJGoQE55Mpr8TgXyA==","signatures":[{"sig":"MEUCIQCLJ3xfPYNBWA2T6toBCym+vxZhU29fUlioHb003vtjWwIgKSvg94ra1xuHK2VcrIHMv3Av5jt0STb7RLvQz9PE5fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":608469696},"main":"index.js","gitHead":"d76e76940575b2821689e16c63b13dd3632a32d5","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.17-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.17_1634556490530_0.3105781263452865","host":"s3://npm-registry-packages"}},"0.1.18-test.0":{"name":"@aiot-toolkit/velasim","version":"0.1.18-test.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.18-test.0","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"f4f7f467700940a1ca12f3ac9cd25887410413e4","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.18-test.0.tgz","fileCount":215,"integrity":"sha512-TErX/bxn+o5HzPNiAaFxcgZQL8d+8eM3p+35yeFCjhlJ8zi99iEFKBWnjMbsTl5qAFrr4wvPkfKbIezYQ7LXxg==","signatures":[{"sig":"MEUCIC+jwgDwS271cTtmfXBVr8kcTXdFmyFeQXO2sKXyefeNAiEApi3E8f760WCOZrI5pTPqF6dd0JhwmPlydn7bHjqB36g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":613824935},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"c4348b83b41987d0af286c6aa350c158f823ed38","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.18-test.0_1634608138581_0.5867734483752778","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@aiot-toolkit/velasim","version":"0.1.19","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.19","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"bc186dc02de0084c97a87b43808a4cb51df8bd03","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.19.tgz","fileCount":215,"integrity":"sha512-nv5BiL3za88dnuSQn6KySjPtdHPUIl0bCu3LQwVPm4W9x22Eb65AyIrQF0gbhHe3TVaz9bLLx5Yq25IBDKtgrQ==","signatures":[{"sig":"MEUCIQDj5yt+sIlD/242rQMZt9brGPz9ndSjKccFmIoaNkOhgAIgeF3xyz8wBLIncSuFIekYXKG9c5HVoDweJCMyTVDq1j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360894297},"main":"index.js","gitHead":"a7fc1c6d940ff12fac58b84946ea2dc7f710e477","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.19_1634797849001_0.9074147880125827","host":"s3://npm-registry-packages"}},"0.1.19-test.0":{"name":"@aiot-toolkit/velasim","version":"0.1.19-test.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.19-test.0","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"ee706c7cda5174e53a3a6105dcd94f26b039854b","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.19-test.0.tgz","fileCount":215,"integrity":"sha512-D+Pj/omMQUc0TNyzxLYvB0tXKU3TZa5Sa7u3uDZQZ9AMPpPDu7dCgcAC1CmIjHvvswMQXHibE0i2R4RAt4Tc7w==","signatures":[{"sig":"MEYCIQDZsYP1b26nxjjp0OrVf0shM+aAeaMjsoy6h+Bq/IaiygIhAIVCGggGebm9ntEdzbX+16ZmmtlwNwuTqvod9yxHqX2K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366253879},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"7fb268c36e0793b74d4a3cb0562a3e246322f77b","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"7.22.0","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.19-test.0_1634798021363_0.4716835902532355","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@aiot-toolkit/velasim","version":"0.1.20","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.20","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"053bcdad8e5f0abfa825960d396cadf0475fb1c0","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.20.tgz","fileCount":215,"integrity":"sha512-FLche+XT/FQrEymb6YryIY4zRmbLfPCCzZhVjMTKCvRR/gH5nWEUvdzzSlgGRd/a+oicoxm9p1hmwl9FSFXtGg==","signatures":[{"sig":"MEQCIEpluItqgedZYpsDsfuwak2aHij5m0w1+ANuuRfuWfggAiBbmeBz5sghOLJTkRyQosVQVkq0ivlRj8+VaV1D+NgF6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361709914},"main":"index.js","gitHead":"802ea38d28162e956bc991050bc0f4b4ae9b5941","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.1","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.20_1635492431855_0.7669658275619271","host":"s3://npm-registry-packages"}},"0.1.20-test.0":{"name":"@aiot-toolkit/velasim","version":"0.1.20-test.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.20-test.0","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"ff2aa8a3b741870bcb31374216f9c153ae182462","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.20-test.0.tgz","fileCount":215,"integrity":"sha512-48SOMRhb+w9/+a3NYQjUGv53RigIp2WRP2LhSzGS6bQgqiorPDUf4hLDLYx+/DfLjKrvjf7ao53EuTLG8jYJ0g==","signatures":[{"sig":"MEYCIQD8fSG4deQlqDjI+nvC+QP8K0fp/bqLlAyEm+1vYtFKYwIhAJWrVp5LmHsKiid0iujBaCPg0ELuirvv7sqWi//zHOf6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367065153},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"a83c9c3783c5de347f7a37db4708cc39adeb87e9","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.1","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.20-test.0_1635492567154_0.2019674513161529","host":"s3://npm-registry-packages"}},"0.1.20-test.1":{"name":"@aiot-toolkit/velasim","version":"0.1.20-test.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.20-test.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"bb9f254ee324d755533668753a0cffcc9dcd9b1f","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.20-test.1.tgz","fileCount":215,"integrity":"sha512-ojtSCwapbJEvKxYmZv7U7babFfBammCSbFN+flxrBCEGsWKZl2bvnUN2WzBiy/RH2F6MIeTX6Kq0dzlNC6DM8A==","signatures":[{"sig":"MEUCIHRVwUVfC9JZt93eCShr55eTnQipU+vWbUbfHBFFnOKcAiEAlJj8CfYQdXxZ5vNFftI8gy/fJpIyTW+HTlUux+6BSko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367330885},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"711759481b60564a30fd3fb4bc3d9b3244d4fa2c","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.1","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.20-test.1_1636015119999_0.8301525834486747","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"@aiot-toolkit/velasim","version":"0.1.21","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.21","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"6a8dc1ce4076baa4915e20f9dcfbab84c426b76d","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.21.tgz","fileCount":268,"integrity":"sha512-d9e1hXrDs/k/lZzASYIouS2tNJysmjPkpDTxrGRSmAa6xIMGrcfHdcP5K100/PgIrxhUn7SxGbhZjxiBqrinbQ==","signatures":[{"sig":"MEQCIFndNbSf/FIcx8wu3OqVc1mPGq/Xs0Kh6yUu9ywpDrHeAiAsdZRGFW15lx8KtMDSWPnIytoDgOfKFVs9u8PUWpf2xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":393518069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgKZCRA9TVsSAnZWagAA/rIP+QBrg/tf2f4KhqI46aya\nH77kElvzzi+liwGqf/7BGpnA2AgMfecngjGGIKw+c31G0DLRs2jmXoDEJGnl\ngoWm0BTttxx2QuTCBKqg/MgCA+s7z4UEOHx/m8By+lFu55CIBwNtyopPQpGe\niiOMSkuz9tNgZcYzKoRWAW0tA65OTFLCQBxvK9j6SF02V2e1AptmnkI6K4dr\nPxP93YwNTrbiI6Zdd5sLNPVQmLWwMNuah2XgWIsqxGIoY3CW8lJ0CT7KLApA\nk+jTMEOiHVmSGNL07TgLA4JisC3lxth70wRfKpjGzZfVXrdeabHuf4mh5ni2\nM2en9+4f4v6ufVR41suE2loIdPSL7hNKbI+7IUDGtY83jMeUNUiwqShAmS4A\nFMfhkOC99e+8YW81tGZXmwE14gm9SNEKJQzCKFYGgzaqifL4ld/bibDGp72t\nqw6rTifp9VTs7y9OcSMiuJTb5Gh1r9nPFsvguQoXSdthNZcPqDHN21XkRZUh\nZlMqieO5fJJQ1h0Xvvj4Ha1KUiDBrGUgla8vfn6rqTGSpXpVFzLGAMhs0dcO\nWTMFL8hvsBKA34DQB5KC6O8ZmL8MJahfxYOAcA69dQHhxkMZhnLYUgD73EQh\nqqd1vyAMDDgLfDTC52ptjPEi94dPrdPSYmL9wQ07SJLxZpSAY0SR5cPszSAQ\nfBf5\r\n=ghIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"655fd588f50debc24a8ae799986310f6baf64c11","scripts":{"start":"./nuttx","publish-npm":"npm version patch && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.4","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.21_1638269591967_0.9227410143400472","host":"s3://npm-registry-packages"}},"0.1.21-test.0":{"name":"@aiot-toolkit/velasim","version":"0.1.21-test.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.21-test.0","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"4075e75a10491850e164631443a9bc5966c2042a","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.21-test.0.tgz","fileCount":268,"integrity":"sha512-sP2Vq/1ZDyPLz9r/fEMMm7mUyu0KgwK5kIF8LAcEGitNZEjUmkbKvKCJExSr7xA3hMGjN86ZHQ2MNYKgwVsO5A==","signatures":[{"sig":"MEYCIQDKg+O2lLaxpUaCtvero83IZ93pq2KFubHjnPHYb2FsSAIhAIXTf/Rifsm7KDQRLtq0ZVS1C64ajb/UgTIMt4T6jvqh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":393518077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgNsCRA9TVsSAnZWagAAEq8P/1HOFIe2XiJT3bDplpBx\nCYES+2AMngVa6kyrJGtvBZ6bibg1BUqLf5tkp2T3/NCKGRURHTeTiPUgZIM6\nOAMnFX+XZ/xS55Fki2zhFAsktrlglI2wJxrWkCR1nuHXmn9EJZe6Bq9iUgvW\noN+7wCqnN+oZA7AECn2X2G6wxCHqNbDLuYhObWNH/CxCMcmfmxyzqbjCRcxk\n1jJc0tv2g8eSYqlAqhLiyWGvnAiXNk6vVFd7M4HJHbroPmad7oSo8JGqDR7b\nBBVC9bKY/QLXWnKWQE4rC6H9d1loPewuS2xH90yqyjlGdVFo/qNhtuYkTaU0\nVWKL6RMAKLMjpFVsZvoMplpqTRzM4WL6va/+VW2fkrn7cBU7BwujH9WiODXi\nOgtJzj8AGonK6YpL8GyuTBaIALXAklknZMFfNFVsNnihSeow9bDCWLtaMG6V\nZkuebvfFTZGnFyja3vHu/M17bxcmDBYAthesjJdjCYxI7Eg8T/OJCsiVRwX+\nQ21vEbDwPJXEsIJMF3OidtNKlr0lK0bcrVLepGHFfeFXPcAZ4eCh2BFINelD\nIRxnXSZFx+JF5KS19teADAHjxghpX+hVHcaaUFYX2JrCt2wFRMBUG1BnK09B\nF1G6u/jOitT5Ignmu1Xov+jNxW66VPAnSnzYv8TY9ljYvAFKFSNc12PNg1SG\nQEDI\r\n=Q5Td\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"f01d56fc039b0254319dd3dcc9eb6bb1b7c5a0d4","scripts":{"start":"./nuttx","publish-npm":"npm version 0.0.18 && npm publish","publish-npm-test":"npm version 0.1.18-test.0 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.4","description":"vela for sim","directories":{},"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.21-test.0_1638269802986_0.2020759553696152","host":"s3://npm-registry-packages"}},"0.1.21-test.1":{"name":"@aiot-toolkit/velasim","version":"0.1.21-test.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.21-test.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"718591b37c34d37f7e05001dbc70202f3cefbfde","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.21-test.1.tgz","fileCount":268,"integrity":"sha512-wefQYVBYncAI8gRaoIt6jhIVDGd7Y/fLT9KVs2tQYy1udHNaHr8pvIjA2aUrMZBtyvQzYJi9bZn3WxxtE3D3aA==","signatures":[{"sig":"MEYCIQDGW4rbsRGZ9UR8QE6q2YQdgOvIyebysWISH9dP0fsmxQIhANnqvurRAF4xNk3haNW1y4QX/hDp/TQVyIE+a4TSjlO7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402589357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1Q1+CRA9TVsSAnZWagAAzpQP/ia5jQh0FWqTkmSeVd2/\ntF0caL4MlGt3WewCX1OXcNy6Z6G7zf9rXew2RNuxScau50f8hCOCbdTMDqwd\nmizw+DT7J1U4Ir+Jvn7qQlVIw7gndC1f0eVx9Sghop+oZtp05DLOqtQfm14+\nbVjhL9kDWr0iozbj0S+9OocOZJ0VAePOnpm7eJ3+acEkIOMYNVXQinDRyfBw\nRXZrt85k2O6KslfQMlpbccVovqteNcDoYCuDgFThF3qePd85wKFrjejZi/Rq\no5e9/Zw07TruLw9Adzz0Y0Vl0nOFVyTVf0o8z4xjXwaNYDruAo8+qnbfR2EE\n5xeXo9WUvmuI8+gOc2qxKKj6gYLTLiY0oQJpbcWTPkZImtk6NIWquEs5Dfq2\nK3FX8MV5fmbF4eln+CScYNxB6BonWteXypBqPtAQD10eXwGRs7nLFF2BEv1K\nx/vyvIA7TDrz0tpwbWmfWoDDOOZ7Jd9zBcl+rC267J3ylETTMANF7ntL+FZn\n2qE1rZ+/7RbGGd7D7VEUQRVio/t0Gl4tT8VA6eZHQQgimw6DjR5TyVYZ45Hi\nQ2AqPqlFgaEk5KpqANySkYdYE/ZesM2W89KqkpcXHu5rW5RYbs9on605J6kX\nQVlXHJCF6aTj9gzZNUIaZnu6umWtRpcOC2nTmNBKOaY0LeAChQPA0Pq6OzXs\nyfgy\r\n=BaN+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"e11fce043eb892e72dcb19cef3ea29ad2f6ace83","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.3.0","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.21-test.1_1641352572796_0.15979983899797467","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"@aiot-toolkit/velasim","version":"0.1.22","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.22","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"7e7ab93f7af0b3486d1c766b99d20a7bb2304917","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.22.tgz","fileCount":269,"integrity":"sha512-4cbls4DdjFRe9SOI751YdPFupWso6vI0e86s0pZ0Q4nM741HPMPst785E+8kpgZ08Zt2pz3/4t2UJe0X9FWVbw==","signatures":[{"sig":"MEUCICqwI38KwJL2OItSpqlUNsT9QTnLfUVNj+umJrXoQp4qAiEArD0847ebK2O1wSrtw7+9d9TdJpJMKl9SPfaWcoRE2ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404502726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1p9VCRA9TVsSAnZWagAAg6EP/ihdYQAAsUd4LTEtXW4L\nuw2UdqByjQXhaSmCaQCQqBwWfb6KH8V/772eB4Y4wVCsTJVOUUjggxy5g2DM\nUYSP2SKDjEHhZXhNbQvDKboCKVY7cCzGWyoyNosM0iIyAOaqxk4Hfe6FD0Zl\n97sGNUPpgS65twMnmfaowMZgxBgk6JizWIHOkFHNsf6ruQ//tvdchuHJIUoQ\n1tK35XbczK5LqsBJ9aPRi2iuZSZne2I8I1HVo9/ZhHDYkf3ID7V5TQ12HCEq\n7xuqvBxRe0Ia+9sFWS/NseWI/Hhvh4DD/UBRcA3SFvOp5HSqAjHrPSUsH7sT\ngu+vuK0oUHmqp9cGiOJbZwZAsYgAYeYNZCnfcoM6tNJgq4T85TRRpKWlHFAf\nmSdBqkVCB+lSmtacqW24wNNESsq+rIM2RGXTsXVdrwt14KQ/3YC6tdrMerJ8\ni3vEXDRINxbGRBRMd8OQ70hwW37z2Ud+moVv7M5HspPeXizA3XFb+FH00+MU\nRVIQXoz3oDVlpkNSxwsJFUfvQvSkSD1XcbWIpB2sCrzGayuSX+4xdjeuWl+E\nFoBOO14bRq/pwVZD0vVi0Zx3KkYRrksx8IHWX2AcXOOX1rclsOrcCd/hcW8b\nJiOSH/x0pMdApbOaCgqXtE67IIX90V7vJHoXTEcuBT6OWLeAl5oy06MTqCi5\nvee3\r\n=x00y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"37750332aae6a23f1f085736209ed32aba8f45f8","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.3.0","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.22_1641455442636_0.2324391026052004","host":"s3://npm-registry-packages"}},"0.1.22-test.0":{"name":"@aiot-toolkit/velasim","version":"0.1.22-test.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.22-test.0","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"171adf7f815e2ffb5f2128e403a3a3f4f3fa5c3e","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.22-test.0.tgz","fileCount":269,"integrity":"sha512-GrLVoYIJqg0RVVxPsrWQWEjg8wiyw0F8S5x2a+d9KtCuXPJGNKjWRt1eADNUdPAndQVIaQAvLVyyZpTHCthImQ==","signatures":[{"sig":"MEQCIF6jcB9oaquxJxooO2jRpAwF6IBXYyXmJUOvNFDi0ZmqAiBXxgIFtlDi3IBriOcZaro8VdVNXVFQzX9c+Qk6HeW6+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404502733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1qBDCRA9TVsSAnZWagAAYKoP/jYGjmr6Y38bzANt2xKt\n4FwPV/6jrfvMqrIAH7xFKnmJpk3OTLjtjXN6z9fbyaZJgWW5MS8vn/oc7vKN\nDqiN+TwuTB5hOmgXp9cnAngOf07Lk8uDJvNlwuoNMaAh/A+075Igwc6uq26B\nAVLMyGJuT5e454ILSf8LptCmwRV31aTlyGKOpzoh/bse0tBfqZvicq6BQ658\nTQ4JVi5mCP+Cu+KM+2U3J39FHeUSELaLKWgKo5nCSQU/vfLDy+Ygx/w/Uynh\nsblvFifvcYtAfVr5vCRg/qn1frptOUK7tHcBH1iK9r7kG70XpDdMJWYxWdPJ\nNw9GZCbgjmr0MiWCv2dlHwCoA9xAeFMC4l2QSiOGuK3eAdWncB2wqTzej4N0\njg6TpVCHFqTwYPIkfbSAR4Qcg+Yoh3svmbYHrPO4Eb0yAwKd2/7DfTMLKejP\n/mzOGl2CbHfrpnNTT3KkssmyWHuRNFQFze0HiGxu8uMz4R45ogMnjLapWmbd\na70E+OLwPKlozgAJb00BaUYBFpCDEh9GT3GbFXB2PZcPEn5V4gVvTfQZBoCI\nggCJJg95Dh/6Hk5wBLh7jfK+gCHNYJpAXjKElgVn0jlPoPRgqDr0kaF/COs6\nAXbRNG6q0nO6zYjpF03wtrvRb2kjP+fAT4xSf9RWMo5yYQ11YfnCeC8L39Xm\nIquL\r\n=7K6T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"5d1a9c468c884a6653bae5ae38fb2fe4072e4cc0","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.3.0","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.22-test.0_1641455680885_0.7542041154888481","host":"s3://npm-registry-packages"}},"0.1.23-test.1":{"name":"@aiot-toolkit/velasim","version":"0.1.23-test.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.23-test.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"b4e20ae997506c1ef77789b9603e30ce32d9d628","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.23-test.1.tgz","fileCount":392,"integrity":"sha512-d4mdwG6m/9bplKZL6P06CIYhVqQfBvkEtXG9Jgw85yLBxdUe58L+SJrHu9s9rxAV/dU9m7z0pRt9rccktftSWw==","signatures":[{"sig":"MEUCIDMfOg0i3VUuYFpBCDVt9cY7Hdm+C6TnvdVJXgPJLvYIAiEAjkL43Ycc1//fwqVykSzMQavD5iLbxbTki3Ru38MqCqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152479494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPEqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo3Q//coCOJ0JKEgL2yh9RuvpYAQx3jV8ZlTiEveEqGA2WqDj2bpe4\r\n05G1fcOe5bu1fXnjiA147dhuN+SYrvhwW5OQ2BG289m596gJmoLtmsdhAAKm\r\nsAd07uOHbKmuT2l2XTwczm0XkUT0LybImZhX87deF447N4G/yBuVaNlPJ+LH\r\n+fcUlxC7Hd1UeiCX1l2tfaXt30ElhJJWXtFCEnt2roT/WPX9UBNHcPiUrg8V\r\nndXPUYo9BhU025ujPG8pmq5jANFDdps+TcGu3ipzUnm86oNqIGq6wf0fxsVB\r\n3vfvfYVzFvGGvyHGkHPOuS+13DQgLlzs6C0j2owAWPCqu4YkpTDFvxDDC39b\r\n8yNZF11SKBZwrpu41dGXp+3aoyFLwua77fWmxQPr+/lph2ZNB33o1r0TXo0h\r\nDKgDuMcwuBIH2GmHljJ1/GH0rdtrXxsL/5rFBKGAnfCY0LfvWTxXF6mhp281\r\n5RF7SLHwwjhA6Dm16QcH4dXu2O3GRZ6iVGGm8KhwSIJWy3VZE4ITGE9U7lKm\r\ncVA8LxdBrL8rM20M4lMIylRP+KPBAfygNvSHDPJ1dgT8E+ie1veW8m+s1Y+M\r\nSm07CLioTTC/7rVczd7MO2uV4fks/ftD1RNJrhRXfW69Z9lfXlnrAb6b5F8y\r\nSToAq7Bu6M2T0SpaPVh0Pf+YZUGd4A4rxic=\r\n=L88A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"6876668b7d2592a9e86c8aac23a2c715d9263664","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.2","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.23-test.1_1648118421036_0.6922816595022601","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@aiot-toolkit/velasim","version":"0.1.23","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.23","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"8be0bb96023c9c1879d9574cb1068799c2fc6b90","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.23.tgz","fileCount":392,"integrity":"sha512-pWaUYDNvJSbnPTTUUlzk0oFuM/Ac4khnSusVD81s9ElGh8zCcp5vSaHHWpZgkcNnMM/HKA9TTwwmzH/pHkvdNw==","signatures":[{"sig":"MEUCIG6xHIIJsxl1672Ud07di69OX7WfQnWWtsWf2U0g70ozAiEA6pNXimF2QoQOaV6tH8lAFkOJei3oPt3k1m3owOiUm84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152390216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPEtVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Aw/8DDloZBF0Qm2nWNpTGQ1O66TNkYWQJYVJLPjeNf9KtEhPy799\r\nSQeVb1NlXSGMz0lxdcbn3iaz0XuDbaVURq6WnYElwH9CYvJ/OWAOpiAHuc32\r\nWkeX5KZ5iefbvfGDdkpCQVZgW8O3GkuzTcgkJi6q8gAYvQi2q55k/ap/ARWY\r\nACuefo/pbQwA3r+lwZOPnZUZdMmTNrpn4ZBw/gp33ax/U2pBCIqOTnoeGW+0\r\ne9OKfd0ZTL8x7ot1IZeOhWiemTIc9/wXpweZf/yoO98rIox6xQb+aU8U+KAd\r\nqfDnBGWrhv3TgDoQks8G+szvW1V2l3EmhuImQvt2UV/ZWuCsU4VMcXXRKqKO\r\npevJtHTTqLAvjoAY/kw5xu8fz9CoyP+KiYW49pAvBdahfPH5O95bfXzcMh0E\r\nhADG1P755OWFnsV9FML5Grtoy4EBuBfDDa/VGEo5RT06hWOGWPeafwbtyx1g\r\nviFujQ94Rb5sDyUAv4Fr4zPcxLYAPcKh5AZNvkTdckBjWQC0seRQBhgp5jVM\r\nRLjjDlCEDRxQYgpuAnXj9DAW+F6YTS72khrUeOc6MEVq6/Y6y80M9PXxLIFX\r\n88U6knFSmbfSe0EURPLq+saE2fdf9pclP9Z/pPbhRKiYAwMp3OMiL61FjWsQ\r\nIwcj9An4WCE2z/qUm/lBuFDFPFGSJu9ZEIU=\r\n=jod+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9b9eb524edb90fca74833aeb07646e3468b420db","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.2","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.23_1648118612968_0.8658751493282493","host":"s3://npm-registry-packages"}},"0.1.25-beta.1":{"name":"@aiot-toolkit/velasim","version":"0.1.25-beta.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-beta.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"2ffa39fe56b03c50f86756e4675198f7d2ac1f84","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-beta.1.tgz","fileCount":422,"integrity":"sha512-8tHBbkFW9lhu4vhMmIdHDMPTZ80ifiVjw80nngqT84jhWaWDi6Ui0ZLdgMHosye6bQRDTUSg8gd0eqjlBztrIQ==","signatures":[{"sig":"MEQCICPpJZR2I/ytiE6gEkvztnzDbwc5JNbeDRyp5QXPgoRHAiBlz95/garsVK974Q9f1knjSDZh89vpIlbykUYn2FBDRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":423841832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihJdJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Lg//fbs9WuF4nm32KTE6VBbNsQZ2TbFDyo5MXn3hvxUC9t/z30K5\r\nx2QndaBfMMI1asLxbfUupiV3GTBsCiJ8n6mHpFx3zLFm/OmR+oZNSEJxMdhE\r\nUS++lconoJ7k1HkZ2qcuAyg/ymqw8segg/iqNJRgRGW5WbqrS50WKyB9e+3d\r\nM0PRVFoioXPXP3HSq2dupNR8X3uB+lk/VCEJaRQjd5MhLnTtL97wLR3vF4q7\r\naAy0oDpIwlj5n4CAGOsb/setqIqfOoeVjSR8INRP7lQJmDT459Ah2qmgwAwe\r\niZr2iny2gP7htZ/20oB54524SWbK1LWZDb2WOWaPDLxy1Xt1wsGVubWtOZz6\r\nBd5/QYdZwc15m553nzJn526vJiw2sxi6fecl3xThIDDM7RmMdrfbMzJxJr/q\r\nu9EliF4SHWLg6IPBOevx5zCjSgqOM8P/b6CU/r5O5xRmKS92TF0K9T01xcmt\r\nPJ+52PgAxwekjkeMZrqYUz7YGS7Aioa4UZc9o6GIdfv+foy7F6wxKHmEh09C\r\nQcEHIkzZmf3e6+n0Dt7ihLUIwdDZvFNNc0HE3ivFX2fFALxhV5ZE0/Z8Z8h/\r\nnnE8H8RWt/Tu88RxdgcjebmjMpKL8+mk9HNY8DE34B5TNsno9V+gcdxihLQK\r\nrRuWs1Ni7lnwW5mdhvacLmOZEx977TFDQQA=\r\n=pS6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"56ea1c7ad21bb8875b438c47f2cc893b32b92ee7","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.2","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-beta.1_1652856647858_0.07328156915653627","host":"s3://npm-registry-packages"}},"0.1.25-test.2":{"name":"@aiot-toolkit/velasim","version":"0.1.25-test.2","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-test.2","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"06f32472cdaa7f0d39e7b61e053910c6ce62d613","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-test.2.tgz","fileCount":423,"integrity":"sha512-3qbVjJoj6C+UtYUIp0QGJ/1MMbTCGufjtjlm05hH6yJAn+AXb3qpZb85Uk8dOs5HcNpwp+zgUqxGQD8BU1Amog==","signatures":[{"sig":"MEQCIENkadj4nEO/HZzbq2I/xVElAuokWPO+XBiANBf8Gk6mAiBIzjB9L8+9U6g+qjZhix3ikhDq3oLere+E3fBX4hUOrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432511855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimCp/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIUw//cZjQOuhr14RabXqvXp2XM9A6zLcIwfrx24y8su0TG+hUOJzJ\r\n398s3vJygU56iwLQ6eajEfBcBJ5U+yFohQh0l0+dYBATMbsR8jQ1r0boHX6h\r\nH8XxS3Y878kYzHavVthHC1cYRg3iFW8H4TryLQ7aD9u6AJGJKX6uVvMcGIWf\r\nLJDYu3ZL9PAXyqJlwsDuMlLU3i+mI6dvhOti7Y/bzOi28nVyIgEVyCN4NzDf\r\nPV2gFllH6g43U7Agu3MMMtHGcLrS4l2UaFbU45ysdRjXaG2LaNHeQnSzLEFE\r\nOKM2xeCNhntOQu4W7V22BInngaanbeIuxHrbFUYyNAGmDRwOvMA+ieB8GgzM\r\nAPbuhKJwltd2/tzuyAOmfZcA/R9ocye4XEjZ0KdO1ymFo/jIZZDMFa+TLQFy\r\nAEyM1peMaS3o8EAGxntHWNsgpL3y1FEE0eLyC8R0YRqkTLgpsLQeV7ORvPsM\r\n4Ca+k4GG9zlWjMSqae0mH5PvScFsLOCHlCckWJZwJnaxUbADqPy7lazbe3MN\r\neeXNXOlYcjIactTnskSiy8Ja+xC6AvOo+HXXGlaGyq0o8Ko/Kpq4HCbQc2rF\r\nmIDT482SB53waV6TdZGH1iXtSti9IusDxs4VtC0b0vgC1IJxWI3YcY47++Sa\r\npHzKc3k3YTw7TeQ5nGeI9HcrXnqtOLlfe24=\r\n=Op4d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"6d402e5c6df7a6f9fabe666b1d6dc54da35169e1","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.2","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-test.2_1654139518039_0.28922776205731804","host":"s3://npm-registry-packages"}},"0.1.25-test.3":{"name":"@aiot-toolkit/velasim","version":"0.1.25-test.3","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-test.3","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"a5f39c1dc006f6bfef1ede5a0fb32eed377bd798","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-test.3.tgz","fileCount":423,"integrity":"sha512-NJoiBhfHpuQaWDGIqqX7ZGL+KeqV3EJGfeqyw4t3awLki7qMG+9bUXio7gVk9DBwgmKjrpwaXXlooKEhStwQbg==","signatures":[{"sig":"MEUCIEfhRTravl+nn94ycib+Ori0vx44lWtx08M9qCYcohddAiEAy/3H1uJKLa1R0bMPiUK1TMJjU1zRCiEwH4OdAJyPs48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443713703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimIWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr23w//cdQbJ3kjdNrvPfWWAqUtqzZee8hHdo2IBDhtn+gSobVEpRZc\r\naGGtiBAIfXagUG7ItayGZKGuGD0uP8Ny9eIoZsKUqLoA/O6lUr4DGcFCzIEM\r\nyraIEBdfYGfnfkU1RqbLINi3LmAo/8/qfLKf0P6Do9nkntw+kLK187OLShQ1\r\nlrvkCqWbiPnxdlqxV+orgPsJrLFlLHQHYEk5ZBSz0fHzV5AgTc0a38TF85B5\r\nODQxW0V7KVfaXKt/kqy9oZpSGUROsmjhwVnOBtx2Wz6RZRBe7OsI+UpYxpDX\r\n+I8xAzCg/MOdZ0pO8Yuk9I51bey9yBDHuQaFbhCXLW9q6u/f6PUp52hML+vL\r\nFOEA49gb04c2iI73mjbZ2lOvpc0JtS/sJElIZTMHHQQPAIBIDtiRssn7bExE\r\nrKAxC7RumkfDY27f8wka/lkFBwC8EdFAc6Sh3GeoUDzoaijXNqFb3hE8VwVi\r\nblWZpbh8g+f3qxkVpF22wnhUfIytNfTtN6DoSDmwduGpdnH9xXbYsqCnh/WR\r\nqpnmDYBldBfyOaYJ9F1sF+W+MsVdVKgP+dbbgJfjUQ6X287U2NWLyE5d+8MK\r\nR042USXQo4RTIM8lZ/1XOfk3EsmMv0sHWS3EWv/QHufssZ+O9FXaYizmLNoa\r\nXWBpY2gP7BQHXdP26/IJzYeXrfnI+rNhZEQ=\r\n=dFHH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"46a868bd175905f345e5832e335ba0e42b534a54","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.2","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-test.3_1654162830215_0.2908158008444022","host":"s3://npm-registry-packages"}},"0.1.25-test.4":{"name":"@aiot-toolkit/velasim","version":"0.1.25-test.4","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-test.4","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"c19ee1634bd087829ec5722ccfb2c4b7cbf042c6","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-test.4.tgz","fileCount":423,"integrity":"sha512-H6ipATL4YPEalHhhdu71J8wFRol+qiKHr9mlYM5/1aZsQESo3waUdZD6UsF3j+8WwzYWHtY6YYVV5gnGO+MBNQ==","signatures":[{"sig":"MEYCIQDrLc/VW+MVqoimfkz2cGjxK5QkGHldIXEbPMQibc6VoQIhAOYCH2w2vGECCCPlukx2OC1IR/y6y1yaaqiPMOd1n+CM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474604711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJindrxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEIw//doTaHkE7lk1yPzGozAY+iTTSVIyYPCCPt0cVpVnR0rYpIgks\r\nnDUhlHDjN9BfemRz8tvDsuls73uvp6Aw8RV7MuyIKji5Lv5kxteB5UJEjnKH\r\ndu6CzLazUfgTFuh+bAjv8idEI95AFGtBfy81NUMiY63hp1gk0leHEPGgVSsz\r\neuPWtVFJGTRmkudoEQQRnVsDRF0BmN2lSf5kA4Os6uisaP9o75VaWHB606Ef\r\n2PFQXoZDnnyXhi9oXbn1OTpkbE8kOv411V+6isRQ8awRb9kNhIIkwVfqSapy\r\npxI4u4oVwWybDqE3oj8aIefMBDu0Jw6bZS11NHA8Z9KoX0KMHIgy9pxYeEi1\r\nEtF2BF7AK+9gR8N7HNMGbRKweHLXDz3ASMqjgpp8koitct0SNVMatEILCgWh\r\nouAnn9T+0Abu934V8FYJQMgDYSODV211dPPSSoe2ekepygs7bjki6qXUyyid\r\n1UBHQ/n6i+sarHzB9NT/5F3pQRiYpW78Zcf/gNoO6q4bVe+BGNlcAGGRkzTI\r\nu+PL7jQTzt5Z7uemeraXt7I/5KO1fSO86IlCNLWTlX/YuhkqEc6SgkJBA99x\r\n7WvAx3JlQ+Ko1aHFBSn4b599JsFdt8chpHcoTxS0eBguH3AwFg1+PXX25wAA\r\nRBg4JWZN/6bTkl7dUmUGYv9QmilubuX/4Ik=\r\n=cQtd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"a8e1a7d6e4e562ed5336d5097a1530eb342b52da","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.1.2","description":"vela for sim","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-test.4_1654512367414_0.7970010802331888","host":"s3://npm-registry-packages"}},"0.1.25-test.5":{"name":"@aiot-toolkit/velasim","version":"0.1.25-test.5","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-test.5","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"1ac6e8b35b154f17d3001a9d1e7122402abd1d2c","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-test.5.tgz","fileCount":423,"integrity":"sha512-HBW0gq2q/a2XlM4mM3quK0xIuZ+4Y6Jvq5uTGcRrFj0Skak/oDD7IzEKtoBiMtM8qy82/2wjk+jTS3mzFNMggg==","signatures":[{"sig":"MEUCIG+n3dTyonAW8CFOB5gR3ly0pKeJKsuqapwUyL9RKWJSAiEAozWQhLwOIini1MauvDc2cMdyhXBSmtcHu7gIskMcGJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463711111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiovTsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrmw//bu5DHPda/94uLTDLA3UBP7iTy8ZjEM3Mxh6m8K+RoucRfB4H\r\nzadc08ukhBwk5SQKMM97E3tmO0LeU33HvEAG/W0PKONU82lUkLXqzvIX5p0X\r\ngFXsEjj1T0vjC8jqXU5frj/L6/mQicjsaAjHXn28sd7wTQ1EWnPL3tP01BDN\r\nmVB/HGq4dVyZESy+pThEBJ16K1eyDfP3kkgrnp1PraEwzrc5GIZKQblvKFde\r\naGSsIdiNX0h962xN8hkMifPLEYWejbNFA1dv26WWCshZf8+BmF5fj8F2BvGM\r\nuHwX5/HKT54/jBnzb3SWZkPqrQmXB+bTqFfUMyMwMkKVbLmhwFxGIyhQ3D6s\r\ndturCE92peS0zxUnM9NXprrf5BosZtjKAsvb26Br92f/NmU1Y1rYhQxIC0dZ\r\neV6apVrdv6qqOFQv8Ij6Rrsz8dpC3oaJeW2Y+1vkme+LcasWCxwOfr4lGTM9\r\nkG0BSA6t1IsFFnApKp2mzP5MUGNnGFfL3+ol2F4kZTNJ1DNFLDHkmnz30eYi\r\n1CO7uAq4eJlsOiC+jcQu/fQ5A3vXwcS/y+k/dXGx9ZhbtjmTDcH2c7kFVRb4\r\npLOkn6JJhq5XICma8s88SFYJBUrFMyo2FMbjW5mdZIPosjzPl0Z3VAOktz4+\r\nSGlACHSncr8DoH4RKdB1q6RnnB6fROwQKm8=\r\n=osKp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"b0696f429d25cc1683b5d628378cb30a01b56284","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-test.5_1654846698834_0.9965281864190454","host":"s3://npm-registry-packages"}},"0.1.25-test.6":{"name":"@aiot-toolkit/velasim","version":"0.1.25-test.6","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-test.6","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"90a5f74b45075a1ec5871a8c7a765aac6a0a11a4","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-test.6.tgz","fileCount":423,"integrity":"sha512-d/dw+Edky7Gdz7E1tClG8kPS0b7beSFJRH2gWakwlKP0YrzNANERA2NSMuzq5P0ZGEMLHPYxOQ5qoFaXW922HQ==","signatures":[{"sig":"MEYCIQCy0katz/Ii7cJCFbQOrDMc8GuuUIKbSkDh2gUNlnsN4wIhAOjyKbPbl0ZkZFLukOqzzRt8VaQLrSoaGK9T3UJJw81x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463711111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiovajACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyChAAoNvwSqeaJ2jpkBgw/u3w7bZCxmTpYbmXzC6VoxfGU7iQGvDJ\r\nvkS6bWpA5Wh/yBNReceLf2NVf/6fVqxe+I6dr4EyJgNOl0oZuJ4kP5ZmIzpU\r\nQcUaGq4pOV0sOMetwhEXDFHXeTncZID3t4hLeiyTsWfZDVJkFs8tnrel1sFX\r\nj/VbRxVlJ7gjejbG2oTYT8fEP83uVaLKKFGWAaQSqQcFqEa80MIZCAMbdCSq\r\nU3qWVIAYxylq6HNFtfvcr9/fv+BvAjDkVb8zNWgav9YOAaqGtY/Xfc8EmTA8\r\nUHnMQ4qBX2/uLnmYIINKi5j8lcCYenAPoxFn2fHYimFquAFWCkfdproGlOc2\r\nmtcGDaaTplu1kEUQ0wbnU2iqn2k4XZwelYKCWVGcTuLlRVWLfX7eFRHJNsFZ\r\n2AaKg3ckz52hrEDY/4xhBaFBsGw1oApyUh5x3bQF0qg+fu1JgQDKggiU4dTi\r\nfK+hBqpSa+7pd1YbdURgnOcxz9rhavHMaqccCMQssVDNAI9zBtTGvYX/UFEl\r\n2HUK4aG8Um+Vs5u0aef+P1p7nLecQhwFENcok8+ssb/DiIhn7bd+CnAWZA4o\r\nL8KvVsrAwbRYP0HjhcYNHufBjvpZzJBVmwwgwAAjjUcUtJeZCMyDeZkh/l/D\r\nCH/cOUWYLo52xQ766VPe6hJxxdnGxQzXAEI=\r\n=WQjb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"11e4ddddc807db7c86951d9372f8f1e294be5963","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-test.6_1654847138146_0.0547763911607666","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"@aiot-toolkit/velasim","version":"0.1.25","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"398af291aec83355701eda5f715899c2dda09e7d","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25.tgz","fileCount":423,"integrity":"sha512-tMR1jl5n5eHiVyiXxT9KRB1n4UNCZ3jHU5YJzVfMOXzG1im4iq4J4TUSw7La+2ASfTgqIQlNjEuJKn5cXKRfrQ==","signatures":[{"sig":"MEUCIDXRmPKvZU01bhKLFQtz4DTTavc3b9CsxNMeSl5JVwn0AiEA9YfMZv5nky9kc9ZoLlmK8Stzqsy75JBrh6KpBZY8MG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435550320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisSyiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4hxAAmBqhg4q50g3S+uj43yTV0uLlWll/Op+H4KmdY49sM9ktNCRu\r\nK0hpwJQMQb4Qhn6H0R0EXb65nhdfJ8CuXR9Sa17BWun94mTriVk9mMyVc9Jg\r\n2OoOFqGtAtGsshl24kwTDISthRjxYytscjz59oRwYtC+AOBxkQFqZ/BlWa9/\r\npbHPamnDHvgQJ1a/q5vg+jRnHicMzv9iD3T/AK03i/X6vLu5XBBqDShGFF1t\r\nL4c4GBAgQtYy7jB4vOdxebE3o9hf6t9+mBBXhsDINqK6QfSdebjIfLXjZxa6\r\nJ+UEKuu8WnVJvc0Max+dAkxRNwpk1qhdEw2xKiRB2lHCy3WtmEcAyGJANo9P\r\nj2KM55UD3gLRHIa99m0jQQcRfdm6L3mbVfj0+5sZ8jIkCnDUYI09EOYleCC3\r\nwT/mwdYKAeoBIG+sgMH8lPsQ13sDUUxS49BlcOyktqs1IimsajH/qDSAn1OY\r\nQrNS2bOMdd/A34GWlXsbHJB1ZQqP6sXAa+aDt+X46vvWxhh6p01sHvAqrySY\r\nWa8ENhIInHpTDQoxcs67Vy2/PcbWTqhc76q3yu/5Z66+Fz475tIgWfmvG1Hp\r\nNyILOm5MOE9kBrX+xDppeGTXOe+sZpnnH47saV09xQO1lBKTrTN6rNWhwmW4\r\nAgBTG8pzpX8n9P1JyQEFDRhZdGNPD6tlW3Y=\r\n=peS/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"763f857ab5030a276a14902334c8a54cedf2e2d4","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.21 && npm publish","publish-npm-test":"npm version 0.1.21-test.1 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25_1655778464787_0.9485978363173457","host":"s3://npm-registry-packages"}},"0.1.25-test.7":{"name":"@aiot-toolkit/velasim","version":"0.1.25-test.7","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.25-test.7","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"6782832affa3c9695fc851687a6b2e3b2d1351b3","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.25-test.7.tgz","fileCount":423,"integrity":"sha512-NaDUK8V5XkeafNFoR1eq+jg5ICbBDCs401ssp368qPPTyBMABVUTNgZyl7TF1L+W9d3vKCz1bIrC9+Iw3R9BAw==","signatures":[{"sig":"MEUCIGAoYONhRBDrbrcbIsNjqHpqdpGyMOGPrQi8Koh5QYoRAiEA5QxaFmf4wtXcWV00orc3SmV7KuPUoMYAozsEslvjvoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487647489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisS7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbTQ//bs3u6EC7CroWrZylTylqyJ6CC8tt1d3o00eQdqY6tttsNeIW\r\nnKFbQ7un3OUUDV226JDqgnrxPGZ/Tv8Rqo2zsSTjrN1ZZNQCl4ZREnqCFMUQ\r\nk7QWK8wzhEU4R6OSPWaUDWfDd0r6ezESKeS68hSpNzxjxBdmLe4wfQYBVagJ\r\nbbttJf+fQMwpGKDGl4dhH/um+ZBON0p3Kpfg6V4PdthMzKw0dyIyXXIfJSNE\r\nNcOm6OsZGrrL7o7RN+hMM+vQp/RLrCbKhPvXIZK+wSbMxsxZXfq8U3AHfqpM\r\nVorUQ1vGP+oBWMGBZauVypOp3/orEZRSh5htE7l4XZ/WrqSagnixCKkXANyC\r\nvakZ/72TdxZt7pG2xLv2eI9/EA9qVxyWYFA3s1ijEl8fbTgpe3H/UwetMFUh\r\nWql3rEj1wRI1bSvSz9S1M0jAyAon1ZlE3IBXTYU9mP7uFhbKXjEt9yNiogHO\r\nnzBHmee5mo9+G/n0czVyzopaJVZeBMbqk3+Y9Beo/I2vf/qCythSu7i3o/eu\r\n0yyrUHzvyxZnMYfSaegWJOuuz8Sveh7minXcQYcICWKXa0Isr1bB9k3iK2JY\r\nqIKlfBEwn6mSbomU8hThEjKT6k21qoiJGLiBzVRSJaM5CcX2MEEiSznzp01F\r\nIFG6QersLm1J9X24sgqffTYt5qrYhmm5xlo=\r\n=5ZxC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"397d1d8ef147f71cb06c514039562aa5dafd166f","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.25 && npm publish","publish-npm-test":"npm version 0.1.25-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.25-test.7_1655779016020_0.8759639200200078","host":"s3://npm-registry-packages"}},"0.1.26-test.0":{"name":"@aiot-toolkit/velasim","version":"0.1.26-test.0","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.26-test.0","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"8e520d9ff10b2a733fdd68b5e7b24c9c203d75c8","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.26-test.0.tgz","fileCount":423,"integrity":"sha512-ZOo837jFBRXtMzfl2VJhmWWKhoOM6ZXn8WUs890HluSQC4F8IbsaTuQ7dCcd8WGnuGgpsfhTEhMMpd2mV09J3w==","signatures":[{"sig":"MEQCIAmybr2i8687FxH3IkNlwiA7oTgjG6hUSvtdzS9/DNvdAiBXt3W0SREzgxTLep9JC0gjLgq8JX+nxn7AD/Qf4ZazEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437236761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+LhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXbA//bMhfVfVc6pz1c/zNrtOPGVMPsMg7ri3gJXe4+wj2JUB/Eh53\r\n5hhkkpg+QvfQObwrrWO62mzEexVzJN8g6WzzNPfiGYk9kikjUKs9dCAPNTJO\r\nKPErQQo4nYaucwFOxqvi28UwxFeofCT06xdKLoR5haEGCPNrvszYOskWI+xD\r\nLePGKkpF3/PygYF7RBE4+N/l6U8zhEAR6yIuw8Vhr4fOxryJGNeen8pks7TS\r\nRkwgqOQ0X7ZNmKTC/iDLaFI8PDYK+MrxTliva9Q1U7iB0aNWQmHUHCdiTQnP\r\n250hkeWIjdk4U+WRWaw29pX+d/fmsBAzigyrjmznZMqmgxSGWeddL1l3y5Uv\r\nfoAdmAEMGTyLVSZWbGKR8MvmGttEtxrA8ukdXI/d+1ktPZKHWNzzrMqT25Av\r\naYsQKMiTC5bThRbABHPNJzbEfwfmWfRdgyawOnrWHfXrN3jVGfIhOguIQnMB\r\nXjKMxgvqDxZHTUVTgw767HTDEvvarOemvLSYgQ8lGfX1XTc/+T5G/2QNXfc0\r\nNxrvdwkRiQwPRcPRynecIZ18IFOQsgZ6E6UD6VoSuN8FwCagYsUBVil1/7Iv\r\nxbzm0hgnmjqnePnnzPt8Iyd8N2IU0d+WoKTAvu0PqLp9+FUiwVzMwdhHm2kD\r\nwwzEYkWYrO0v1CZoMWcpE3tTZ0yJEWb0Euk=\r\n=Z0nT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\r\n\r\n### 1. files description\r\n\r\n1.  nuttx: the executable quickapp simulator on ubuntu os\r\n2.  app: the quick apps directory\r\n3.  font: the freetype font files directory\r\n\r\n### 2. setup running env, install 32-bit libraries\r\n\r\n```\r\nsudo dpkg --add-architecture i386\r\nsudo apt-get -y update\r\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\r\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\r\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\r\nsudo apt-get -y install g++ g++-multilib\r\nsudo apt-get -y install libpulse-dev:i386\r\nsudo apt-get -y install libasound2-dev:i386\r\nsudo apt-get -y install libasound2-plugins:i386\r\nsudo apt-get -y install libusb-1.0-0-dev\r\nsudo apt-get -y install libusb-1.0-0-dev:i386\r\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\r\n```\r\n\r\n### 3. run the simulator on ubuntu os\r\n\r\n```\r\n./nuttx\r\n```\r\n\r\n### 4. run quick app in simulator\r\n\r\n```\r\nvapp app/com.xiaomi.watch.alarm\r\n```\r\n\r\n## 版本日志\r\n#### [0.1.25] - 2022-06－21\r\n1. bug修复\r\n\r\n#### [0.1.24] - 2022-05-18\r\n1. 支持子组件\r\n\r\n#### [0.1.23] - 2022-03-24\r\n1. bug修复\r\n\r\n#### [0.1.22] - 2022-01-06\r\n1. 支持全局配置UI属性 \r\n2. 字体问题：\r\n  - 字体显示不全 \r\n3. 接口问题\r\n  - system.interconnect 报错 \r\n  - system.brightness接口报错 \r\n  - system.vibrator接口报错  \r\n4. 调试问题\r\n  - 控制台大量的日志，不方便排查问题  \r\n  - 需要显示velasim的dom树结构 \r\n5. 组件问题\r\n  - qrcode组件内边距问题 \r\n6. IDE需要开发的\r\n  - vnc集成到IDE\r\n  - IDE quickjs断点调试完成\r\n  - dom树显示完成（选中高亮暂不处理）\r\n\r\n#### [0.1.20] - 2021-11-30\r\n1. 修复了https无法访问的问题\r\n\r\n#### [0.1.20] - 2021-10-29\r\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\r\n\r\n#### [0.1.19] - 2021-10-21\r\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\r\n2. text-indent 支持percent [VELAPLATFO-371]\r\n3. the style color is the foreground text color, not background color\r\n4. support app init performance profile\r\n#### [0.1.17] - 2021-10-18\r\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\r\n2. 更新 framework.js\r\n3. 修复list 滚动后，退到上一页，系统挂死问题\r\n#### [0.1.16] - 2021-10-13\r\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\r\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\r\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\r\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\r\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\r\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\r\n#### [0.1.15] - 2021-10-09\r\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\r\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\r\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\r\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\r\n#### [0.1.13] - 2021-09-27\r\n\r\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\r\n2. span/text: 支持字体 bold and italic\r\n3. Fix audio feature bug\r\n4. Use uv timer instead of idle for render ui update\r\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\r\n6. picker:support selected-font-size\r\n7. 支持 font-style 和 font-weight\r\n\r\n#### [0.1.12] - 2021-09-27\r\n\r\n1. 条件渲染的文本高度不正确\r\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\r\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\r\n4. color 十六进制格式，不支持 alpha\r\n5. picker 组件不支持 color 样式\r\n6. marquee 在 align-items 为 center 时不可见\r\n7. swiper 组件不支持嵌套 image 标签\r\n\r\n#### [0.1.10] - 2021-09-24\r\n\r\n1. 网络部分调整为：无需配网，可直接从外网下载\r\n\r\n#### [0.1.9] - 2021-09-18\r\n\r\n修改以下问题\r\n\r\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\r\n1. 设置 border 后子节点的对齐方式不正确\r\n1. 不支持 system.brightness\r\n1. 应用配置信息为空\r\n1. min-width/min-height 结果不正确\r\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\r\n1. 取消监听网络连接状态崩溃\r\n1. border 不支持虚线\r\n1. border-raduis 结果不正确\r\n1. padding: 根元素的 padding-bottom 不生效\r\n1. visibility: hidden 不生效\r\n1. position 不支持同时设置 left/right、bottom/top\r\n1. CSS 中 id 选择器不生效\r\n1. id、style 定义的属性没有覆盖 css 定义的属性\r\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\r\n1. for 循环中 if/elif/else 执行不正确\r\n1. show 属性传值不生效，渲染结果不正确\r\n1. swiper 中 index 属性控制当前子组件索引无效\r\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\r\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\r\n1. text 标签里面嵌套 a 标签无效\r\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\r\n1. text 样式 font-style 设置无效\r\n1. text 中 font-weight 设置无效\r\n1. text 中 font-family 设置无效\r\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\r\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\r\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\r\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\r\n1. image 中 图片不显示时，alt 提示未显示\r\n1. image 中 src 路径为远程资源 时,远程图片未显示\r\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\r\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\r\n1. marquee 中 font-family 设置无效\r\n1. 动态改变 list 会导致闪退\r\n1. touch 事件获取的坐标不正确\r\n1. click/longpress 事件获取的坐标不正确\r\n1. swipe 事件方向不正确\r\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\r\n1. 不支持 system.network,直接报错了\r\n1. foucs()方法报错\r\n1. 上传下载 request 接口报错\r\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\r\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\r\n1. slider 组件-- color 样式不支持透明度设置\r\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\r\n1. animation 不生效\r\n1. system.file 接口报错\r\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\r\n1. 条件指令无法生效\r\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\r\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\r\n\r\n#### [0.1.4] - 2021-08-03\r\n\r\n- 修复图片切换后宽度不对的问题\r\n- 修复文本更新后布局更新的问题\r\n","gitHead":"d989c9f9da7145411fe2e2490fb44e932969b25f","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.25 && npm publish","publish-npm-test":"npm version 0.1.25-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.26-test.0_1657266911328_0.05351174351950272","host":"s3://npm-registry-packages"}},"0.1.26-beta.1":{"name":"@aiot-toolkit/velasim","version":"0.1.26-beta.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.26-beta.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"57e08d0891207c8719592c53ae32592ed1b8905c","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.26-beta.1.tgz","fileCount":423,"integrity":"sha512-sfNIiaFA0GWmeTuWICUncXSGuxjo+RLQJG8BF3FUlUhK4Nbw9Sx8YK/M3ePkq2PpKj729OixhvQ6OzC3JR2QNQ==","signatures":[{"sig":"MEQCIBwd7jMo/m8qc/rrScil8aSo4uyNuLk3FgX9wtUcVUQhAiB6xiPuwrsOgBLXTAU90K8uDEQ997ttyhUtlrFaXj/8tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474528085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi38c3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEzQ/+PJAaQ900krGhRgOnE/X1HH51U1yJ93y5zUIWk8WXfr2mewxo\r\n3edQQJe7YDDo4bWO8c5jqL3pz0+eY8RK/Lf4HafIgPeuqFELGXFASu0gXmxB\r\nNM0plXjkQfgxt8E2Qe6IGAxyaQ5/OzkC/xU9fqwEBAWmD5V0QROiiwFE+ehc\r\nJw3T9fEJD64FwGJDIDw3f5pLu8fkIYPwQVAtsOx1QKbpI+O+rlmJwBJh9RAA\r\ny2IfpuyAXEIJf1w6y9vLCoyLwPjS/XDPiy6e8IzKZS675bbOMtg7/4bdVOsj\r\nwJ15euzbfLGCryRgiAixcnmWS4ol5biRJb4neaUxQi6E+iV7hvXA9UYPbbBl\r\nxLYjyCgSlL84ukEnZ3Mq2GeMn5PoNz6wXOe9XXMHqsQsE+RNz3bqGKyZvyr7\r\nWgkQsyNm6OZJcY4vUKrz/uddAZmPJoLaTmwUuDYSFNNwjRQjnyXKusC3RLRH\r\ncbqX2hWGcWqJttC4k666r6iaJ0l7VQJqsU+osBDEM6njF98qMBGogho06T4+\r\n3BulLZTNQxI2R5SDD4VSFwV6CdZzM4R2vbn0KFact2Ki8eQQzu2wltx7ivzp\r\nQfN2VnlOhWSxXZ4AxW+N61LL3zw+EEGORfLFDmqXr5o+T3CkIcU8rU6JzTv2\r\nLh7k5IOPclS/vczLH4V493PLs3g5O82biuc=\r\n=84gi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\r\n\r\n### 1. files description\r\n\r\n1.  nuttx: the executable quickapp simulator on ubuntu os\r\n2.  app: the quick apps directory\r\n3.  font: the freetype font files directory\r\n\r\n### 2. setup running env, install 32-bit libraries\r\n\r\n```\r\nsudo dpkg --add-architecture i386\r\nsudo apt-get -y update\r\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\r\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\r\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\r\nsudo apt-get -y install g++ g++-multilib\r\nsudo apt-get -y install libpulse-dev:i386\r\nsudo apt-get -y install libasound2-dev:i386\r\nsudo apt-get -y install libasound2-plugins:i386\r\nsudo apt-get -y install libusb-1.0-0-dev\r\nsudo apt-get -y install libusb-1.0-0-dev:i386\r\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\r\n```\r\n\r\n### 3. run the simulator on ubuntu os\r\n\r\n```\r\n./nuttx\r\n```\r\n\r\n### 4. run quick app in simulator\r\n\r\n```\r\nvapp app/com.xiaomi.watch.alarm\r\n```\r\n\r\n## 版本日志\r\n#### [0.1.25] - 2022-06－21\r\n1. bug修复\r\n\r\n#### [0.1.24] - 2022-05-18\r\n1. 支持子组件\r\n\r\n#### [0.1.23] - 2022-03-24\r\n1. bug修复\r\n\r\n#### [0.1.22] - 2022-01-06\r\n1. 支持全局配置UI属性 \r\n2. 字体问题：\r\n  - 字体显示不全 \r\n3. 接口问题\r\n  - system.interconnect 报错 \r\n  - system.brightness接口报错 \r\n  - system.vibrator接口报错  \r\n4. 调试问题\r\n  - 控制台大量的日志，不方便排查问题  \r\n  - 需要显示velasim的dom树结构 \r\n5. 组件问题\r\n  - qrcode组件内边距问题 \r\n6. IDE需要开发的\r\n  - vnc集成到IDE\r\n  - IDE quickjs断点调试完成\r\n  - dom树显示完成（选中高亮暂不处理）\r\n\r\n#### [0.1.20] - 2021-11-30\r\n1. 修复了https无法访问的问题\r\n\r\n#### [0.1.20] - 2021-10-29\r\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\r\n\r\n#### [0.1.19] - 2021-10-21\r\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\r\n2. text-indent 支持percent [VELAPLATFO-371]\r\n3. the style color is the foreground text color, not background color\r\n4. support app init performance profile\r\n#### [0.1.17] - 2021-10-18\r\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\r\n2. 更新 framework.js\r\n3. 修复list 滚动后，退到上一页，系统挂死问题\r\n#### [0.1.16] - 2021-10-13\r\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\r\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\r\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\r\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\r\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\r\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\r\n#### [0.1.15] - 2021-10-09\r\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\r\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\r\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\r\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\r\n#### [0.1.13] - 2021-09-27\r\n\r\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\r\n2. span/text: 支持字体 bold and italic\r\n3. Fix audio feature bug\r\n4. Use uv timer instead of idle for render ui update\r\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\r\n6. picker:support selected-font-size\r\n7. 支持 font-style 和 font-weight\r\n\r\n#### [0.1.12] - 2021-09-27\r\n\r\n1. 条件渲染的文本高度不正确\r\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\r\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\r\n4. color 十六进制格式，不支持 alpha\r\n5. picker 组件不支持 color 样式\r\n6. marquee 在 align-items 为 center 时不可见\r\n7. swiper 组件不支持嵌套 image 标签\r\n\r\n#### [0.1.10] - 2021-09-24\r\n\r\n1. 网络部分调整为：无需配网，可直接从外网下载\r\n\r\n#### [0.1.9] - 2021-09-18\r\n\r\n修改以下问题\r\n\r\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\r\n1. 设置 border 后子节点的对齐方式不正确\r\n1. 不支持 system.brightness\r\n1. 应用配置信息为空\r\n1. min-width/min-height 结果不正确\r\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\r\n1. 取消监听网络连接状态崩溃\r\n1. border 不支持虚线\r\n1. border-raduis 结果不正确\r\n1. padding: 根元素的 padding-bottom 不生效\r\n1. visibility: hidden 不生效\r\n1. position 不支持同时设置 left/right、bottom/top\r\n1. CSS 中 id 选择器不生效\r\n1. id、style 定义的属性没有覆盖 css 定义的属性\r\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\r\n1. for 循环中 if/elif/else 执行不正确\r\n1. show 属性传值不生效，渲染结果不正确\r\n1. swiper 中 index 属性控制当前子组件索引无效\r\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\r\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\r\n1. text 标签里面嵌套 a 标签无效\r\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\r\n1. text 样式 font-style 设置无效\r\n1. text 中 font-weight 设置无效\r\n1. text 中 font-family 设置无效\r\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\r\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\r\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\r\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\r\n1. image 中 图片不显示时，alt 提示未显示\r\n1. image 中 src 路径为远程资源 时,远程图片未显示\r\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\r\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\r\n1. marquee 中 font-family 设置无效\r\n1. 动态改变 list 会导致闪退\r\n1. touch 事件获取的坐标不正确\r\n1. click/longpress 事件获取的坐标不正确\r\n1. swipe 事件方向不正确\r\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\r\n1. 不支持 system.network,直接报错了\r\n1. foucs()方法报错\r\n1. 上传下载 request 接口报错\r\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\r\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\r\n1. slider 组件-- color 样式不支持透明度设置\r\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\r\n1. animation 不生效\r\n1. system.file 接口报错\r\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\r\n1. 条件指令无法生效\r\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\r\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\r\n\r\n#### [0.1.4] - 2021-08-03\r\n\r\n- 修复图片切换后宽度不对的问题\r\n- 修复文本更新后布局更新的问题\r\n","gitHead":"f58dd270203dc6b8fa13eb4028d1dceeaef05572","scripts":{"start":"./nuttx","publish-npm":"npm version 0.1.26 && npm publish","publish-npm-beta":"npm version 0.1.26-beta.1 && npm publish --tag=beta","publish-npm-test":"npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.26-beta.1_1658832693964_0.2720876324415964","host":"s3://npm-registry-packages"}},"0.1.26-beta.2":{"name":"@aiot-toolkit/velasim","version":"0.1.26-beta.2","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.26-beta.2","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"56a6b900eec79eead6c62f2e76a1412272164b8e","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.26-beta.2.tgz","fileCount":423,"integrity":"sha512-kRXud91dOsuKC8fb8cZZxCwZ1mbTNJiyku/cmmK4pr4scsXPfFpFwtSYpQ6IO+QX1oQvt+AuZse8hkmcFw+SAg==","signatures":[{"sig":"MEQCIFX5NqVbd2c7ljVS9kkgLjqo8fQz1egp+NjC/PaHWFP0AiBuFXjcM6c7LsBWAObTIN4KLHJF/pH0FdI6RQyODGhWJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475247836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ju6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpNQ//RvMsUfkYWb/TTbLJg5UfKpWKiisv79WvOwHkYL4RcCy+nPHw\r\nLvYxBKgG6B2RhOByJlIqdpHmrlPX1k2uUBkIkyY6hv3QnhK7K5UIgpctae2T\r\nw88tfeoMSuTmwu0UbITc57XVMbtZWawxgZyWlPfmDsyKJKyL6LAyL4Y33mSi\r\n+boCl2VoDRcRoz+X2bl6YxhwkkizDIwZGR5KndKN7t0VtEJFJzNly1wLU5od\r\nBoqAYSDqBlsvHUR0G+RAKnFwGvDVZFR588CIdtn1Vhw27C2l+sds6Pzkvy4j\r\nInpmM+g5IxwVabejHsR2kaXVC4t2DdUrY/pn3w2N9ozOVpBFurMhkTARZgW/\r\njtmpTNiyil1fl34UtVsMdqCjQpxJgZRIpqyknIhMvuoFHOgYoMVHKDaz5i6A\r\nOLilY/9kFmzY1HDaQU5j7qFYatxYYHI9dMKtnLgUi9p2BjIv1FDbP+9HXP8p\r\nNIOqcoEJyDn+scI5TfMhga+naITR+7orrINJY9nsC3tSP1a1I/PeUA5N0i3A\r\nzr961ehuHvhApRvKohpMMjsIwJo6aLvykKvFgPCZYLhPvV+4gwadA93R3PzY\r\nkwQt/lRFyAic3wZvAalTbsAml6M4VuacZh56sXKf5pytRnaECf/cjGBoFihC\r\nOlY/Kl48hc+KgG1ahlLsLlGh/+l6U9xfJek=\r\n=IGfZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"a8e0db3be9852931c5026438e2a6913f5db2828a","scripts":{"chmod":"chmod 777 ./nuttx && chmod 777 ./vappjsc","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.2 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.26-beta.2_1658993592178_0.975123786843169","host":"s3://npm-registry-packages"}},"0.1.26-beta.3":{"name":"@aiot-toolkit/velasim","version":"0.1.26-beta.3","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.26-beta.3","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"62592293d708da5574bcff009ae614470cda2387","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.26-beta.3.tgz","fileCount":423,"integrity":"sha512-kxze9zMMYV8Kx5hb5mn5SuS2ZkuB6W3urMgB33pXSYxHW7FuXW2++mjeZky25ZpP3XokRpvqt7WJSTuAfO0m1g==","signatures":[{"sig":"MEUCIByah9GOVC5aph1/wx6EijkXcrnNCAkPCMGtu34uTmguAiEAyhCkmGKOaZsTDCZQPlSeGklmlTXDXOVre06kWMVi2bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475247836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4kIHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPJg//SLpo6fmoHMrEczymomnN39v2R3A5Z7W6+A38aeMnRgHjFvir\r\nLZkXdR5PYFsJp1/o37fKHTQeInvuwYVCgWFSJ01xjtK8nuqSD9PDVaKpm2hw\r\nXRJs1zMUny1omn9WkYo0M3ANUV34zNW7N6UFxMTSJWP4GKR3x1lWPv0+OgLq\r\n8Y3xZyH76FN1DjOGMRhpMV04mGdPfAzGJtUP2ah855EHwmvAvA4XWZ/lJMXp\r\nyKh3K+KD2hh1aYnm1ADX+lR3S41zLiOrkVwDqPFkuMhD8qRPp1qXrUdeKLsB\r\nEaAq1SNKEm5knOhV8KCCJOY5F8Tmht0PkXumZU9NFK7Y/OLNNo17eBsDo9RT\r\nroP7vsePTf4fpaSabD+Nfh0hBqdUAjyf14nIDBmxv+3TpZe/ZZ195rH7NyyZ\r\nPKaUw1bca2J+Ru0dVl9orJs0bxXkYepIvAszRh/HOBFrOqqMSzOMQkQiCYrq\r\ntPaZ0l3ltmhKCWlva2c38d3cptGbQ411a8hcb3tQV6foYX84QD1tVHmtGj8l\r\nLgJC107sGypZ3elpjKSkgw8KJEcbz8ZuFWdPROqAndmSwA5C8rv5Z2F7A6R5\r\nflj8+VGhp7hdF4KDtdinu5afO/O5J1QZJqtXLdm9jKThNCb0BW6e1vo1Xr1t\r\nfDPiqowvqsbcQ5CM6SvfwNNpVVR8C3vGsfc=\r\n=fNZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"464b43fb9e2f657c8c1afaa2536ff841f25a0149","scripts":{"chmod":"chmod 777 ./nuttx && chmod 777 ./vappjsc","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.5.0","description":"vela for sim","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.26-beta.3_1658995205971_0.6379011071085698","host":"s3://npm-registry-packages"}},"0.2.0-beta.1":{"name":"@aiot-toolkit/velasim","version":"0.2.0-beta.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.2.0-beta.1","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"a8282dbec4446f0c394fec6936f8b078432c1e44","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.2.0-beta.1.tgz","fileCount":422,"integrity":"sha512-puYh8e+SaxI+dpg5N071grgHPI5/oj5W0LxgTtP3uBVf0n6n5YlKoamdd04QCdxfsH3IhgCLQ0DVgXafPPVAmw==","signatures":[{"sig":"MEQCIHqkhyHrbr4/kQRFf6I/eFdto23IpqrxWTBEUFY8gpGmAiBoadjTZ8ZU+zkZatznFvEwEOZkjeuGg3HVCJCFOsuk7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58323585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjrelACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmprdg//RdVGyirQJ2n7IU4tGeTvf/QD/qhihcpigZ8DW7p+M89R8bbs\r\ntgHg7p7MwtRea6B4q6cTHFWQFjYsspLOMLcRPA7WgFOSTaynHin+rHrzxItd\r\ny56dgTFlMCjoTYB6YjPTBC119xSV4nY36qI2CjQ1/voVpfp+dFZM848kS6a4\r\nju60X2TIXBG3ThedtAPv5jo3KYvEvfLixiYkQrD4pmq0kLU87PKZkxu9+fot\r\n5Y8g5VV+AGX54NE8nbCoRBKKsq8E4ri0xC6DkscG14fche/PsHZ6o2OpYF1Z\r\n+p0YAYHnVsDlwAZgAA0n/OlC2m0WPyX1djNzPUF2jGUMtl4oRo5vkWk2q6Rc\r\nOl2PHIlRHgG3uIVuFNjas0XkTwOpE7pyg1Bt2MhH1O0csUop3WinUtkYNwxh\r\n0v5YN9qC4iolTN6tBMtKrGOsrZEv2C04wEDWdg12/XYxcoUs40jX4imiHQg6\r\nrrPaXwoVxj6uFz2Qk2tyLBNFI5jgMppJi4b0Nbyq3P3ndStM03jbF9jbh/k1\r\n2kfkmxmYUA2Q0ejLnKlPKMHfE7zLLNOH3Ouy08mcWMXQlVmmvoiPP8PUbKMV\r\nJBFpz3MY3SAGGx4wQ2I66CC54D1TFlNdjE2UEurhqEYJZq9QqS608zQqPM1g\r\nfoSXqvn50fkGeJ9iWNxIYaVIHay0qVYEQ2o=\r\n=yDym\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"5bff8e29fc607c779bda961c000b2f035f8e7d14","scripts":{"chmod":"chmod 777 ./nuttx && chmod 777 ./vappjsc","start":"./nuttx","prepublish":"npx vitest --run","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.25.3"},"_npmOperationalInternal":{"tmp":"tmp/velasim_0.2.0-beta.1_1670297508209_0.019838955019517712","host":"s3://npm-registry-packages"}},"0.2.0-beta.2":{"name":"@aiot-toolkit/velasim","version":"0.2.0-beta.2","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.2.0-beta.2","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"0d89cb1c59f7ebd43b385253404a93bc2f95f537","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.2.0-beta.2.tgz","fileCount":440,"integrity":"sha512-UeGQDepispBKWZPJB9/O94RkyhBm6yi/67TtJeDzqqRi1eDwo317EyI7MX5TXbXghblAQLknsQFPwwpBgiboXQ==","signatures":[{"sig":"MEUCIGJKUDNBDEB3gxsepxfDXTTcrIPNv1oBCFzm/CnVvDv3AiEA/MHLg2XWkZ6hcMe1UmOd/EGmX6Ev9gykDbBxhzK/xQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579681058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjrq8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYwQ//UWCgURcCRApCD9xkT3+DbwN2hNIL4dNZopf6MTkFmyzOHJsP\r\nptFWnUbHapFDV4VaIWQXxPrx2Jy8AagE8bVjjlnEjDIo/nipC2064DkFttkx\r\nwAoC8UOX+0rgVYBe8KxJ3Tm56UvR71b5DgMaCQF6Azklh3Y3E3gEHcZCY3q8\r\nFDIVF/vrgK1RZQ9piEK9VaX1MFtI30RvrC686SHqs0mcqHPpJFPdjp9+bCw8\r\noLblxx3NyO8jxZ6ryPBPWuZ3REbPNj3vAxLkCwBjdRfkwPA0CuqfaB6Z9HuX\r\n2TUIX1mKpVK1+E20RN9kkVkdAHhkuJLMMpX/VdzeFNTlXsR5zcGU6dyjYnmS\r\nGz9O45x5fKfzspS1EutW9evZPpe0fZCR9dIzpemA0MHoQTzTxG1JP32l9iuD\r\nsKxpx3R5ofEFHsJcUk6leSVzwZ23OO2W1/axwyUuwfYmAL9E7/pNWOf96qRo\r\n+JCcZ82rUTmiRanS6qNJelQ7hcBPQZkintei6ymWGe/R1t8PQvQ2kZ4ujj65\r\nNhBkW9uI0l0dUf/+XQmngY04JATbQjU10B6vJHogod3NQcHTQkiltpdb4q2Z\r\nJMiqeoshCruRt/REUc4TLtuFjMHYr+V6qAtnx4+7MOR7BacOTOv023oJhxWF\r\nRmuBkuwgKBNfUEgGhH4WlatQKRu4VUXpONg=\r\n=dVWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"fcf6566e27624235a144869b2b4a98600ba4633f","scripts":{"chmod":"chmod 777 ./nuttx && chmod 777 ./vappjsc","start":"./nuttx","prepublish":"npx vitest --run","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.25.3"},"_npmOperationalInternal":{"tmp":"tmp/velasim_0.2.0-beta.2_1670298297444_0.7382175335375376","host":"s3://npm-registry-packages"}},"0.2.0-beta.3":{"name":"@aiot-toolkit/velasim","version":"0.2.0-beta.3","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.2.0-beta.3","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"fcd6e399963ac8a1ac7500e1b3a1c4dcb7fc5c20","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.2.0-beta.3.tgz","fileCount":441,"integrity":"sha512-e+1b1aQsWhRg6AWrOtqYVaKNYb/VMf8s3yjjPo8JkA5WWQIDndlUUAYoumdhK+qI3/O12KTRtIuKlhgBjBbTtg==","signatures":[{"sig":"MEUCIFWyJiwm3UL6xZQr2dikpeiouXeIy4wB1AIRAKplhtOlAiEA2WBybnSrfdqKev6TSVneaBhPzTrPDgLomLSDGVgpQIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579681167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjvAjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/AQ//RmFWsCm8K1OCgBlsjyPKf8D5jQ57TCPGXQawMxPfeF/Vp937\r\nA8ubW+LL4ldkGD+AmOYxoHJj3cmpVANPi24QSdR2j8cOgmVzPrH0WlNT1o4z\r\ndMDIE0BkzQO5Z11J9AbJud8f2KsR8f6nhIYdRoWdtKgEtPN9kg0L7V3kdwdd\r\ndvpfkQwOgNiN69VwD/r9nAl8965EbfZzWDfpaD04H55E/yH/+K98f3fHLqlY\r\nSq1nNqJfAKRfCHVdEHVFMAp419foQBRE796mjx7a2XldB/7N3at22xiQxzfO\r\ntXPsuB15j5PIsHP1FIBxXSjYKS3qRaEHY5Nvig8fjW76tTh58pAPdxLelvQz\r\nKeao3TJ2kkJmM/Tv7gPvMaljNAzrSInqDhJISCJ9W/kTA1wsqCwnWMDvwGAH\r\nApRoag0EbOQNJDaIffblOjFBMMr3Hs/0uqw0pHcBJPmWceo3f4JKIGvAA5Iw\r\nVqkAPCudIoPNspcZQnbBMubrWCD26jDL4nuDdzuuiyuxERgkJkPydX6Whyol\r\nNTLnudZZ7XJl3Phzyh8HYUGY/RjNXJAaw/2K4/ZyMFussrIjQPUR++w2+kQ3\r\nKrCIZxooUYUwYQyo/1y2CQK/OXC2nTDaAzGwLSxtaRK0ghgiKvUb+Lli5eP2\r\nCIaTPezOjbLTInEqrY1fGEVS99d5GOiW/cQ=\r\n=3EEt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"cf9b0d84abb279606bf3c89f75ee0b6581396e26","scripts":{"chmod":"chmod 777 ./nuttx && chmod 777 ./vappjsc","start":"./nuttx","prepublish":"npx vitest --run","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.25.3"},"_npmOperationalInternal":{"tmp":"tmp/velasim_0.2.0-beta.3_1670311968662_0.9936235108791147","host":"s3://npm-registry-packages"}},"0.2.0-beta.4":{"name":"@aiot-toolkit/velasim","version":"0.2.0-beta.4","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.2.0-beta.4","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"e72cf9b1b4120af59ba3eb16061cef83a994bcf7","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.2.0-beta.4.tgz","fileCount":442,"integrity":"sha512-JYirzqJA8EI2xqKe+TGmybWGPsJU2L9dICzQhK6aWmMgURJ8O0Z0L2kgLY+6NDMxgIy3BBomRh8cNK4kl0p/FA==","signatures":[{"sig":"MEUCIQDDupXR5aFY5XgyNdV0lfHiyMZrWO91WMz0AhTd1aXDyAIgC2koChxBpeujMAl9FsMcoXHPwP29alZh5EEkcg1hkpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579681145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqp7pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz5xAAophOMQTG9ctAUREJ04wihvhPxg5vBfoyqF8dGxTuT4SzlbA9\r\ngl6p4sn5AwvNO4XrAqCqlwK2Bvj+YbOLj4st23QOhUMEeH/GSBZOO/DxsMau\r\nZutT8Dd0UvR3za+5vON1lUSGE2nSkerdHx4REZR5gy0RFTrd696u9gcHn0sh\r\nQAN+DTdhQGmZXfL7LAILRYuTVXNOhQhKwLdc1vvpOvpEASkPPVuo2YXE5Z54\r\ntw62LBpR8ZBnuV5QzE/jqeRsMO7ayD0fJsuE592vRwz97B/K42SfVQAlSN0+\r\nFNNXk7EpLUEVhbsKhLfE8bnccUUneom4yl29fU0Q/SMBPwTTdqchO/17xnfw\r\nmR2rcXjjmDcukEluY9S1z9uWtu3hhmP+iruuH4KE1ztHlDlSpqCWdRN7aqh8\r\n0jfgs+HDxGhDASB0POOZMVrXBuOcTLJQnp6NYhS8TQkWdZ8sFZBcE4QwSS1N\r\nhXL+5A5+5ciEasrXNkgmuqpq3OUAlSss/jiNmcM7qTHdAyc6803JGQYmqtxG\r\nj3zhNOOWcMHUgpiVK+lBc79wlMsSqm12BJsSB5LVX99eILpX1kHIeWHX95AV\r\nZ/tNceBMWyacKURFhdgF5XTMgz/Aj7VTsZIlIgv9+lDw677ZSeeeqXm00/hZ\r\nhUwRUx7pVzRyzVmiZTwxCaOFVF+gl2Qd9ko=\r\n=hl+u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"d9054d17c5ee9390072288fdde82a4c0bfdd6cc6","scripts":{"chmod":"chmod 777 ./nuttx && chmod 777 ./vappjsc","start":"./nuttx","prepublish":"npx vitest --run","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.2.0-beta.4 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.25.3"},"_npmOperationalInternal":{"tmp":"tmp/velasim_0.2.0-beta.4_1672126182994_0.14981821887105662","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"@aiot-toolkit/velasim","version":"0.1.26","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.26","maintainers":[{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"93063839c54284aed3297cd1a8971cee56bfe76c","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.26.tgz","fileCount":422,"integrity":"sha512-fT/qGh/oPi0+mbXYpTgoAug0PA+/udT7TLSOHHaX1NIZfO+5nK4YRctfAt0C/UZjg/zo4w0aT5ranxxEE4My0g==","signatures":[{"sig":"MEUCIHCDitkx5ZjqhajKdCr5Q87HaY+qMR6QFVcpvUIdqSBVAiEA/5z/XID0lO+iUdyXeqgmE5Ozk5ayua1IvikKCyNqGu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467041998},"main":"index.js","gitHead":"1bfbc9300b8b0aa34b3c808198a7da7d1c026df8","scripts":{"chmod":"chmod 777 ./nuttx","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.26_1683603403900_0.45883185002794336","host":"s3://npm-registry-packages"}},"0.1.27-x4b-beta.1":{"name":"@aiot-toolkit/velasim","version":"0.1.27-x4b-beta.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.27-x4b-beta.1","maintainers":[{"name":"xiaobin06","email":"xbjiang0606@163.com"},{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"f16134e4ea98509d12564ab90d0fe0c472aeb526","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.27-x4b-beta.1.tgz","fileCount":422,"integrity":"sha512-cQ30zLcFtegWwOmcv0YkX0g7H77MHVBQacf+iiiSJk7MO1Yw+pC+iN5djW/4WO+8+2FO2yj9hZxOH+AZD5SI/w==","signatures":[{"sig":"MEYCIQDW4YJ15hP+te1Cdg+4niXbEbLXzXxBLXimMWIb6jj/jAIhAIBYVqzTK74RmEMykdigTVS2m93vlmbMSiUTL/cDUeYg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447805645},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"527349eeecf9c933af8d3ebbf615c27686e04a13","scripts":{"chmod":"chmod 777 ./nuttx","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.27-x4b-beta.1_1694138724359_0.5523719728905268","host":"s3://npm-registry-packages"}},"0.1.27-n62-beta.1":{"name":"@aiot-toolkit/velasim","version":"0.1.27-n62-beta.1","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.27-n62-beta.1","maintainers":[{"name":"xiaobin06","email":"xbjiang0606@163.com"},{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"fa687cda0962e0bb48a7c8ffdad958c8b1156db6","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.27-n62-beta.1.tgz","fileCount":422,"integrity":"sha512-Muh6ZP3rb2WWPTLEoV3kqMDdQktnh8oCgQ6nayPQkZgs+gl2pxGDwc0SoQpM6h6j0If9VgPNrH28eHpIvBC0tA==","signatures":[{"sig":"MEQCIBckEr6VWbCaHF7gQV5HDo6mhNzqH8soO2LVbqufsWCxAiB6SZ+m0mCD9oYOLO3YcGuJURCUJ3sjU5D2KDEaIWoj1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488963765},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"324431c91c8f3ecaf45b657e1c8b2eefddafcc1c","scripts":{"chmod":"chmod 777 ./nuttx","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.27-n62-beta.1_1695780481194_0.3914555100667041","host":"s3://npm-registry-packages"}},"0.1.27-x4b-beta.2":{"name":"@aiot-toolkit/velasim","version":"0.1.27-x4b-beta.2","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.27-x4b-beta.2","maintainers":[{"name":"xiaobin06","email":"xbjiang0606@163.com"},{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"944884c2f18b59abe1d3fa0d9821b8f326ba6728","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.27-x4b-beta.2.tgz","fileCount":422,"integrity":"sha512-pwqs+UjvIEprh2AwL+XPs1xNDtKK7vcc+UMTQM9xXY2mIOXAGtPpNjjb5mK3Akyl+JcOf3rqt6I0PBFI6Fu4kQ==","signatures":[{"sig":"MEUCIQDUfDWySlO4Ott6V++itWEVSrPXsuS4RIf8xDb5toiKDgIgcrAY6BHv1YAWB4nQCktK7PnSD3iiqwjl4QkpnbJ/e8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401168293},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"0ef6149433ab70082758fa30c6ca96d90efc3814","scripts":{"chmod":"chmod 777 ./nuttx","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"8.19.2","description":"vela for sim","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.27-x4b-beta.2_1696754954080_0.6894930438992988","host":"s3://npm-registry-packages"}},"0.1.27-x4b-beta.3":{"name":"@aiot-toolkit/velasim","version":"0.1.27-x4b-beta.3","keywords":["vela","sim"],"author":{"name":"lewis"},"license":"ISC","_id":"@aiot-toolkit/velasim@0.1.27-x4b-beta.3","maintainers":[{"name":"xiaobin06","email":"xbjiang0606@163.com"},{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},{"name":"lewiscutey","email":"949124363@qq.com"},{"name":"yaotaiyang","email":"yaotaiyang99@gmail.com"}],"dist":{"shasum":"3c6731872b3bfd5e473b324c1f9675c3fb49c3ca","tarball":"https://registry.npmjs.org/@aiot-toolkit/velasim/-/velasim-0.1.27-x4b-beta.3.tgz","fileCount":422,"integrity":"sha512-1LpWH6phvn1kr2+0BgW4RlGMkERhjYczdDzNqOHT0OnDdt4sPoHPXuF1MqCPQ1OZ+hdgs22MKBHNMHRWSJp4HQ==","signatures":[{"sig":"MEQCIF65okbwDNf82v4ajqxCUBJRPvIs1v10uws+sHB9xXBbAiBIJASG7cl5go6i1iJu0SlTDacMWngCrkfRNckuqH7F8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461709325},"main":"index.js","readme":"# velasim\n\n### 1. files description\n\n1.  nuttx: the executable quickapp simulator on ubuntu os\n2.  app: the quick apps directory\n3.  font: the freetype font files directory\n\n### 2. setup running env, install 32-bit libraries\n\n```\nsudo dpkg --add-architecture i386\nsudo apt-get -y update\nsudo apt-get -y install autoconf automake bison build-essential dfu-util genromfs flex git gperf\nsudo apt-get -y install lib32ncurses5-dev libc6-dev-i386 libx11-dev libx11-dev:i386 libxext-dev\nsudo apt-get -y install libxext-dev:i386 net-tools pkgconf unionfs-fuse zlib1g-dev\nsudo apt-get -y install g++ g++-multilib\nsudo apt-get -y install libpulse-dev:i386\nsudo apt-get -y install libasound2-dev:i386\nsudo apt-get -y install libasound2-plugins:i386\nsudo apt-get -y install libusb-1.0-0-dev\nsudo apt-get -y install libusb-1.0-0-dev:i386\nsudo apt-get -y install gcc-X-multilib (X is the gcc version)\n```\n\n### 3. run the simulator on ubuntu os\n\n```\n./nuttx\n```\n\n### 4. run quick app in simulator\n\n```\nvapp app/com.xiaomi.watch.alarm\n```\n\n## 版本日志\n#### [0.1.25] - 2022-06－21\n1. bug修复\n\n#### [0.1.24] - 2022-05-18\n1. 支持子组件\n\n#### [0.1.23] - 2022-03-24\n1. bug修复\n\n#### [0.1.22] - 2022-01-06\n1. 支持全局配置UI属性 \n2. 字体问题：\n  - 字体显示不全 \n3. 接口问题\n  - system.interconnect 报错 \n  - system.brightness接口报错 \n  - system.vibrator接口报错  \n4. 调试问题\n  - 控制台大量的日志，不方便排查问题  \n  - 需要显示velasim的dom树结构 \n5. 组件问题\n  - qrcode组件内边距问题 \n6. IDE需要开发的\n  - vnc集成到IDE\n  - IDE quickjs断点调试完成\n  - dom树显示完成（选中高亮暂不处理）\n\n#### [0.1.20] - 2021-11-30\n1. 修复了https无法访问的问题\n\n#### [0.1.20] - 2021-10-29\n1. 使用if/else渲染的图片会闪烁 [VELAPLATFO-370]\n\n#### [0.1.19] - 2021-10-21\n1. 三方应用框架 图片后台下载功能 [VELAPLATFO-216]\n2. text-indent 支持percent [VELAPLATFO-371]\n3. the style color is the foreground text color, not background color\n4. support app init performance profile\n#### [0.1.17] - 2021-10-18\n1. device info 中增加 屏幕形状信息 [VELAPLATFO-449]\n2. 更新 framework.js\n3. 修复list 滚动后，退到上一页，系统挂死问题\n#### [0.1.16] - 2021-10-13\n1. switch组件 background-color设置无效 [VELAPLATFO-415]\n2. QQ音乐动态改变List，显示错乱，点击闪退 [VELAPLATFO-392]\n3. list-item宽度设置不支持百分比 [VELAPLATFO-373]\n4. switch组件开和关状态的滑轨颜色是一样（预期应该不一样）[VELAPLATFO-414]\n5. slider不支持padding-top，padding-bottom样式 [VELAPLATFO-413]\n6. list不支持scrollbottom，scrolltop，scrollend，scrolltouchup事件，另外scroll事件回调函数的参数scrollState目前状态只有一种，实际应该有三种 [VELAPLATFO-412]\n#### [0.1.15] - 2021-10-09\n1. swiper不支持通用事件. vela-qapp-samples/-/issues/99\n2. QQ音乐中动态删除list后闪退, QQ音乐动态改变List，显示错乱，点击闪退. vela-qapp-samples/-/issues/93, 95\n3. picker 组件color和selected-color不支持透明度设置. vela-qapp-samples/-/issues/97\n4. 支持font-style和font-weight. vela-qapp-samples/-/issues/35\n#### [0.1.13] - 2021-09-27\n\n1. list-item 宽度设置无效, list 必须加宽度才能显示. vela-qapp-samples/-/issues/87, vela-qapp-samples/-/issues/26\n2. span/text: 支持字体 bold and italic\n3. Fix audio feature bug\n4. Use uv timer instead of idle for render ui update\n5. 支持 AIOTJS_LOG_LEVEL_OFF to disable all debug output\n6. picker:support selected-font-size\n7. 支持 font-style 和 font-weight\n\n#### [0.1.12] - 2021-09-27\n\n1. 条件渲染的文本高度不正确\n2. progress 组件--type 为 arc 时，layer-color,color 不支持透明度\n3. progress 组件中 total-angle 设置为 360 时，进度条消失\n4. color 十六进制格式，不支持 alpha\n5. picker 组件不支持 color 样式\n6. marquee 在 align-items 为 center 时不可见\n7. swiper 组件不支持嵌套 image 标签\n\n#### [0.1.10] - 2021-09-24\n\n1. 网络部分调整为：无需配网，可直接从外网下载\n\n#### [0.1.9] - 2021-09-18\n\n修改以下问题\n\n1. 使用`position: absolute`时`left/top/right/bottom`属性不生效\n1. 设置 border 后子节点的对齐方式不正确\n1. 不支持 system.brightness\n1. 应用配置信息为空\n1. min-width/min-height 结果不正确\n1. 应用上下文 source 的 packageName 为空，logLevel 返回为空\n1. 取消监听网络连接状态崩溃\n1. border 不支持虚线\n1. border-raduis 结果不正确\n1. padding: 根元素的 padding-bottom 不生效\n1. visibility: hidden 不生效\n1. position 不支持同时设置 left/right、bottom/top\n1. CSS 中 id 选择器不生效\n1. id、style 定义的属性没有覆盖 css 定义的属性\n1. if/else 条件为非 0 数字、非空字符串和对象数组时执行不正确\n1. for 循环中 if/elif/else 执行不正确\n1. show 属性传值不生效，渲染结果不正确\n1. swiper 中 index 属性控制当前子组件索引无效\n1. swiper 中 设置 loop =false 时，手动翻页时，翻的太快会出现页面和当前索引对不上的问题\n1. swiper 中 vertical 单独使用无效，与 autoplay，interval 一起使用才有效\n1. text 标签里面嵌套 a 标签无效\n1. text 嵌套 text 出现返回上一级页面时，文字仍然在且位置在页面顶部，不依照文档流排布\n1. text 样式 font-style 设置无效\n1. text 中 font-weight 设置无效\n1. text 中 font-family 设置无效\n1. text 标签中 font-style, font-weight, font-family, text-decoration,text-indent 样式设置无效\n1. text 不支持 this 文本，会被视为关键字，转化为*vm*\n1. span 标签中 font-style, font-weight text-decoration 样式设置无效\n1. span 不支持 this 文本内容，会被视为关键字，替换成*vm*\n1. image 中 图片不显示时，alt 提示未显示\n1. image 中 src 路径为远程资源 时,远程图片未显示\n1. image 标签中样式 object-fit 为 contain 未显示在边界内\n1. image 支持 png，jpg，webp 类型，不支持 gif 类型\n1. marquee 中 font-family 设置无效\n1. 动态改变 list 会导致闪退\n1. touch 事件获取的坐标不正确\n1. click/longpress 事件获取的坐标不正确\n1. swipe 事件方向不正确\n1. input 不支持 text/email/date/time 类型，placeholder，placeholder-color 属性，caret-color 样式，focus 事件暂不能用\n1. 不支持 system.network,直接报错了\n1. foucs()方法报错\n1. 上传下载 request 接口报错\n1. picker 组件-- 一个页面出现多个 picker，比如 5 个及以上时，会报错，且页面不能滑动\n1. picker 组件 -- 日期选择器和多列文本选择器显示错误\n1. slider 组件-- color 样式不支持透明度设置\n1. 动画样式中 transition-property 不支持 flex，flex-grow，flex-shrink 和 flex-basis\n1. animation 不生效\n1. system.file 接口报错\n1. list/list-item 组件，当内容超出 list 高度时不能滚动\n1. 条件指令无法生效\n1. type 为 button 的 input 元素的 click 事件处理函数调用次数异常\n1. file.mkdir 和 file.rmdir 函数执行了 2 次\n\n#### [0.1.4] - 2021-08-03\n\n- 修复图片切换后宽度不对的问题\n- 修复文本更新后布局更新的问题\n","gitHead":"37a7ddd433f64aea2a0e9a5105f18088edbc9090","scripts":{"chmod":"chmod 777 ./nuttx","start":"./nuttx","publish-npm":"npm run chmod && npm version 0.1.26 && npm publish","publish-npm-beta":"npm run chmod && npm version 0.1.26-beta.3 && npm publish --tag=beta","publish-npm-test":"npm run chmod && npm version 0.1.26-test.7 && npm publish --tag=test"},"_npmUser":{"name":"yinhunfeixue","email":"yinhunfeixue@163.com"},"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"_npmVersion":"9.8.1","description":"vela for sim","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/velasim_0.1.27-x4b-beta.3_1702029812962_0.068629592960334","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-05-17T12:40:48.921Z","modified":"2024-09-10T09:15:50.533Z","0.0.1":"2021-05-17T12:40:50.487Z","0.1.0":"2021-05-18T03:21:03.046Z","0.1.1":"2021-05-20T07:29:16.878Z","0.1.2":"2021-06-21T09:02:18.106Z","0.1.3":"2021-07-26T11:13:34.197Z","0.1.3-beta.0":"2021-07-29T07:27:31.894Z","0.1.4":"2021-08-03T03:45:56.997Z","0.1.5":"2021-09-07T03:00:55.389Z","0.1.6":"2021-09-07T03:29:04.722Z","0.1.7":"2021-09-09T03:14:11.618Z","0.1.8":"2021-09-10T01:51:15.612Z","0.1.9":"2021-09-18T02:45:35.459Z","0.1.10":"2021-09-24T06:30:23.621Z","0.1.11":"2021-09-24T08:05:10.479Z","0.1.12":"2021-09-27T09:12:34.020Z","0.1.13":"2021-09-29T01:37:53.747Z","0.1.14":"2021-10-09T03:45:10.665Z","0.1.15":"2021-10-09T09:05:52.901Z","0.1.16":"2021-10-13T09:49:43.080Z","0.1.17-test.1":"2021-10-15T08:58:55.426Z","0.1.17":"2021-10-18T11:28:12.491Z","0.1.18-test.0":"2021-10-19T01:49:00.815Z","0.1.19":"2021-10-21T06:30:50.284Z","0.1.19-test.0":"2021-10-21T06:33:43.087Z","0.1.20":"2021-10-29T07:27:13.028Z","0.1.20-test.0":"2021-10-29T07:29:28.345Z","0.1.20-test.1":"2021-11-04T08:38:41.435Z","0.1.21":"2021-11-30T10:53:13.913Z","0.1.21-test.0":"2021-11-30T10:56:44.456Z","0.1.21-test.1":"2022-01-05T03:16:14.479Z","0.1.22":"2022-01-06T07:50:45.826Z","0.1.22-test.0":"2022-01-06T07:54:43.056Z","0.1.23-test.1":"2022-03-24T10:40:22.250Z","0.1.23":"2022-03-24T10:43:33.959Z","0.1.24":"2022-05-18T06:36:13.695Z","0.1.25-beta.1":"2022-05-18T06:50:49.480Z","0.1.25-test.2":"2022-06-02T03:11:59.585Z","0.1.25-test.3":"2022-06-02T09:40:32.036Z","0.1.25-test.4":"2022-06-06T10:46:09.128Z","0.1.25-test.5":"2022-06-10T07:38:20.793Z","0.1.25-test.6":"2022-06-10T07:45:39.952Z","0.1.25":"2022-06-21T02:27:46.549Z","0.1.25-test.7":"2022-06-21T02:36:57.919Z","0.1.26-test.0":"2022-07-08T07:55:12.992Z","0.1.26-beta.1":"2022-07-26T10:51:35.757Z","0.1.26-beta.2":"2022-07-28T07:33:14.177Z","0.1.26-beta.3":"2022-07-28T08:00:07.652Z","0.2.0-beta.1":"2022-12-06T03:31:49.037Z","0.2.0-beta.2":"2022-12-06T03:45:00.140Z","0.2.0-beta.3":"2022-12-06T07:32:51.005Z","0.2.0-beta.4":"2022-12-27T07:29:45.212Z","0.1.26":"2023-05-09T03:36:45.708Z","0.1.27-x4b-beta.1":"2023-09-08T02:05:26.178Z","0.1.27-n62-beta.1":"2023-09-27T02:08:02.854Z","0.1.27-x4b-beta.2":"2023-10-08T08:49:15.509Z","0.1.27-x4b-beta.3":"2023-12-08T10:03:34.399Z"},"author":{"name":"lewis"},"license":"ISC","keywords":["vela","sim"],"repository":{"url":"git@git.n.xiaomi.com:system_dev/os-appfmk/velasim.git","type":"git"},"description":"vela for sim","maintainers":[{"email":"2282907674@qq.com","name":"bluestoneq"},{"email":"panwen85@gmail.com","name":"susanpan"},{"email":"783137663@qq.com","name":"dongwa"},{"email":"xbjiang0606@163.com","name":"xiaobin06"},{"email":"yinhunfeixue@163.com","name":"yinhunfeixue"},{"email":"949124363@qq.com","name":"lewiscutey"},{"email":"yaotaiyang99@gmail.com","name":"yaotaiyang"}],"readme":"","readmeFilename":""}