{"_id":"@dgene_ai/yoke-utils","_rev":"9-1034843a5ce386cf45dc03592f57a524","name":"@dgene_ai/yoke-utils","dist-tags":{"latest":"0.0.10"},"versions":{"0.0.1":{"name":"@dgene_ai/yoke-utils","version":"0.0.1","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.1","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"64ed3bdc1a67eec281cb4191046209c71f8dc215","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.1.tgz","fileCount":8,"integrity":"sha512-OX0RYpd53I9L8KnYngFdBivmTJpu8LsufqOrQJ5q/ge7AdW/4MAwU2oV71VSksoXhI061pLjeOWPTKiCM5wd4Q==","signatures":[{"sig":"MEUCIGZgNItmpOHC/PfotVE44BHJUAyKf43Zeem97JBWtOKvAiEA9kQSVGoPf4YAsRuTox3hJb+E0ddBfh9NWOyu8ubuaIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10772},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"bdf4f8931fbb0815d804aeca603514ea1dce6b95","scripts":{"pub":"npm run build && npm publish","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.7.0","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.0.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.1_1732876311875_0.48275180604898105","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@dgene_ai/yoke-utils","version":"0.0.2","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.2","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"2775e9ac0a0570f1165d636900f7d347adf2d1cf","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.2.tgz","fileCount":9,"integrity":"sha512-U3t5SM+ufGed20cQdTT3a9SCaxkiru2sEUARSuS7+X4Pg/5F+1ulGePljAkP3x2SOrdeO22aNMBc/c9ubiRK6Q==","signatures":[{"sig":"MEQCH00LKeJKxOBykwq8xDXwJQXu5t5fM11v+vXK+7Q5YZ4CIQDxDXIHa1kcJ9ecibhXrMlr9MkzhgzuGe9bpYqM/JK4xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11485},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"bdf4f8931fbb0815d804aeca603514ea1dce6b95","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.7.0","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.0.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.2_1733801663032_0.9253712760786603","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@dgene_ai/yoke-utils","version":"0.0.3","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.3","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"5f2e5414b55f3f2c540d457a1a1e5627a06d59d3","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.3.tgz","fileCount":10,"integrity":"sha512-/Vv6QTryybeIxNh6ujiuQtHuxntLrkYhoqeqFPP9MXCQLeIwyi7hZCD4Vu6N2nmy4jEATIgDZoQrnxZRndh/9Q==","signatures":[{"sig":"MEQCIHFcGRzI8YvrrdGJJgRojkwXStPfpPMpBxtqvv3rFZJBAiArJ/1bLYtYSaxdiFsGuEisBl2rfgIzRNpRQNuXgCyKIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14967},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"c9c6e897b96dd1b556aabdc3cd0101844d2a9631","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && gulp","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.9.2","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"del":"^6.0.0","gulp":"^5.0.0","rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","rollup-plugin-typescript2":"0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.3_1744615255721_0.8712777760076555","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@dgene_ai/yoke-utils","version":"0.0.5","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.5","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"28ece3626ea0252895944644777430f25a76d510","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.5.tgz","fileCount":10,"integrity":"sha512-o1cxzGjNMwmve4Vtzw7QNpm4b83Mwt6N/JxgDh1bBGEBsqInHLmnkrcaeyXCyufeT/e7eFTaZy4H44s1bsCzYg==","signatures":[{"sig":"MEUCIB3Pct1PayRIYTh05jeIPLXi69XQEBG7xK2Y5TpuvuGWAiEAtVDpleDQj/vW2T8G8LaVO70xUblg1ebm5iKkONIWVpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14967},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"d9b678a87a039f1572e124cd0f2431c452f78e54","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && gulp","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.9.2","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"del":"^6.0.0","gulp":"^5.0.0","rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","rollup-plugin-typescript2":"0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.5_1744629110199_0.14625844271445376","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@dgene_ai/yoke-utils","version":"0.0.6","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.6","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"4b913b1050ed8f37527f460382223bd7db1379d9","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.6.tgz","fileCount":10,"integrity":"sha512-wrggJ5J873EduQIXVXkb6C5S4FGO2Hj9J6l1kSgBSv/C19h8SEiokYOnTYAs7Eg9hn/yshhtSYhD3YrV/amXqA==","signatures":[{"sig":"MEUCIEJmVb1ET/lcw5D+9RmV0/OmCizE4XBYFUchAeCxbYdfAiEAlBixF9yYQLpI7Q/1QCvVWOybSkKRVVd1cwUuHNji56c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14967},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"d9b678a87a039f1572e124cd0f2431c452f78e54","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && gulp","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.9.2","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"del":"^6.0.0","gulp":"^5.0.0","rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","rollup-plugin-typescript2":"0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.6_1744695617457_0.5475071030928327","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@dgene_ai/yoke-utils","version":"0.0.7","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.7","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"abe01398b4934b1f37891d59eb7ee65445e4a108","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.7.tgz","fileCount":10,"integrity":"sha512-wLryfAIrYVSJXpGAqWS4/HLYX2asHzaJI9FtLB87P1K9kjnw7BWiLzAHZbg7Be8MgX1n4PNInzMFJk7WCDXrGg==","signatures":[{"sig":"MEYCIQDiF3WN8SbHCu851DAwJmUpADwxTcjGQPikaJz90JZ64AIhAIVmC9+pM76WFuZv8iN+6ToRzzjQn+lbe/eKtC5pjby7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16088},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"d9b678a87a039f1572e124cd0f2431c452f78e54","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && gulp","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.9.2","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"del":"^6.0.0","gulp":"^5.0.0","rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","rollup-plugin-typescript2":"0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.7_1744695926767_0.5517424155099249","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@dgene_ai/yoke-utils","version":"0.0.8","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.8","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"1b6a565d2e6735fa44b01fdcfcbe5f3162832dc1","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.8.tgz","fileCount":10,"integrity":"sha512-Za4s2vf7WNn3xkWckhZPDCYbgBKU9N7Nm7FpPLB/iHmJsHg06J/3lpKr9fbUHWaINS6nGqMfMIxPLa7bjyuyqQ==","signatures":[{"sig":"MEUCIQDJ7TtEzCu5Bu/CwLQjRG3ogQOTcUQ6Hfs1sv3FF8F7sQIgYuZWSMGz5xBWOQt6TZuSlAQ2zcILV1n8YlFPUmZcfWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16167},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"0180852bde795ef263124a95d7f860b0607e681f","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && gulp","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.9.2","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"del":"^6.0.0","gulp":"^5.0.0","rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","rollup-plugin-typescript2":"0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.8_1744706859734_0.7168644410261433","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@dgene_ai/yoke-utils","version":"0.0.9","author":"","license":"ISC","_id":"@dgene_ai/yoke-utils@0.0.9","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"dist":{"shasum":"f56ea0b00497d5c88b96eb6794314e0851a9ca27","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.9.tgz","fileCount":10,"integrity":"sha512-PiWW4julp+M8w3Mvtghn6Ju3f/ykeZkE/X/XjluYdOu5gGw2VDyRx/3gSUKYaL9AlRf7gvs3LDGF4KhLvPoa3g==","signatures":[{"sig":"MEUCIQDo83t3T15eNj8SgC+Duo4Yse9g8XlQyoTDkpnJ5VWBqQIgL7zX5GBOCtM2C3HBp/jAg0iCAfKn9eNAuM4UaWyj84o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16608},"types":"lib/index.d.ts","module":"lib/index.js","gitHead":"4414117ffd5bfca5bd2e1cf01fe96813a18ab1a6","scripts":{"pub":"npm run build && npm publish --access public","mvpx":"npm run clear && cp -f -r configs/* dist/","build":"npm run clean && gulp","clean":"rm -rf lib/","clear":"rm -rf dist/ && mkdir dist","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js"},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"_npmVersion":"10.9.2","description":"### 前端开发便捷工具","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","hls.js":"^1.5.17","mpegts.js":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"del":"^6.0.0","gulp":"^5.0.0","rollup":"^4.24.4","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0","html-webpack-plugin":"^5.6.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","rollup-plugin-typescript2":"0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/yoke-utils_0.0.9_1744789432643_0.6811046961060325","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@dgene_ai/yoke-utils","version":"0.0.10","module":"lib/index.js","types":"lib/index.d.ts","scripts":{"clear":"rm -rf dist/ && mkdir dist","mvpx":"npm run clear && cp -f -r configs/* dist/","start":"npm run mvpx && webpack serve --mode='development' --config webpack.config.js","clean":"rm -rf lib/","build":"npm run clean && gulp","pub":"npm run build && npm publish --access public"},"author":"","license":"ISC","description":"### 前端开发便捷工具","devDependencies":{"@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","del":"^6.0.0","gulp":"^5.0.0","html-webpack-plugin":"^5.6.3","rollup":"^4.24.4","rollup-plugin-typescript2":"0.34.1","ts-loader":"^9.5.1","typescript":"^5.6.3","webpack-cli":"^5.1.4","webpack-dev-server":"^5.1.0"},"dependencies":{"hls.js":"^1.5.17","mpegts.js":"^1.7.3","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz"},"_id":"@dgene_ai/yoke-utils@0.0.10","gitHead":"4414117ffd5bfca5bd2e1cf01fe96813a18ab1a6","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7BMpnGOQxXtyKBO/Xog3hQM6f1w+0/ahDKtlnaXkh2Lz8pwwMCI51Fuuukkp/hIrCLRdFaBJ7Ogsyig7I7B3ZQ==","shasum":"357932ee20b818653c9c74170a8685f90105042b","tarball":"https://registry.npmjs.org/@dgene_ai/yoke-utils/-/yoke-utils-0.0.10.tgz","fileCount":10,"unpackedSize":21055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyJ/02ATL3FXytKTexiQ3tXBF1z7ThZTQP0obTU0Ya9wIhANvaoLaQhbccPfDg1X1UFQXz+JmkYTGx7T1huPNbRmlH"}]},"_npmUser":{"name":"dgene_ai","email":"pingping.wan@dgene.com"},"directories":{},"maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yoke-utils_0.0.10_1744877741723_0.11624267627222173"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-29T10:31:51.732Z","modified":"2025-04-17T08:15:42.089Z","0.0.1":"2024-11-29T10:31:52.068Z","0.0.2":"2024-12-10T03:34:23.249Z","0.0.3":"2025-04-14T07:20:55.896Z","0.0.5":"2025-04-14T11:11:50.363Z","0.0.6":"2025-04-15T05:40:17.626Z","0.0.7":"2025-04-15T05:45:26.937Z","0.0.8":"2025-04-15T08:47:39.905Z","0.0.9":"2025-04-16T07:43:52.812Z","0.0.10":"2025-04-17T08:15:41.894Z"},"license":"ISC","description":"### 前端开发便捷工具","maintainers":[{"name":"dgene_ai","email":"pingping.wan@dgene.com"}],"readme":"# @dgene_ai/yoke-utils\n\n### 前端开发便捷工具\n\n### 代码结构\n\n```\ncomponents // 组件类\n    ├── StreamPlayer  // 流视频播放器\n    └── ...  // 待添加\nutils // 工具类\n    ├── Utils\n    ├── Weather       // 和风天气API封装\n    ├── Screen        // 屏幕相关\n    ├── ExcelParser   // excel文档解析\n    ├── ApplicationManager   // iframe通信\n    └── ...  // 待添加\n```\n","readmeFilename":"README.md"}