Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /usr/share/nodejs/isurl/lib-es5/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : //usr/share/nodejs/isurl/lib-es5/index.js

"use strict";

var hasToStringTag = require("has-to-string-tag-x");

var isObject = require("is-object");

var isURLSearchParams = require("is-urlsearchparams");

var _require = require("./props"),
    lenientProperties = _require.lenientProperties,
    strictProperties = _require.strictProperties;

var searchParams = "searchParams";
var toStringTag = Object.prototype.toString;
var urlClass = "[object URL]";

var isURL = function isURL(url) {
  var supportIncomplete = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;

  if (!isObject(url)) {
    return false;
  } else if (hasToStringTag && toStringTag.call(url) !== urlClass) {
    // Shimmed implementation with incorrect constructor name
    return false;
  } else if (!strictProperties.every(function (prop) {
    return prop in url;
  })) {
    return false;
  } else if (supportIncomplete && searchParams in url) {
    return isURLSearchParams.lenient(url.searchParams);
  } else if (supportIncomplete) {
    return true;
  } else if (lenientProperties.every(function (prop) {
    return prop in url;
  })) {
    return isURLSearchParams(url.searchParams);
  } else {
    return false;
  }
};

isURL.lenient = function (url) {
  return isURL(url, true);
};

module.exports = isURL;
//# sourceMappingURL=index.js.map

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net