UNPKG

sipgateio

Version:

The official Node.js library for sipgate.io

15 lines 637 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validatePersonalAccessToken = void 0; const errors_1 = require("../errors"); const validatePersonalAccessToken = (token) => { if (!token.match(/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/gi)) { return { isValid: false, cause: `${errors_1.ErrorMessage.VALIDATOR_INVALID_PERSONAL_ACCESS_TOKEN}: ${token || '<empty>'}`, }; } return { isValid: true }; }; exports.validatePersonalAccessToken = validatePersonalAccessToken; //# sourceMappingURL=validatePersonalAccessToken.js.map