@genshin-kit/core
Version:
An API wrapper for fetching player data of Genshin Impact from any servers.
18 lines • 679 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isValidUid = exports.isValidOsUid = exports.isValidCnUid = void 0;
function isValidCnUid(uid) {
const uidNum = +uid;
return isValidUid(uidNum) && ['1', '2', '5'].includes(uidNum.toString()[0]);
}
exports.isValidCnUid = isValidCnUid;
function isValidOsUid(uid) {
const uidNum = +uid;
return (isValidUid(uidNum) && ['6', '7', '8', '9'].includes(uidNum.toString()[0]));
}
exports.isValidOsUid = isValidOsUid;
function isValidUid(uid) {
return !isNaN(uid) && uid.toString().length === 9;
}
exports.isValidUid = isValidUid;
//# sourceMappingURL=isValidUid.js.map