UNPKG

sp-jsom-node

Version:

SharePoint JavaScript Object Model for Node.js

33 lines 1.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Utils = (function () { function Utils() { } Utils.isOnPrem = function (url) { return url.indexOf('.sharepoint.com') === -1 && url.indexOf('.sharepoint.cn') === -1; }; Utils.isUrlHttps = function (url) { return url.split('://')[0].toLowerCase() === 'https'; }; Utils.isUrlAbsolute = function (url) { return url.indexOf('http:') === 0 || url.indexOf('https:') === 0; }; Utils.combineUrl = function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } return args.join('/').replace(/(\/)+/g, '/').replace(':/', '://'); }; Utils.getGuid = function () { var S4 = function () { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); }; var guid = (S4() + S4() + '-' + S4() + '-4' + S4().substr(0, 3) + '-' + S4() + '-' + S4() + S4() + S4()).toLowerCase(); return guid; }; Utils.require = typeof __webpack_require__ === 'function' ? __non_webpack_require__ : require; return Utils; }()); exports.default = Utils; //# sourceMappingURL=utils.js.map