UNPKG

esiil

Version:

Minimalist library for EVE Online's ESI

24 lines 843 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._isInt = exports._isSource = exports._isVersion = exports._isURL = exports._isString = void 0; function _isString(testValue) { return typeof testValue === 'string'; } exports._isString = _isString; function _isInt(testValue) { return !isNaN(Number(testValue)); } exports._isInt = _isInt; function _isURL(testValue) { return (_isString(testValue) && /^https?:\/\//.test(testValue)); } exports._isURL = _isURL; function _isVersion(testValue) { return (_isString(testValue) && /^(?:latest|dev|legacy)$/.test(testValue)); } exports._isVersion = _isVersion; function _isSource(testValue) { return (_isString(testValue) && /^(?:tranquility|singularity)$/.test(testValue)); } exports._isSource = _isSource; //# sourceMappingURL=Validation.js.map