UNPKG

zego-express-engine-webrtc

Version:

zego webrtc express sdk

29 lines (26 loc) 849 B
const path = require("path"); const { getPackageVersion, compareVersion, showTips } = require("./util"); const p = path.resolve(__dirname, "../../"); const PACKAGES = [ { name: "zego-superboard-web", version: "2.14.0" }, { name: "zego-express-whiteboard-web", version: "2.12.1" } ]; const FILE_NAME = "package.json"; PACKAGES.forEach(package => { const packageVer = getPackageVersion(p, package.name, FILE_NAME); if (packageVer) { const verCompareRes = compareVersion(packageVer, package.version); if (verCompareRes < 0) { showTips([ "The current version of package '" + package.name + "' is not compatible with package 'zego-express-engine-webrtc'.", "Please update the package '" + package.name + "'." ]); process.exit(1); } } });