UNPKG

@kwiz/common

Version:

KWIZ common utilities and helpers for M365 platform

22 lines 888 B
import { isNotEmptyArray, isNotEmptyString, isNumber } from "../typecheckers"; export function isnsSuiteTalkRestErrorData(error) { const as = error; return isNumber(as === null || as === void 0 ? void 0 : as.status) && isNotEmptyArray(as === null || as === void 0 ? void 0 : as["o:errorDetails"]); } export function isnsContext(info) { const as = info; return isNotEmptyString(as === null || as === void 0 ? void 0 : as.accountId); } export function isnsAccessToken(info) { const as = info; return isnsContext(as) && isNotEmptyString(as.accessToken); } export function isnsTokenInfo(info) { const as = info; return isnsContext(as) && isNotEmptyString(as.tokenSecret); } export function isnsRecordContext(info) { const as = info; return isNotEmptyString(as === null || as === void 0 ? void 0 : as.record); } //# sourceMappingURL=type-checkers.js.map