@hot-updater/plugin-core
Version:
React Native OTA solution for self-hosted
10 lines (9 loc) • 450 B
JavaScript
//#region src/generateMinBundleId.ts
const generateMinBundleId = () => {
const timestamp = BigInt(Date.now());
const timeHigh = Number(timestamp >> 16n & 4294967295n);
const timeLow = Number(timestamp & 65535n);
return `${timeHigh.toString(16).padStart(8, "0")}-${timeLow.toString(16).padStart(4, "0")}-${28672 .toString(16).padStart(4, "0")}-${32768 .toString(16).padStart(4, "0")}-000000000000`;
};
//#endregion
export { generateMinBundleId };