{"_id":"vhall-mini-sdk","_rev":"29-21a771f69097f4499ffbaf2146bb0761","name":"vhall-mini-sdk","dist-tags":{"latest":"0.4.4"},"versions":{"0.1.0":{"name":"vhall-mini-sdk","version":"0.1.0","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.1.0","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"14b96ff51b1f7c6d7ea17c8ae4a3acdb0905f562","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.1.0.tgz","fileCount":518,"integrity":"sha512-8EoYFbQ/Y4js7VQ8npGeariwPvjSa/2lGQXzKjFOmQllfry7rzHHupDgJwru4Sn/QXnSrTtIqIhUdf+96h0OUQ==","signatures":[{"sig":"MEUCIAsP60zclXSxQiz53ds8vkNvQ13Ysd60n8jfAuW4P8R2AiEAiCLeFj2FXn2YENEyjPQ8GlQB8Lal+kpa4WVa9xVS5po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3000318},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"55d62bb17055592b3c9d3f610924efcdba77b899","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildEs buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"10.8.2","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"18.20.8","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"chalk":"4","crc-32":"^1.2.0","fs-extra":"^11.3.6","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","ts-jest":"^27.0.7","webpack":"5","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","webpack-stream":"^7.0.0","gulp-typescript":"^6.0.0-alpha.1","miniprogram-simulate":"^1.4.2","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.1.0_1784811937495_0.580054156580402","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"vhall-mini-sdk","version":"0.1.1","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.1.1","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"9c8938f07f100edff6b157e67514468a3867ce94","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.1.1.tgz","fileCount":261,"integrity":"sha512-dnSVfAEEx2d6T+wRNMLUP2aIbfLdrZWVttcVl/qjIF4t4AYs9MVMlLbBBAo2ko81BEBv67X2m/8NbAHERqVpTw==","signatures":[{"sig":"MEYCIQCHhtwkoe4MbmqqmkQM0Fr3OGRmL+PR+0WkghuBa4U/NwIhAMdjbryFok3745gCjrtIxmMAPsu4+pGzdupsFJVPokkI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504724},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"338b5ca1576993638cfd486bc655c94b02c0e2b8","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","ts-jest":"^27.0.7","webpack":"5","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","webpack-stream":"^7.0.0","gulp-typescript":"^6.0.0-alpha.1","miniprogram-simulate":"^1.4.2","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.1.1_1784873763340_0.14723484663644348","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"vhall-mini-sdk","version":"0.1.2","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.1.2","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"3196f16d5f5154bec95059d01f4a277fd1ef6f34","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.1.2.tgz","fileCount":261,"integrity":"sha512-TKQGXowyLemVUbH7tSoat68KQjY1M70FjJvh2yv69gxBSCigowWM5cja/5WZs/w18DMjxMBO6iaNjqRD8/4aTQ==","signatures":[{"sig":"MEQCIByP3cTBOspVIofkbnb1mV6hyT/ANoOKMtH41W03xggwAiBtqFpiq0t0O08OMEKXmQaIUQ1fdM6rMU2AwEW+6mX/9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1509733},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"4c88680e727f2f96737e975c96ca9581f734d1b8","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","ts-jest":"^27.0.7","webpack":"5","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","webpack-stream":"^7.0.0","gulp-typescript":"^6.0.0-alpha.1","miniprogram-simulate":"^1.4.2","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.1.2_1785403534763_0.007827422878060153","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"vhall-mini-sdk","version":"0.2.0","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.2.0","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"59f1c255e6342bf48a824aa6924802ad9ea39581","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.2.0.tgz","fileCount":261,"integrity":"sha512-T3Ie/UpPrNpsBH/DtykFKzWzbn09u+ko/8mjQMXUYTS6XpOJE554K9j0gy1mkhh7SP30uOKyty7B0c6UXBw4uw==","signatures":[{"sig":"MEUCIQCFto5yil1sqYpPVoXc/fJQKdUuh5kR0rSjmsDR/5X5iAIgS0wgn0gJFq1hEp8K+Rj5G/vAmY1k+IoxZbJxZRgpmXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608458},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"df6b08e221d789904dfba8dedde1b34a73ec0d69","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.2.0_1785917667846_0.79479440250943","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"vhall-mini-sdk","version":"0.2.1","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.2.1","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"886f09b844668a17f2267aea12cbfc259c2bfa53","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.2.1.tgz","fileCount":261,"integrity":"sha512-QB1OuID8dGKP2r0BZdGh9udbw9pySlH3BOZjImFOtNjlqbGCAzt91OZBfpbKSboRz1BsMFKM71c/p75WUdzHIA==","signatures":[{"sig":"MEYCIQDZymCIEVf859o5r6Q9wWdazXQ08F3dQcK09cCpa4k0PAIhANiQDV1EPW6RLSGNyH9IQVQNY95hQ1U8OMaWLxb1ofbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1612148},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"b8992a4393b465261bffdad1d361c4363386cd15","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.2.1_1785923035187_0.26436614364117306","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vhall-mini-sdk","version":"0.3.0","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.3.0","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"5625f73f5b61d6bf15ab232c314242d2d9edcc82","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.3.0.tgz","fileCount":277,"integrity":"sha512-WT0OYw7/yjnC993iKZcxCQtNsfu9wDKflDYNxpnM651xCOi3pbHou6Krrg76v5IarZ4y5XDz+xAQNVxzg2vGFg==","signatures":[{"sig":"MEUCIQCHF70FmYfzvImg+9LKUudl8Q3QTJvlccQuDxcFKyVsbAIgGO/jM0MUXNaevtyKN9Ds311FqnFCcJWwIGoG9dQVaxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633430},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"8df0ed9fabb58a41bbe950fd7100015664d102c3","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.3.0_1786600279740_0.6008262428044913","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"vhall-mini-sdk","version":"0.3.1","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.3.1","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"40090d71c8a3c5ca24f4b8a377dd37cbb3ce14c5","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.3.1.tgz","fileCount":278,"integrity":"sha512-kbn+4sJrPqiYRUXVcrvEjxETx1n/eZgd14qK7/n+FJECENCK7po9L05h0fVCV0y7fBSR7G9Bw6lDlplWma7RUw==","signatures":[{"sig":"MEQCIEkFApxvp7FAc0j4xjAVh6mSyzJ7ERuts/5ZXr7DUmC0AiB/6QzEGKGMjjnk2R/XcIuenhU3bi1ih526j3DxTJ8zEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634425},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"bf08571074aaf040d587caa87ea71b34bc32b400","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.3.1_1786621681227_0.8905712949945821","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"vhall-mini-sdk","version":"0.4.0","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.4.0","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"9ffb90a1d493db8dc43ac49ed48a4cb8b2d11083","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.4.0.tgz","fileCount":282,"integrity":"sha512-SPjhJ4YzpHpbzF3sYyGUcye0HH4enOCgMrWmNzXWF3owh5vvqKQvK1d9ZmgUwl068/bYH0OdmskuqKDlcdV6Iw==","signatures":[{"sig":"MEQCIFx8sujWeCmM2zvAHp6w9JtUGpl88Nor1Osg5cJx/hWDAiAwKHAS8qtKwx4roo3VrTmEqxpeoyTXXJF6L9Q/yz6XmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658910},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"df419cf3bc60946881c56c1ea141c91472208e78","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"8.19.4","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"16.20.2","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.4.0_1787225146298_0.19087186759056762","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"vhall-mini-sdk","version":"0.4.1","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.4.1","maintainers":[{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"194c75e1b172797a5a719d07da348939d4f829d4","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.4.1.tgz","fileCount":282,"integrity":"sha512-B78sXnRPKSokpS+KrNVVlHh6ifLcBEuKbbC0GkYYuyBI2nseedaZzx9fdYImJb2c6joG5Uleb9rHk4iODfpm3Q==","signatures":[{"sig":"MEUCIHsTG0Dbvaftj4wBnFfGQxINmY1jMxWh2XRsfVac508FAiEAu9gdt9hVQdXL7+V9YGgdpgttzE8MnyCg/O0vaV0fs9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658989},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"cd348a7c5aacae0d53e9a991c288bcfd7f497696","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"},"_npmVersion":"10.9.8","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"22.22.3","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.4.1_1787553575699_0.8370176658290955","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"vhall-mini-sdk","version":"0.4.3","author":{"name":"vhall"},"license":"MIT","_id":"vhall-mini-sdk@0.4.3","maintainers":[{"name":"enlong.zhang","email":"enlong.zhang@vhall.com"},{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","dist":{"shasum":"d89576ff899e520ed2497a73165ac7914f1311e2","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.4.3.tgz","fileCount":382,"integrity":"sha512-OYryRnJQ7Lmebier1nOseTijfYYaFq7Ax/bg2Fk9Zy2ysoR3rywCBgSQyarUyvyff33FaUSYKZ630FTCKkDbEw==","signatures":[{"sig":"MEUCIAyT1pDjWUcKaRFJv83SeqSmSU9znWHYll2SWhdX6iu9AiEAm48Gl0rr6z63rAeYdnIYir/wLZAlg6HOtQVr/QvuQwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDht/W2I1St5xnMXoEsFPTM7V4BNtcbMk7W3GbN9vdi+AiBexXLaYv3P7i2kT01HLyv09DxzzYRBqqvShx1Db/6dIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870894},"main":"lib/sdk/main/index.js","module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"d32fd612f2bf5c1b0c53b84cbd2a338cba1478a5","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"_npmUser":{"name":"enlong.zhang","email":"enlong.zhang@vhall.com"},"_npmVersion":"10.9.3","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"miniprogram":"lib","_nodeVersion":"22.18.0","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/vhall-mini-sdk_0.4.3_1789117577900_0.044134009404550145","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"_id":"vhall-mini-sdk@0.4.4","dist":{"shasum":"1bb8235c6893fe84c66ed90cd419cf0ecf45be22","tarball":"https://registry.npmjs.org/vhall-mini-sdk/-/vhall-mini-sdk-0.4.4.tgz","fileCount":382,"integrity":"sha512-TTNFVUYPFOsIqK4t702RLM6YRCsUnDHk2n4iAKFu8r6gBo/xHQwE5M6FKBRxf2bxw40skLUnR09nJQDBoM/Dhw==","signatures":[{"sig":"MEYCIQCvO0OEWPcim6HL/JTqi07jSIRM9Cfuej4aZaJgHoHPBQIhAMmy4Jiatz9XBvjSzzrda32rjXk55JaR9vaQVa1B8ZMf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE0m3KlowpPBdzEODor0bjJo8GkSihuHFvFLpA6p0gmSAiEAmn99GNNF9g5mbwLDPvRaU9JUcoIUH1T7brioup1sW30="}],"unpackedSize":1870926},"main":"lib/sdk/main/index.js","name":"vhall-mini-sdk","author":{"name":"vhall"},"module":"dist/sdk/main/index.js","engines":{"node":">=18"},"gitHead":"77d7e0df6dd9ce2306df89a88267b7ac18d8643d","license":"MIT","scripts":{"lint":"eslint ./packages --ext .js,.ts --fix && stylelint \"packages/**/*.less\" --fix","dev:lib":"SKIP_MP_COMPONENTS_SYNC=true npx gulp -f build/compiler.js buildLibWatch","prepare":"husky","release":"sh build/release.sh","build:lib":"SKIP_MP_COMPONENTS_SYNC=true yarn && npx gulp -f build/compiler.js --series buildLib","postinstall":"node postinstall.js"},"version":"0.4.4","_npmUser":{"name":"enlong.zhang","email":"enlong.zhang@vhall.com"},"homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","_npmVersion":"10.9.3","description":"微吼小程序sdk","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{css,less}":["stylelint --fix","prettier --write"]},"maintainers":[{"name":"enlong.zhang","email":"enlong.zhang@vhall.com"},{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"miniprogram":"lib","_nodeVersion":"22.18.0","browserslist":["Chrome >= 53","ChromeAndroid >= 53","iOS >= 9"],"dependencies":{"crc-32":"^1.2.0","js-base64":"^3.7.7","await-to-js":"^3.0.0","miniprogram-sm-crypto":"^0.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^27.3.1","husky":"^9.1.7","merge2":"^1.4.1","rollup":"^4","ts-jest":"^27.0.7","prettier":"^3.8.4","tscpaths":"^0.0.9","gulp-less":"^5.0.0","stylelint":"13.13.1","gulp-babel":"^8.0.0","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-terser":"^2.1.0","lint-staged":"^13.0.3","gulp-postcss":"^9.0.1","miniprogram-ci":"^1.6.1","gulp-typescript":"^6.0.0-alpha.1","@babel/preset-env":"^7.21.4","@rollup/plugin-babel":"^6.0.4","miniprogram-simulate":"^1.4.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","miniprogram-api-typings":"^3.1.6","@babel/preset-typescript":"^7.16.0","@types/wechat-miniprogram":"^3.4.8","@rollup/plugin-node-resolve":"^16.0.0","@babel/plugin-transform-modules-commonjs":"^7.16.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vhall-mini-sdk_0.4.4_1789969262980_0.08826862411397673"}}},"time":{"created":"2026-07-23T08:26:40.495Z","modified":"2026-09-21T05:41:03.258Z","0.0.1":"2026-07-22T06:20:55.109Z","0.0.2":"2026-07-23T08:26:40.875Z","0.0.3":"2026-07-23T08:33:12.018Z","0.0.4":"2026-07-23T09:08:25.892Z","0.0.5":"2026-07-23T10:24:02.027Z","0.0.6":"2026-07-23T10:30:14.679Z","0.1.0":"2026-07-23T13:05:37.708Z","0.1.1":"2026-07-24T06:16:03.585Z","0.1.2":"2026-07-30T09:25:34.947Z","0.2.0":"2026-08-05T08:14:28.029Z","0.2.1":"2026-08-05T09:43:55.373Z","0.3.0":"2026-08-13T05:51:19.923Z","0.3.1":"2026-08-13T11:48:01.367Z","0.4.0":"2026-08-20T11:25:46.448Z","0.4.1":"2026-08-24T06:39:35.886Z","0.1.4":"2026-08-24T09:01:40.090Z","0.4.2":"2026-09-11T07:27:32.427Z","0.4.3":"2026-09-11T09:06:17.996Z","0.4.4":"2026-09-21T05:41:03.114Z"},"author":{"name":"vhall"},"license":"MIT","homepage":"https://gitee.com/vhall/vhlive_sdk_wmp#readme","description":"微吼小程序sdk","maintainers":[{"name":"enlong.zhang","email":"enlong.zhang@vhall.com"},{"name":"xinyuan.yang","email":"xinyuan.yang@vhall.com"}],"readme":"# 微吼直播小程序组件库\n\n微吼直播小程序组件库是一个功能完善的微信小程序直播解决方案，提供完整的直播组件和SDK支持。\n\n## 项目简介\n\n微吼直播小程序组件库为开发者提供了开箱即用的直播功能组件，包括播放器、聊天、邀请排行、签到等核心功能，帮助开发者快速构建高质量的直播小程序。\n\n## 快速开始\n\n### 1. 安装 SDK 组件\n\n```bash\n# npm 安装\nnpm install vhall-mini-sdk\n\n# yarn 安装\nyarn add vhall-mini-sdk\n```\n\n> **uni-app 开发注意**：安装完成后，会在当前工程目录下自动生成 `wxcomponents/vhall-mini-sdk` 目录。\n\n### 2. 构建 npm（仅原生微信小程序需要）\n\n在微信开发者工具菜单栏点击 **工具 → 构建 npm**，执行后生成 `miniprogram_npm/vhall-mini-sdk` 目录。\n\n### 3. 引入 SDK\n\n#### (1) 原生微信小程序开发\n\n支持 `require` 和 `import` 两种方式引入：\n\n```js\n// require方式\nconst VhallMiniSdk = require('vhall-mini-sdk/sdk/main/index.js');\nconst CustomMenuServer = require('vhall-mini-sdk/sdk/plugins/CustomMenuServer.js');\nconst ChatServer = require('vhall-mini-sdk/sdk/plugins/ChatServer.js');\nconst ProductServer = require('vhall-mini-sdk/sdk/plugins/ProductServer.js');\nconst InteractServer = require('vhall-mini-sdk/sdk/plugins/InteractServer.js');\nconst LotteryServer = require('vhall-mini-sdk/sdk/plugins/LotteryServer.js');\nconst MallRewardServer = require('vhall-mini-sdk/sdk/plugins/MallRewardServer.js');\nconst InviteCardServer = require('vhall-mini-sdk/sdk/plugins/InviteCardServer.js');\n\n// import方式\nimport VhallMiniSdk from 'vhall-mini-sdk/sdk/main/index.js';\nimport ChatServer from 'vhall-mini-sdk/sdk/plugins/ChatServer.js';\nimport CustomMenuServer from 'vhall-mini-sdk/sdk/plugins/CustomMenuServer.js';\nimport InteractServer from 'vhall-mini-sdk/sdk/plugins/InteractServer.js';\nimport InviteCardServer from 'vhall-mini-sdk/sdk/plugins/InviteCardServer.js';\nimport LotteryServer from 'vhall-mini-sdk/sdk/plugins/LotteryServer.js';\nimport MallRewardServer from 'vhall-mini-sdk/sdk/plugins/MallRewardServer.js';\nimport ProductServer from 'vhall-mini-sdk/sdk/plugins/ProductServer.js';\n```\n\n#### (2) uni-app 小程序开发\n\n> **⚠️ 重点：必须用 `require` 引入，不能用 `import`**\n>\n> `wxcomponents` 目录专门存放“原生小程序组件/库”，uni-app 为保证这些原生代码的纯净性与兼容性，会将其排除在编译流程之外。因此**不能用 Web 标准的 `import` 读取**（其 `export default` 未被编译成可执行代码），必须降级使用小程序标准的 `require` 加载。\n\n```js\nimport { ref, onMounted, onUnmounted } from 'vue';\n// wxcomponents目录是专门用来存放“原生小程序组件/库”的，uni-app为了保证这些原生代码的纯净性和兼容性，特意把它们排除在编译流程之外。\n// 所以，我们不能用 Web 标准的 import 去读取它（因为 export default 没被转换成任何可执行代码），你必须降级使用小程序标准的 require 来加载它。\nconst VhallMiniSdk = require('../../wxcomponents/vhall-mini-sdk/sdk/main/index.js');\n// 下面的Server插件可按需加载\nconst CustomMenuServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/CustomMenuServer.js');\nconst ChatServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/ChatServer.js');\nconst ProductServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/ProductServer.js');\nconst InteractServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/InteractServer.js');\nconst LotteryServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/LotteryServer.js');\nconst MallRewardServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/MallRewardServer.js');\nconst InviteCardServer = require('../../wxcomponents/vhall-mini-sdk/sdk/plugins/InviteCardServer.js');\n\n// 布尔值用ref包裹，.value修改值\nconst sdkReady = ref(false);\n// SDK实例不需要响应式，普通变量即可\nlet sdkInstance = null;\nlet unListener =null;\nasync function initSdk() {\n  const options = {\n    app_key: '',\n    email: '',\n    sign: '',\n    signedat: ,\n    username: '',\n    webinar_id: '',\n    head: 'https://cnstatic01.e.vhall.com/common-static/images/default_avatar.png',\n    modules: [\n      CustomMenuServer,\n      ChatServer,\n      ProductServer,\n      InteractServer,\n      LotteryServer,\n      MallRewardServer,\n      InviteCardServer,\n    ],\n  };\n\n  try {\n    // 创建实例\n    sdkInstance = new VhallMiniSdk(options);\n\n    // 事件监听\n    unListener = sdkInstance.on({\n      [VhallMiniSdk.EVENT.NET_STATE_CHANGE]: (state) => {\n        console.log('网络状态变化', state);\n      },\n      [VhallMiniSdk.EVENT.SDK_READY]: () => {\n        console.log('initLiveRoom is ready');\n      },\n      [VhallMiniSdk.EVENT.INIT_FAILED]: (error) => {\n        console.error('initLiveRoom is failed', error);\n      },\n      [VhallMiniSdk.EVENT.ERROR]: (err) => {\n        console.error('VhallMiniSdk error:', JSON.stringify(err));\n      },\n    });\n\n    // 初始化直播间\n    await sdkInstance.init();\n\n    if (sdkInstance.isReady()) {\n      // 关键：ref变量修改必须加 .value\n      sdkReady.value = true;\n    }\n  } catch (error) {\n    console.warn('VhallMiniSdk init failed', error);\n  }\n}\n\nonMounted(() => {\n  initSdk();\n});\n\nonUnmounted(() => {\n  unListener?.();\n  sdkInstance?.destroy();\n  sdkInstance = null;\n});\n```\n\n### 4. 更多接入支持\n\n参考文档：<https://vhall.apifox.cn/dev/sdk/wmp/quick-start>\n","readmeFilename":"README.md"}