@commercelayer/sdk-utils
Version:
Commerce Layer Javascript SDK Utils library
20 lines (18 loc) • 756 B
JavaScript
import { CommerceLayerStatic } from '@commercelayer/sdk';
// src/common.ts
var sleep = async (ms) => {
return new Promise((resolve) => setTimeout(resolve, ms));
};
var groupUID = () => {
const firstPart = Math.trunc(Math.random() * 46656);
const secondPart = Math.trunc(Math.random() * 46656);
const firstPartStr = ("000" + firstPart.toString(36)).slice(-3);
const secondPartStr = ("000" + secondPart.toString(36)).slice(-3);
return firstPartStr + secondPartStr;
};
var invalidToken = (error) => {
return CommerceLayerStatic.isApiError(error) && error.status === 401 && error.first().code === "INVALID_TOKEN";
};
export { groupUID, invalidToken, sleep };
//# sourceMappingURL=chunk-PDAZISCK.js.map
//# sourceMappingURL=chunk-PDAZISCK.js.map