UNPKG

whodis-sdk

Version:

A simple sdk for easy, secure authentication with the whodis platform. Setup secure authentication for your app in seconds.

17 lines 718 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isTestUserUuid = exports.genTestUserUuid = void 0; const deps_1 = require("../../deps"); /** * generates a random user uuid namespaced for testing by whodis, pattern `beefbeef-****-****-****-beefbeefbeef` */ const genTestUserUuid = () => { return ['beefbeef', ...(0, deps_1.uuid)().split('-').slice(1, -1), 'beefbeefbeef'].join('-'); }; exports.genTestUserUuid = genTestUserUuid; /** * decides whether a user uuid is namespaced for testing by whodis */ const isTestUserUuid = (userUuid) => /^beefbeef-.*-.*-.*-beefbeefbeef$/.test(userUuid); exports.isTestUserUuid = isTestUserUuid; //# sourceMappingURL=genTestUserUuid.js.map