diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2024-03-14 17:02:57 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2024-03-14 17:02:57 +0800 |
| commit | 013bd778765f8d19e52fb113e178cbde79ccc804 (patch) | |
| tree | dced5a80067ba05e2a7b60207320f5aedc12ed94 | |
| parent | 5c5d507d38ce39ffda66a571916371b4d2bc9f4c (diff) | |
updates
| -rw-r--r-- | public/css/index.css | 2 | ||||
| -rw-r--r-- | public/js/2dtilt.js | 35 | ||||
| -rw-r--r-- | public/js/dynamicBlob.js | 52 | ||||
| -rw-r--r-- | public/js/getrepo.js | 205 | ||||
| -rw-r--r-- | public/js/hacktype.js | 40 | ||||
| -rw-r--r-- | public/js/header.js | 9 | ||||
| -rw-r--r-- | public/js/main.js | 10 | ||||
| -rw-r--r-- | public/js/mouseblob.js | 25 | ||||
| -rw-r--r-- | public/js/randomblob.js | 62 | ||||
| -rw-r--r-- | public/js/tilt.conf.js | 9 | ||||
| -rw-r--r-- | public/js/tilt.conf.noglare.js | 8 | ||||
| -rw-r--r-- | public/js/tilt.js | 167 | ||||
| -rw-r--r-- | public/sw.js | 30 | ||||
| -rw-r--r-- | yarn.lock | 311 |
14 files changed, 212 insertions, 753 deletions
diff --git a/public/css/index.css b/public/css/index.css index e942a422..2804d4fb 100644 --- a/public/css/index.css +++ b/public/css/index.css @@ -1 +1 @@ -html{--text:#f4e8c1}.wrapper{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;-ms-overflow-style:none;scrollbar-width:none;z-index:-6}.wrapper::-webkit-scrollbar{display:none}.indexPage{background-color:var(--neon-bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--text);height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%;z-index:-10}.window{-webkit-backdrop-filter:blur(512px);backdrop-filter:blur(512px);background:transparent;box-shadow:0 0 100px rgba(5,1,13,.4);height:70%;left:10%;top:15%;width:80%;z-index:999}.window,.window .windowWrap{align-items:center;display:flex;justify-content:center;position:relative}.window .windowWrap{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #fff;border-radius:1em;height:100%;text-align:center;width:100%;z-index:11}.window .windowWrap .text{position:relative;text-align:center;width:100%}.window .windowWrap .text .title{font-family:monoton;font-kerning:none;font-size:7vw;text-transform:uppercase}.description{font-family:rocksalt;font-size:2.5vw}.title{text-shadow:15px 15px 15px #000;-webkit-transition:all .5s;transition:all .5s}.title:hover{transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.window .windowWrap .text .br{display:block;height:0;margin-bottom:5vh;width:0}.text{text-shadow:0 1px 0 #e9e6e6,0 2px 0 #e9e6e6,0 3px 0 #e9e6e6,0 4px 0 #e9e6e6,0 5px 0 #e9e6e6,0 6px 0 #e9e6e6,0 7px 0 #e9e6e6,0 8px 0 #e9e6e6,0 9px 0 #e9e6e6,0 10px 0 #e9e6e6,0 30px 10px rgba(0,0,0,.7);transform:translateZ(200px)}.tilt,.windowWrap{transform-style:preserve-3d}
\ No newline at end of file +html{--text:#f4e8c1}.wrapper{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;-ms-overflow-style:none;scrollbar-width:none;z-index:-6}.wrapper::-webkit-scrollbar{display:none}.indexPage{background-color:var(--neon-bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--text);height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%;z-index:-10}.window{-webkit-backdrop-filter:blur(1024px);backdrop-filter:blur(1024px);background:transparent;box-shadow:0 0 100px rgba(5,1,13,.4);height:70%;left:10%;top:15%;width:80%;z-index:999}.window,.window .windowWrap{align-items:center;display:flex;justify-content:center;position:relative}.window .windowWrap{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #fff;border-radius:1em;height:100%;text-align:center;width:100%;z-index:11}.window .windowWrap .text{position:relative;text-align:center;width:100%}.window .windowWrap .text .title{font-family:monoton;font-kerning:none;font-size:7vw;text-transform:uppercase}.description{font-family:rocksalt;font-size:2.5vw}.title{text-shadow:15px 15px 15px #000;-webkit-transition:all .5s;transition:all .5s}.title:hover{transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.window .windowWrap .text .br{display:block;height:0;margin-bottom:5vh;width:0}.text{text-shadow:0 1px 0 #e9e6e6,0 2px 0 #e9e6e6,0 3px 0 #e9e6e6,0 4px 0 #e9e6e6,0 5px 0 #e9e6e6,0 6px 0 #e9e6e6,0 7px 0 #e9e6e6,0 8px 0 #e9e6e6,0 9px 0 #e9e6e6,0 10px 0 #e9e6e6,0 30px 10px rgba(0,0,0,.7);transform:translateZ(200px)}.tilt,.windowWrap{transform-style:preserve-3d}
\ No newline at end of file diff --git a/public/js/2dtilt.js b/public/js/2dtilt.js index 19eb8a9c..c84471ad 100644 --- a/public/js/2dtilt.js +++ b/public/js/2dtilt.js @@ -1,34 +1 @@ -"use strict"; - -var target = document.getElementsByClassName("tilt")[0]; -var content = target.getElementsByClassName("content")[0]; -var isMouseOver = false; -var centerX; -var centerY; -var mouseX; -var mouseY; -function resetStyle() { - target.style.transform = ""; - target.style.height = "0px"; -} -function tiltEffect() { - var deltaScale = 50.0; - isMouseOver = true; - var rect = target.getBoundingClientRect(); - centerX = rect.left + rect.width / 2; - centerY = rect.top + rect.height / 2; - target.style.transform = "translate(".concat((mouseX - centerX) / deltaScale, "px, ").concat((mouseY - centerY) / deltaScale, "px)"); - requestAnimationFrame(tiltEffect); -} -if (navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i) || window.orientation > 1) {} else { - target.addEventListener("mouseleave", function () { - isMouseOver = false; - target.style.transform = ""; - }); - document.addEventListener("mousemove", function (event) { - mouseX = event.clientX; - mouseY = event.clientY; - }); - requestAnimationFrame(tiltEffect); -} -;
\ No newline at end of file +"use strict";var centerX,centerY,mouseX,mouseY,target=document.getElementsByClassName("tilt")[0],content=target.getElementsByClassName("content")[0],isMouseOver=!1;function resetStyle(){target.style.transform="",target.style.height="0px"}function tiltEffect(){isMouseOver=!0;var rect=target.getBoundingClientRect();centerX=rect.left+rect.width/2,centerY=rect.top+rect.height/2,target.style.transform="translate(".concat((mouseX-centerX)/50,"px, ").concat((mouseY-centerY)/50,"px)"),requestAnimationFrame(tiltEffect)}navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i)||1<window.orientation||(target.addEventListener("mouseleave",function(){isMouseOver=!1,target.style.transform=""}),document.addEventListener("mousemove",function(event){mouseX=event.clientX,mouseY=event.clientY}),requestAnimationFrame(tiltEffect));
\ No newline at end of file diff --git a/public/js/dynamicBlob.js b/public/js/dynamicBlob.js index 5c30e67c..b6142543 100644 --- a/public/js/dynamicBlob.js +++ b/public/js/dynamicBlob.js @@ -1,51 +1 @@ -"use strict"; - -var blob = document.querySelector('#blob'); -var blobData = blob.dataset.forceForm; -var blobItem; -function loadScript(src) { - var script = document.createElement('script'); - script.src = src; - document.body.appendChild(script); -} -function getRandomColor() { - var letters = '0123456789ABCDEF'; - var color = '#'; - for (var i = 0; i < 6; i++) { - color += letters[Math.floor(Math.random() * 16)]; - } - return color; -} -function generateGradient() { - var gradient = 'conic-gradient('; - var firstTimeInter = true; - var colorCount = Math.floor(Math.random() * 5) + 2; - for (var i = 0; i < colorCount; i++) { - if (firstTimeInter === true) { - gradient += getRandomColor(); - firstTimeInter = false; - } else { - gradient += ', ' + getRandomColor(); - } - } - gradient += ')'; - return gradient; -} -; -blob.style.background = generateGradient(); -if (blobData) { - blobItem = blobData; -} else { - if (navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i) || window.orientation > 1) { - blobItem = "random"; - } else { - blobItem = "mouse"; - } -} -if (blobItem == "mouse") { - loadScript('/js/mouseblob.js'); -} else if (blobItem == "random") { - loadScript('/js/randomblob.js'); -} else { - throw new Error("Unknown blob type"); -}
\ No newline at end of file +"use strict";var blobItem,blob=document.querySelector("#blob"),blobData=blob.dataset.forceForm;function loadScript(src){var script=document.createElement("script");script.src=src,document.body.appendChild(script)}function getRandomColor(){for(var color="#",i=0;6>i;i++)color+="0123456789ABCDEF"[Math.floor(16*Math.random())];return color}function generateGradient(){for(var gradient="conic-gradient(",firstTimeInter=!0,colorCount=Math.floor(5*Math.random())+2,i=0;i<colorCount;i++)!0===firstTimeInter?(gradient+=getRandomColor(),firstTimeInter=!1):gradient+=", "+getRandomColor();return gradient+=")",gradient}if(blob.style.background=generateGradient(),blobItem=blobData?blobData:navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i)||1<window.orientation?"random":"mouse","mouse"==blobItem)loadScript("/js/mouseblob.js");else if("random"==blobItem)loadScript("/js/randomblob.js");else throw new Error("Unknown blob type");
\ No newline at end of file diff --git a/public/js/getrepo.js b/public/js/getrepo.js index b78eb30a..afe76932 100644 --- a/public/js/getrepo.js +++ b/public/js/getrepo.js @@ -1,204 +1 @@ -"use strict"; - -function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } -function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } -function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } -function _regeneratorRuntime() { "use strict"; _regeneratorRuntime = function _regeneratorRuntime() { return e; }; var t, e = {}, r = Object.prototype, n = r.hasOwnProperty, o = Object.defineProperty || function (t, e, r) { t[e] = r.value; }, i = "function" == typeof Symbol ? Symbol : {}, a = i.iterator || "@@iterator", c = i.asyncIterator || "@@asyncIterator", u = i.toStringTag || "@@toStringTag"; function define(t, e, r) { return Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }), t[e]; } try { define({}, ""); } catch (t) { define = function define(t, e, r) { return t[e] = r; }; } function wrap(t, e, r, n) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype), c = new Context(n || []); return o(a, "_invoke", { value: makeInvokeMethod(t, r, c) }), a; } function tryCatch(t, e, r) { try { return { type: "normal", arg: t.call(e, r) }; } catch (t) { return { type: "throw", arg: t }; } } e.wrap = wrap; var h = "suspendedStart", l = "suspendedYield", f = "executing", s = "completed", y = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var p = {}; define(p, a, function () { return this; }); var d = Object.getPrototypeOf, v = d && d(d(values([]))); v && v !== r && n.call(v, a) && (p = v); var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); function defineIteratorMethods(t) { ["next", "throw", "return"].forEach(function (e) { define(t, e, function (t) { return this._invoke(e, t); }); }); } function AsyncIterator(t, e) { function invoke(r, o, i, a) { var c = tryCatch(t[r], t, o); if ("throw" !== c.type) { var u = c.arg, h = u.value; return h && "object" == typeof h && n.call(h, "__await") ? e.resolve(h.__await).then(function (t) { invoke("next", t, i, a); }, function (t) { invoke("throw", t, i, a); }) : e.resolve(h).then(function (t) { u.value = t, i(u); }, function (t) { return invoke("throw", t, i, a); }); } a(c.arg); } var r; o(this, "_invoke", { value: function value(t, n) { function callInvokeWithMethodAndArg() { return new e(function (e, r) { invoke(t, n, e, r); }); } return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { if (o === f) throw new Error("Generator is already running"); if (o === s) { if ("throw" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var c = n.delegate; if (c) { var u = maybeInvokeDelegate(c, n); if (u) { if (u === y) continue; return u; } } if ("next" === n.method) n.sent = n._sent = n.arg;else if ("throw" === n.method) { if (o === h) throw o = s, n.arg; n.dispatchException(n.arg); } else "return" === n.method && n.abrupt("return", n.arg); o = f; var p = tryCatch(e, r, n); if ("normal" === p.type) { if (o = n.done ? s : l, p.arg === y) continue; return { value: p.arg, done: n.done }; } "throw" === p.type && (o = s, n.method = "throw", n.arg = p.arg); } }; } function maybeInvokeDelegate(e, r) { var n = r.method, o = e.iterator[n]; if (o === t) return r.delegate = null, "throw" === n && e.iterator.return && (r.method = "return", r.arg = t, maybeInvokeDelegate(e, r), "throw" === r.method) || "return" !== n && (r.method = "throw", r.arg = new TypeError("The iterator does not provide a '" + n + "' method")), y; var i = tryCatch(o, e.iterator, r.arg); if ("throw" === i.type) return r.method = "throw", r.arg = i.arg, r.delegate = null, y; var a = i.arg; return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, "return" !== r.method && (r.method = "next", r.arg = t), r.delegate = null, y) : a : (r.method = "throw", r.arg = new TypeError("iterator result is not an object"), r.delegate = null, y); } function pushTryEntry(t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e); } function resetTryEntry(t) { var e = t.completion || {}; e.type = "normal", delete e.arg, t.completion = e; } function Context(t) { this.tryEntries = [{ tryLoc: "root" }], t.forEach(pushTryEntry, this), this.reset(!0); } function values(e) { if (e || "" === e) { var r = e[a]; if (r) return r.call(e); if ("function" == typeof e.next) return e; if (!isNaN(e.length)) { var o = -1, i = function next() { for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next; return next.value = t, next.done = !0, next; }; return i.next = i; } } throw new TypeError(typeof e + " is not iterable"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, "constructor", { value: GeneratorFunctionPrototype, configurable: !0 }), o(GeneratorFunctionPrototype, "constructor", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, "GeneratorFunction"), e.isGeneratorFunction = function (t) { var e = "function" == typeof t && t.constructor; return !!e && (e === GeneratorFunction || "GeneratorFunction" === (e.displayName || e.name)); }, e.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, "GeneratorFunction")), t.prototype = Object.create(g), t; }, e.awrap = function (t) { return { __await: t }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () { return this; }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(wrap(t, r, n, o), i); return e.isGeneratorFunction(r) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, defineIteratorMethods(g), define(g, u, "Generator"), define(g, a, function () { return this; }), define(g, "toString", function () { return "[object Generator]"; }), e.keys = function (t) { var e = Object(t), r = []; for (var n in e) r.push(n); return r.reverse(), function next() { for (; r.length;) { var t = r.pop(); if (t in e) return next.value = t, next.done = !1, next; } return next.done = !0, next; }; }, e.values = values, Context.prototype = { constructor: Context, reset: function reset(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = "next", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0].completion; if ("throw" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(e) { if (this.done) throw e; var r = this; function handle(n, o) { return a.type = "throw", a.arg = e, r.next = n, o && (r.method = "next", r.arg = t), !!o; } for (var o = this.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i.completion; if ("root" === i.tryLoc) return handle("end"); if (i.tryLoc <= this.prev) { var c = n.call(i, "catchLoc"), u = n.call(i, "finallyLoc"); if (c && u) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { if (!u) throw new Error("try statement without catch or finally"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r]; if (o.tryLoc <= this.prev && n.call(o, "finallyLoc") && this.prev < o.finallyLoc) { var i = o; break; } } i && ("break" === t || "continue" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var a = i ? i.completion : {}; return a.type = t, a.arg = e, i ? (this.method = "next", this.next = i.finallyLoc, y) : this.complete(a); }, complete: function complete(t, e) { if ("throw" === t.type) throw t.arg; return "break" === t.type || "continue" === t.type ? this.next = t.arg : "return" === t.type ? (this.rval = this.arg = t.arg, this.method = "return", this.next = "end") : "normal" === t.type && e && (this.next = e), y; }, finish: function finish(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y; } }, catch: function _catch(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.tryLoc === t) { var n = r.completion; if ("throw" === n.type) { var o = n.arg; resetTryEntry(r); } return o; } } throw new Error("illegal catch attempt"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { iterator: values(e), resultName: r, nextLoc: n }, "next" === this.method && (this.arg = t), y; } }, e; } -function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } -function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } -var username = 'littleblack111'; -var hideForks = true; -var repoList = document.querySelector('.repo-list'); -var reposSection = document.querySelector('.repos'); -var filterInput = document.querySelector('.filter-repos'); -var getProfile = function () { - var _ref = _asyncToGenerator(_regeneratorRuntime().mark(function _callee() { - var res, profile; - return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return fetch("https://api.github.com/users/".concat(username)); - case 2: - res = _context.sent; - _context.next = 5; - return res.json(); - case 5: - profile = _context.sent; - displayProfile(profile); - case 7: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getProfile() { - return _ref.apply(this, arguments); - }; -}(); -getProfile(); -var displayProfile = function displayProfile(profile) { - var userInfo = document.querySelector('.user-info'); - userInfo.innerHTML = "\n\t\t<figure class=\"floattext\">\n\t\t\t<a href=".concat(profile.html_url, "><img alt=\"user avatar\" src=").concat(profile.avatar_url, "></a>\n\t\t</figure>\n\t\t<div class=\"floattext\">\n\t\t\t<!-- <h2><a href=").concat(profile.blog, "><strong>").concat(profile.name, "</strong></a></h2> -->\n\t\t\t<h2><a href=/><strong data-value=\"").concat(profile.name, "\" class=\"usertitle hacktype\">").concat(profile.name, "</strong></a></h2>\n\t\t\t<!-- <h2><a href=").concat(profile.html_url, "><strong>").concat(profile.name, "</strong></a></h2> -->\n\t\t\t<p>").concat(profile.bio, "</p>\n\t\t\t<p>\n\t\t\t<strong>Mail:</strong> ").concat(profile.email, "\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>Location:</strong> ").concat(profile.location, "\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>@").concat(profile.login, " </strong>\n\t\t\t\tRepos: ").concat(profile.public_repos, "\n\t\t\t\tGists: ").concat(profile.public_gists, "\n\t\t\t</p>\n\t\t</div>\n\t"); -}; -var getRepos = function () { - var _ref2 = _asyncToGenerator(_regeneratorRuntime().mark(function _callee2() { - var repos, res, data; - return _regeneratorRuntime().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - repos = []; - _context2.next = 3; - return fetch("https://api.github.com/users/".concat(username, "/repos?&sort=pushed")); - case 3: - res = _context2.sent; - _context2.next = 6; - return res.json(); - case 6: - data = _context2.sent; - repos = repos.concat(data); - repos.sort(function (a, b) { - return b.forks_count - a.forks_count; - }); - repos.sort(function (a, b) { - return b.stargazers_count - a.stargazers_count; - }); - displayRepos(repos); - case 11: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function getRepos() { - return _ref2.apply(this, arguments); - }; -}(); -getRepos(); -var displayRepos = function displayRepos(repos) { - var userHome = "https://github.com/".concat(username); - filterInput.classList.remove('hide'); - var _iterator = _createForOfIteratorHelper(repos), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var repo = _step.value; - if (repo.fork && hideForks) { - continue; - } - var langUrl = "".concat(userHome, "?tab=repositories&q=&language=").concat(repo.language); - var starsUrl = "".concat(userHome, "/").concat(repo.name, "/stargazers"); - var forksUrl = "".concat(userHome, "/").concat(repo.name, "/network/members"); - var listItem = document.createElement('li'); - listItem.classList.add('repo', 'animate', 'zoomIn'); - listItem.innerHTML = "\n\t\t\t<h2 class=\"repo-title\">".concat(repo.name, "</h2>\n\t\t\t<span class=\"rdescription\">").concat(repo.description ? "<span class=\"rdescriptiontext\">".concat(repo.description, "</span>") : '', "<br/><br/>"); - if (repo.stargazers_count > 0) { - listItem.innerHTML += "<a href=\"".concat(starsUrl, "\">\n\t\t\t<span>\u2B50 ").concat(repo.stargazers_count, "</span></a>"); - } - if (repo.language) { - listItem.innerHTML += "<a href=\"".concat(langUrl, "\">\n\t\t\t<span>").concat(devicons[repo.language], "</span></a>"); - } - if (repo.forks_count > 0) { - listItem.innerHTML += "<a href=\"".concat(starsUrl, "\">\n\t\t\t<span>").concat(devicons["Git"], " ").concat(repo.forks_count, "</span></a>"); - } - if (repo.homepage && repo.homepage !== "") { - listItem.innerHTML += "<br /> <br />\n\t\t\t<a class=\"link-btn btn-code\" href=".concat(repo.html_url, ">Code ").concat(devicons["Github"], "</a>\n\t\t\t<a class=\"link-btn btn-live\" href=").concat(repo.homepage, ">Live ").concat(devicons["Chrome"], "</a> <br />"); - } else { - listItem.innerHTML += "<br /> <br />\n\t\t\t<a class=\"link-btn btn-gh\" href=".concat(repo.html_url, ">View Project ").concat(devicons["Github"], "</a><br />"); - } - repoList.append(listItem); - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } -}; -filterInput.addEventListener('input', function (e) { - var search = e.target.value; - var repos = document.querySelectorAll('.repo'); - var searchLowerText = search.toLowerCase(); - var _iterator2 = _createForOfIteratorHelper(repos), - _step2; - try { - var _loop = function _loop() { - var repo = _step2.value; - var lowerText = repo.innerText.toLowerCase(); - if (lowerText.includes(searchLowerText)) { - repo.classList.remove('hide'); - repo.style.position = 'relative'; - } else { - repo.classList.add('hide'); - repo.addEventListener('animationend', function () { - if (searchLowerText != '') { - repo.style.position = 'absolute'; - } else { - repo.style.position = 'relative'; - } - }); - } - }; - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - _loop(); - } - } catch (err) { - _iterator2.e(err); - } finally { - _iterator2.f(); - } -}); -var devicons = { - Git: '<i class="devicon-git-plain" style="color: #555"></i>', - Github: '<i class="devicon-github-plain" style="color: #1688f0"></i>', - Chrome: '<i class="devicon-chrome-plain" style="color: #1688f0"></i>', - Assembly: '<i class="devicon-labview-plain colored"></i> Assembly', - 'C#': '<i class="devicon-csharp-plain colored"></i> C#', - 'C++': '<i class="devicon-cplusplus-plain colored"></i> C++', - C: '<i class="devicon-c-plain colored"></i> C', - Clojure: '<i class="devicon-clojure-plain colored"></i> C', - CoffeeScript: '<i class="devicon-coffeescript-plain colored"></i> CoffeeScript', - Crystal: '<i class="devicon-crystal-plain colored"></i> Crystal', - CSS: '<i class="devicon-css3-plain colored"></i> CSS', - Dart: '<i class="devicon-dart-plain colored"></i> Dart', - Dockerfile: '<i class="devicon-docker-plain colored"></i> Docker', - Elixir: '<i class="devicon-elixir-plain colored"></i> Elixir', - Elm: '<i class="devicon-elm-plain colored"></i> Elm', - Erlang: '<i class="devicon-erlang-plain colored"></i> Erlang', - 'F#': '<i class="devicon-fsharp-plain colored"></i> F#', - Go: '<i class="devicon-go-plain colored"></i> Go', - Groovy: '<i class="devicon-groovy-plain colored"></i> Groovy', - HTML: '<i class="devicon-html5-plain colored"></i> HTML', - Haskell: '<i class="devicon-haskell-plain colored"></i> Haskell', - Java: '<i class="devicon-java-plain colored" style="color: #ffca2c"></i> Java', - JavaScript: '<i class="devicon-javascript-plain colored"></i> JavaScript', - Julia: '<i class="devicon-julia-plain colored"></i> Julia', - 'Jupyter Notebook': '<i class="devicon-jupyter-plain colored"></i> Jupyter', - Kotlin: '<i class="devicon-kotlin-plain colored" style="color: #796bdc"></i> Kotlin', - Latex: '<i class="devicon-latex-plain colored"></i> Latex', - Lua: '<i class="devicon-lua-plain-wordmark colored" style="color: #0000d0"></i> Lua', - Matlab: '<i class="devicon-matlab-plain colored"></i> Matlab', - Nim: '<i class="devicon-nixos-plain colored" style="color: #FFC200"></i> Nim', - Nix: '<i class="devicon-nixos-plain colored"></i> Nix', - ObjectiveC: '<i class="devicon-objectivec-plain colored"></i> ObjectiveC', - OCaml: '<i class="devicon-ocaml-plain colored"></i> OCaml', - Perl: '<i class="devicon-perl-plain colored"></i> Perl', - PHP: '<i class="devicon-php-plain colored"></i> PHP', - PLSQL: '<i class="devicon-sqlite-plain colored"></i> PLSQL', - Processing: '<i class="devicon-processing-plain colored" style="color: #0096D8"></i> Processing', - Python: '<i class="devicon-python-plain colored" style="color: #3472a6"></i> Python', - R: '<i class="devicon-r-plain colored"></i> R', - Ruby: '<i class="devicon-ruby-plain colored"></i> Ruby', - Rust: '<i class="devicon-rust-plain colored" style="color: #DEA584"></i> Rust', - Sass: '<i class="devicon-sass-original colored"></i> Sass', - Scala: '<i class="devicon-scala-plain colored"></i> Scala', - Shell: '<i class="devicon-bash-plain colored" style="color: #89E051"></i> Shell', - Solidity: '<i class="devicon-solidity-plain colored"></i> Solidity', - Stylus: '<i class="devicon-stylus-plain colored"></i> Stylus', - Svelte: '<i class="devicon-svelte-plain colored"></i> Svelte', - Swift: '<i class="devicon-swift-plain colored"></i> Swift', - Terraform: '<i class="devicon-terraform-plain colored"></i> Terraform', - TypeScript: '<i class="devicon-typescript-plain colored"></i> TypeScript', - 'Vim Script': '<i class="devicon-vim-plain colored"></i> Vim Script', - Vue: '<i class="devicon-vuejs-plain colored"></i> Vue', - Mail: '<i class="nf nf-cod-mail"></i>' -};
\ No newline at end of file +"use strict";function _createForOfIteratorHelper(o,allowArrayLike){var it="undefined"!=typeof Symbol&&o[Symbol.iterator]||o["@@iterator"];if(!it){if(Array.isArray(o)||(it=_unsupportedIterableToArray(o))||allowArrayLike&&o&&"number"==typeof o.length){it&&(o=it);var i=0,F=function(){};return{s:F,n:function n(){return i>=o.length?{done:!0}:{done:!1,value:o[i++]}},e:function e(_e){throw _e},f:F}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var err,normalCompletion=!0,didErr=!1;return{s:function s(){it=it.call(o)},n:function n(){var step=it.next();return normalCompletion=step.done,step},e:function e(_e2){didErr=!0,err=_e2},f:function f(){try{normalCompletion||null==it.return||it.return()}finally{if(didErr)throw err}}}}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _regeneratorRuntime(){"use strict";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function defineIteratorMethods(t){["next","throw","return"].forEach(function(e){define(t,e,function(t){return this._invoke(e,t)})})}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then(function(t){invoke("next",t,i,a)},function(t){invoke("throw",t,i,a)}):e.resolve(h).then(function(t){u.value=t,i(u)},function(t){return invoke("throw",t,i,a)})}a(c.arg)}var r;o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return new e(function(e,r){invoke(t,n,e,r)})}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o="suspendedStart";return function(i,a){if(o==="executing")throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?"completed":"suspendedYield",p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o="completed",n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(typeof e+" is not iterable")}_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}e.wrap=wrap;var y={},p={};define(p,a,function(){return this});var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===GeneratorFunction||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,function(){return this}),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new AsyncIterator(wrap(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,function(){return this}),define(g,"toString",function(){return"[object Generator]"}),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in e)return next.value=t,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function stop(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function dispatchException(e){function handle(n,o){return a.type="throw",a.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}if(this.done)throw e;for(var r=this,o=this.tryEntries.length-1;0<=o;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0);if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(!c){if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(this.prev<i.catchLoc)return handle(i.catchLoc,!0)}}},abrupt:function abrupt(t,e){for(var o,r=this.tryEntries.length-1;0<=r;--r)if(o=this.tryEntries[r],o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function complete(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function finish(t){for(var r,e=this.tryEntries.length-1;0<=e;--e)if(r=this.tryEntries[e],r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y},catch:function _catch(t){for(var r,e=this.tryEntries.length-1;0<=e;--e)if(r=this.tryEntries[e],r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}var gen=fn.apply(self,args);_next(void 0)})}}var username="littleblack111",hideForks=!0,repoList=document.querySelector(".repo-list"),reposSection=document.querySelector(".repos"),filterInput=document.querySelector(".filter-repos"),getProfile=function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark(function _callee(){var res,profile;return _regeneratorRuntime().wrap(function _callee$(_context){for(;1;)switch(_context.prev=_context.next){case 0:return _context.next=2,fetch("https://api.github.com/users/".concat(username));case 2:return res=_context.sent,_context.next=5,res.json();case 5:profile=_context.sent,displayProfile(profile);case 7:case"end":return _context.stop()}},_callee)}));return function getProfile(){return _ref.apply(this,arguments)}}();getProfile();var displayProfile=function displayProfile(profile){var userInfo=document.querySelector(".user-info");userInfo.innerHTML="\n\t\t<figure class=\"floattext\">\n\t\t\t<a href=".concat(profile.html_url,"><img alt=\"user avatar\" src=").concat(profile.avatar_url,"></a>\n\t\t</figure>\n\t\t<div class=\"floattext\">\n\t\t\t<!-- <h2><a href=").concat(profile.blog,"><strong>").concat(profile.name,"</strong></a></h2> -->\n\t\t\t<h2><a href=/><strong data-value=\"").concat(profile.name,"\" class=\"usertitle hacktype\">").concat(profile.name,"</strong></a></h2>\n\t\t\t<!-- <h2><a href=").concat(profile.html_url,"><strong>").concat(profile.name,"</strong></a></h2> -->\n\t\t\t<p>").concat(profile.bio,"</p>\n\t\t\t<p>\n\t\t\t<strong>Mail:</strong> ").concat(profile.email,"\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>Location:</strong> ").concat(profile.location,"\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>@").concat(profile.login," </strong>\n\t\t\t\tRepos: ").concat(profile.public_repos,"\n\t\t\t\tGists: ").concat(profile.public_gists,"\n\t\t\t</p>\n\t\t</div>\n\t")},getRepos=function(){var _ref2=_asyncToGenerator(_regeneratorRuntime().mark(function _callee2(){var repos,res,data;return _regeneratorRuntime().wrap(function _callee2$(_context2){for(;1;)switch(_context2.prev=_context2.next){case 0:return repos=[],_context2.next=3,fetch("https://api.github.com/users/".concat(username,"/repos?&sort=pushed"));case 3:return res=_context2.sent,_context2.next=6,res.json();case 6:data=_context2.sent,repos=repos.concat(data),repos.sort(function(a,b){return b.forks_count-a.forks_count}),repos.sort(function(a,b){return b.stargazers_count-a.stargazers_count}),displayRepos(repos);case 11:case"end":return _context2.stop()}},_callee2)}));return function getRepos(){return _ref2.apply(this,arguments)}}();getRepos();var displayRepos=function displayRepos(repos){var userHome="https://github.com/".concat(username);filterInput.classList.remove("hide");var _step,_iterator=_createForOfIteratorHelper(repos);try{for(_iterator.s();!(_step=_iterator.n()).done;){var repo=_step.value;if(!(repo.fork&&hideForks)){var langUrl="".concat("https://github.com/littleblack111","?tab=repositories&q=&language=").concat(repo.language),starsUrl="".concat("https://github.com/littleblack111","/").concat(repo.name,"/stargazers"),forksUrl="".concat("https://github.com/littleblack111","/").concat(repo.name,"/network/members"),listItem=document.createElement("li");listItem.classList.add("repo","animate","zoomIn"),listItem.innerHTML="\n\t\t\t<h2 class=\"repo-title\">".concat(repo.name,"</h2>\n\t\t\t<span class=\"rdescription\">").concat(repo.description?"<span class=\"rdescriptiontext\">".concat(repo.description,"</span>"):"","<br/><br/>"),0<repo.stargazers_count&&(listItem.innerHTML+="<a href=\"".concat(starsUrl,"\">\n\t\t\t<span>\u2B50 ").concat(repo.stargazers_count,"</span></a>")),repo.language&&(listItem.innerHTML+="<a href=\"".concat(langUrl,"\">\n\t\t\t<span>").concat(devicons[repo.language],"</span></a>")),0<repo.forks_count&&(listItem.innerHTML+="<a href=\"".concat(starsUrl,"\">\n\t\t\t<span>").concat(devicons.Git," ").concat(repo.forks_count,"</span></a>")),listItem.innerHTML+=repo.homepage&&""!==repo.homepage?"<br /> <br />\n\t\t\t<a class=\"link-btn btn-code\" href=".concat(repo.html_url,">Code ").concat(devicons.Github,"</a>\n\t\t\t<a class=\"link-btn btn-live\" href=").concat(repo.homepage,">Live ").concat(devicons.Chrome,"</a> <br />"):"<br /> <br />\n\t\t\t<a class=\"link-btn btn-gh\" href=".concat(repo.html_url,">View Project ").concat(devicons.Github,"</a><br />"),repoList.append(listItem)}}}catch(err){_iterator.e(err)}finally{_iterator.f()}};filterInput.addEventListener("input",function(e){var _step2,search=e.target.value,repos=document.querySelectorAll(".repo"),searchLowerText=search.toLowerCase(),_iterator2=_createForOfIteratorHelper(repos);try{var _loop=function _loop(){var repo=_step2.value,lowerText=repo.innerText.toLowerCase();lowerText.includes(searchLowerText)?(repo.classList.remove("hide"),repo.style.position="relative"):(repo.classList.add("hide"),repo.addEventListener("animationend",function(){repo.style.position=""==searchLowerText?"relative":"absolute"}))};for(_iterator2.s();!(_step2=_iterator2.n()).done;)_loop()}catch(err){_iterator2.e(err)}finally{_iterator2.f()}});var devicons={Git:"<i class=\"devicon-git-plain\" style=\"color: #555\"></i>",Github:"<i class=\"devicon-github-plain\" style=\"color: #1688f0\"></i>",Chrome:"<i class=\"devicon-chrome-plain\" style=\"color: #1688f0\"></i>",Assembly:"<i class=\"devicon-labview-plain colored\"></i> Assembly","C#":"<i class=\"devicon-csharp-plain colored\"></i> C#","C++":"<i class=\"devicon-cplusplus-plain colored\"></i> C++",C:"<i class=\"devicon-c-plain colored\"></i> C",Clojure:"<i class=\"devicon-clojure-plain colored\"></i> C",CoffeeScript:"<i class=\"devicon-coffeescript-plain colored\"></i> CoffeeScript",Crystal:"<i class=\"devicon-crystal-plain colored\"></i> Crystal",CSS:"<i class=\"devicon-css3-plain colored\"></i> CSS",Dart:"<i class=\"devicon-dart-plain colored\"></i> Dart",Dockerfile:"<i class=\"devicon-docker-plain colored\"></i> Docker",Elixir:"<i class=\"devicon-elixir-plain colored\"></i> Elixir",Elm:"<i class=\"devicon-elm-plain colored\"></i> Elm",Erlang:"<i class=\"devicon-erlang-plain colored\"></i> Erlang","F#":"<i class=\"devicon-fsharp-plain colored\"></i> F#",Go:"<i class=\"devicon-go-plain colored\"></i> Go",Groovy:"<i class=\"devicon-groovy-plain colored\"></i> Groovy",HTML:"<i class=\"devicon-html5-plain colored\"></i> HTML",Haskell:"<i class=\"devicon-haskell-plain colored\"></i> Haskell",Java:"<i class=\"devicon-java-plain colored\" style=\"color: #ffca2c\"></i> Java",JavaScript:"<i class=\"devicon-javascript-plain colored\"></i> JavaScript",Julia:"<i class=\"devicon-julia-plain colored\"></i> Julia","Jupyter Notebook":"<i class=\"devicon-jupyter-plain colored\"></i> Jupyter",Kotlin:"<i class=\"devicon-kotlin-plain colored\" style=\"color: #796bdc\"></i> Kotlin",Latex:"<i class=\"devicon-latex-plain colored\"></i> Latex",Lua:"<i class=\"devicon-lua-plain-wordmark colored\" style=\"color: #0000d0\"></i> Lua",Matlab:"<i class=\"devicon-matlab-plain colored\"></i> Matlab",Nim:"<i class=\"devicon-nixos-plain colored\" style=\"color: #FFC200\"></i> Nim",Nix:"<i class=\"devicon-nixos-plain colored\"></i> Nix",ObjectiveC:"<i class=\"devicon-objectivec-plain colored\"></i> ObjectiveC",OCaml:"<i class=\"devicon-ocaml-plain colored\"></i> OCaml",Perl:"<i class=\"devicon-perl-plain colored\"></i> Perl",PHP:"<i class=\"devicon-php-plain colored\"></i> PHP",PLSQL:"<i class=\"devicon-sqlite-plain colored\"></i> PLSQL",Processing:"<i class=\"devicon-processing-plain colored\" style=\"color: #0096D8\"></i> Processing",Python:"<i class=\"devicon-python-plain colored\" style=\"color: #3472a6\"></i> Python",R:"<i class=\"devicon-r-plain colored\"></i> R",Ruby:"<i class=\"devicon-ruby-plain colored\"></i> Ruby",Rust:"<i class=\"devicon-rust-plain colored\" style=\"color: #DEA584\"></i> Rust",Sass:"<i class=\"devicon-sass-original colored\"></i> Sass",Scala:"<i class=\"devicon-scala-plain colored\"></i> Scala",Shell:"<i class=\"devicon-bash-plain colored\" style=\"color: #89E051\"></i> Shell",Solidity:"<i class=\"devicon-solidity-plain colored\"></i> Solidity",Stylus:"<i class=\"devicon-stylus-plain colored\"></i> Stylus",Svelte:"<i class=\"devicon-svelte-plain colored\"></i> Svelte",Swift:"<i class=\"devicon-swift-plain colored\"></i> Swift",Terraform:"<i class=\"devicon-terraform-plain colored\"></i> Terraform",TypeScript:"<i class=\"devicon-typescript-plain colored\"></i> TypeScript","Vim Script":"<i class=\"devicon-vim-plain colored\"></i> Vim Script",Vue:"<i class=\"devicon-vuejs-plain colored\"></i> Vue",Mail:"<i class=\"nf nf-cod-mail\"></i>"};
\ No newline at end of file diff --git a/public/js/hacktype.js b/public/js/hacktype.js index e592eb6f..048d33ce 100644 --- a/public/js/hacktype.js +++ b/public/js/hacktype.js @@ -1,39 +1 @@ -"use strict"; - -var letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; -var numbers = "1234567890"; -var special = "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"; -var interval = null; -function hackType() { - var elements = document.querySelectorAll(".hacktype"); - var intervals = []; - elements.forEach(function (element) { - var iteration = 0; - var interval = setInterval(function () { - element.innerText = element.innerText.split("").map(function (letter, index) { - if (index < iteration) { - return element.dataset.value[index]; - } - return letters[Math.floor(Math.random() * 26)]; - }).join(""); - if (iteration >= element.dataset.value.length) { - clearInterval(interval); - } - iteration += 1 / 5; - }, 20); - intervals.push(interval); - }); -} -hackType(); -setInterval(function () { - var elements = document.querySelectorAll(".hacktype"); - elements.forEach(function (element) { - return clearInterval(interval); - }); - hackType(); -}, 10000); -document.addEventListener("visibilitychange", function () { - if (!document.hidden) { - hackType(); - } -});
\ No newline at end of file +"use strict";var letters="ABCDEFGHIJKLMNOPQRSTUVWXYZ",numbers="1234567890",special="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",interval=null;function hackType(){var elements=document.querySelectorAll(".hacktype"),intervals=[];elements.forEach(function(element){var iteration=0,interval=setInterval(function(){element.innerText=element.innerText.split("").map(function(letter,index){return index<iteration?element.dataset.value[index]:letters[Math.floor(26*Math.random())]}).join(""),iteration>=element.dataset.value.length&&clearInterval(interval),iteration+=1/5},20);intervals.push(interval)})}hackType(),setInterval(function(){var elements=document.querySelectorAll(".hacktype");elements.forEach(function(){return clearInterval(interval)}),hackType()},1e4),document.addEventListener("visibilitychange",function(){document.hidden||hackType()});
\ No newline at end of file diff --git a/public/js/header.js b/public/js/header.js index 7e7bbfe8..79fc0610 100644 --- a/public/js/header.js +++ b/public/js/header.js @@ -1,8 +1 @@ -"use strict"; - -var header = document.querySelector('[header]'); -var mainHeader = document.createElement('div'); -var page = header.getAttribute('page'); -mainHeader.innerHTML = "\n<!-- header -->\n<header id=\"navBarHeader\">\n\t<nav class=\"navBar\">\n\t\t<div class=\"hleft\">\n\t\t\t<a id=\"btnHome\" style=\"text-decoration: unset\" href=\"/\">Home<span></span></span></a>\n\t\t</div>\n\t\t<div class=\"hright\">\n\t\t\t<a href=\"/ghrepos\" id=\"btnGhRepo\" style=\"text-decoration: unset\">Github Repos</a>\n\t\t\t<a href=\"/about\" id=\"btnAbout\" style=\"text-decoration: unset\">About</a>\n\t\t</div>\n\t</nav> \n</header>\n"; -header.appendChild(mainHeader); -document.getElementById("btn" + page).setAttribute('class', 'active');
\ No newline at end of file +"use strict";var header=document.querySelector("[header]"),mainHeader=document.createElement("div"),page=header.getAttribute("page");mainHeader.innerHTML="\n<!-- header -->\n<header id=\"navBarHeader\">\n\t<nav class=\"navBar\">\n\t\t<div class=\"hleft\">\n\t\t\t<a id=\"btnHome\" style=\"text-decoration: unset\" href=\"/\">Home<span></span></span></a>\n\t\t</div>\n\t\t<div class=\"hright\">\n\t\t\t<a href=\"/ghrepos\" id=\"btnGhRepo\" style=\"text-decoration: unset\">Github Repos</a>\n\t\t\t<a href=\"/about\" id=\"btnAbout\" style=\"text-decoration: unset\">About</a>\n\t\t</div>\n\t</nav> \n</header>\n",header.appendChild(mainHeader),document.getElementById("btn"+page).setAttribute("class","active");
\ No newline at end of file diff --git a/public/js/main.js b/public/js/main.js index e7a44b6a..52510890 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -1,9 +1 @@ -"use strict"; - -if ('serviceWorker' in navigator) { - window.addEventListener('load', function () { - navigator.serviceWorker.register('/sw.js').then(function (reg) {}).catch(function (err) { - console.log('sw.js failed: ', err); - }); - }); -}
\ No newline at end of file +"use strict";"serviceWorker"in navigator&&window.addEventListener("load",function(){navigator.serviceWorker.register("/sw.js").then(function(){}).catch(function(err){console.log("sw.js failed: ",err)})});
\ No newline at end of file diff --git a/public/js/mouseblob.js b/public/js/mouseblob.js index 65e7b79e..ae41fee9 100644 --- a/public/js/mouseblob.js +++ b/public/js/mouseblob.js @@ -1,24 +1 @@ -"use strict"; - -window.onpointermove = function (event) { - var pageX = event.pageX, - pageY = event.pageY; - var momentumX = pageX + pageX - blob.offsetLeft; - var momentumY = pageY + pageY - blob.offsetTop; - blob.animate({ - left: "".concat(momentumX, "px"), - top: "".concat(momentumY, "px") - }, { - duration: 1000, - fill: "forwards" - }); - blob.animate({ - left: "".concat(pageX, "px"), - top: "".concat(pageY, "px") - }, { - duration: 500, - fill: "forwards" - }); - blob.style.left = "".concat(pageX, "px"); - blob.style.top = "".concat(pageY, "px"); -};
\ No newline at end of file +"use strict";window.onpointermove=function(event){var pageX=event.pageX,pageY=event.pageY,momentumX=pageX+pageX-blob.offsetLeft,momentumY=pageY+pageY-blob.offsetTop;blob.animate({left:"".concat(momentumX,"px"),top:"".concat(momentumY,"px")},{duration:1e3,fill:"forwards"}),blob.animate({left:"".concat(pageX,"px"),top:"".concat(pageY,"px")},{duration:500,fill:"forwards"}),blob.style.left="".concat(pageX,"px"),blob.style.top="".concat(pageY,"px")};
\ No newline at end of file diff --git a/public/js/randomblob.js b/public/js/randomblob.js index 458c9a04..7feeeaa3 100644 --- a/public/js/randomblob.js +++ b/public/js/randomblob.js @@ -1,61 +1 @@ -"use strict"; - -var isFirstTime = true; -var mainInterval; -function getRandomInt(min, max) { - min = Math.ceil(min); - max = Math.floor(max); - return Math.floor(Math.random() * (max - min + 1)) + min; -} -function setRandomBlob() { - blob.style.width = getRandomInt(50, 100) + '%'; - blob.style.height = getRandomInt(50, 100) + '%'; - blob.style.rotate = getRandomInt(0, 360) + 'deg'; -} -function randomPosition(element) { - var x = getRandomInt(0, window.innerWidth); - var y = getRandomInt(0, window.innerHeight); - element.style.position = 'absolute'; - element.style.left = x + 'px'; - element.style.top = y + 'px'; -} -function resetBlob() { - setRandomBlob(); - blob.style.background = generateGradient(); - randomPosition(blob); - blob.animate([{ - opacity: 0 - }, { - opacity: .40 - }], { - duration: 3000, - iterations: 1, - fill: 'forwards' - }); -} -function main() { - if (!isFirstTime) { - var fadeOutAnimation = blob.animate([{ - opacity: .40 - }, { - opacity: 0, - scale: .8 - }], { - duration: 3000, - iterations: 1, - fill: 'forwards' - }); - fadeOutAnimation.onfinish = function () { - resetBlob(); - }; - } else { - resetBlob(); - isFirstTime = false; - } - mainInterval = setTimeout(main, getRandomInt(7500, 30000)); -} -blob.addEventListener('click', function () { - clearTimeout(mainInterval); - main(getRandomInt(7500, 30000)); -}); -main();
\ No newline at end of file +"use strict";var mainInterval,isFirstTime=!0;function getRandomInt(min,max){return min=Math.ceil(min),max=Math.floor(max),Math.floor(Math.random()*(max-min+1))+min}function setRandomBlob(){blob.style.width=getRandomInt(50,100)+"%",blob.style.height=getRandomInt(50,100)+"%",blob.style.rotate=getRandomInt(0,360)+"deg"}function randomPosition(element){var x=getRandomInt(0,window.innerWidth),y=getRandomInt(0,window.innerHeight);element.style.position="absolute",element.style.left=x+"px",element.style.top=y+"px"}function resetBlob(){setRandomBlob(),blob.style.background=generateGradient(),randomPosition(blob),blob.animate([{opacity:0},{opacity:.4}],{duration:3e3,iterations:1,fill:"forwards"})}function main(){if(!isFirstTime){var fadeOutAnimation=blob.animate([{opacity:.4},{opacity:0,scale:.8}],{duration:3e3,iterations:1,fill:"forwards"});fadeOutAnimation.onfinish=function(){resetBlob()}}else resetBlob(),isFirstTime=!1;mainInterval=setTimeout(main,getRandomInt(7500,3e4))}blob.addEventListener("click",function(){clearTimeout(mainInterval),main(getRandomInt(7500,3e4))}),main();
\ No newline at end of file diff --git a/public/js/tilt.conf.js b/public/js/tilt.conf.js index f7835262..07a02342 100644 --- a/public/js/tilt.conf.js +++ b/public/js/tilt.conf.js @@ -1,8 +1 @@ -"use strict"; - -VanillaTilt.init(document.querySelectorAll(".tilt"), { - glare: true, - reverse: true, - "max-glare": 0.1, - reset: false -});
\ No newline at end of file +"use strict";VanillaTilt.init(document.querySelectorAll(".tilt"),{glare:!0,reverse:!0,"max-glare":.1,reset:!1});
\ No newline at end of file diff --git a/public/js/tilt.conf.noglare.js b/public/js/tilt.conf.noglare.js index 111d30cf..b5723dff 100644 --- a/public/js/tilt.conf.noglare.js +++ b/public/js/tilt.conf.noglare.js @@ -1,7 +1 @@ -"use strict"; - -VanillaTilt.init(document.querySelectorAll(".tilt"), { - reverse: true, - glare: false, - reset: false -});
\ No newline at end of file +"use strict";VanillaTilt.init(document.querySelectorAll(".tilt"),{reverse:!0,glare:!1,reset:!1});
\ No newline at end of file diff --git a/public/js/tilt.js b/public/js/tilt.js index 2d7af8a9..afa5d045 100644 --- a/public/js/tilt.js +++ b/public/js/tilt.js @@ -1,166 +1 @@ -"use strict"; - -var VanillaTilt = function () { - "use strict"; - - var t = function t(_t, e) { - if (!(_t instanceof e)) throw new TypeError("Cannot call a class as a function"); - }, - e = function () { - function e(i) { - var s = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}; - if (t(this, e), !(i instanceof Node)) throw "Can't initialize VanillaTilt because " + i + " is not a Node."; - this.width = null, this.height = null, this.clientWidth = null, this.clientHeight = null, this.left = null, this.top = null, this.gammazero = null, this.betazero = null, this.lastgammazero = null, this.lastbetazero = null, this.transitionTimeout = null, this.updateCall = null, this.event = null, this.updateBind = this.update.bind(this), this.resetBind = this.reset.bind(this), this.element = i, this.settings = this.extendSettings(s), this.reverse = this.settings.reverse ? -1 : 1, this.resetToStart = e.isSettingTrue(this.settings["reset-to-start"]), this.glare = e.isSettingTrue(this.settings.glare), this.glarePrerender = e.isSettingTrue(this.settings["glare-prerender"]), this.fullPageListening = e.isSettingTrue(this.settings["full-page-listening"]), this.gyroscope = e.isSettingTrue(this.settings.gyroscope), this.gyroscopeSamples = this.settings.gyroscopeSamples, this.elementListener = this.getElementListener(), this.glare && this.prepareGlare(), this.fullPageListening && this.updateClientSize(), this.addEventListeners(), this.reset(), !1 === this.resetToStart && (this.settings.startX = 0, this.settings.startY = 0); - } - return e.isSettingTrue = function (t) { - return "" === t || !0 === t || 1 === t; - }, e.prototype.getElementListener = function () { - if (this.fullPageListening) return window.document; - if ("string" == typeof this.settings["mouse-event-element"]) { - var t = document.querySelector(this.settings["mouse-event-element"]); - if (t) return t; - } - return this.settings["mouse-event-element"] instanceof Node ? this.settings["mouse-event-element"] : this.element; - }, e.prototype.addEventListeners = function () { - this.onMouseEnterBind = this.onMouseEnter.bind(this), this.onMouseMoveBind = this.onMouseMove.bind(this), this.onMouseLeaveBind = this.onMouseLeave.bind(this), this.onWindowResizeBind = this.onWindowResize.bind(this), this.onDeviceOrientationBind = this.onDeviceOrientation.bind(this), this.elementListener.addEventListener("mouseenter", this.onMouseEnterBind), this.elementListener.addEventListener("mouseleave", this.onMouseLeaveBind), this.elementListener.addEventListener("mousemove", this.onMouseMoveBind), (this.glare || this.fullPageListening) && window.addEventListener("resize", this.onWindowResizeBind), this.gyroscope && window.addEventListener("deviceorientation", this.onDeviceOrientationBind); - }, e.prototype.removeEventListeners = function () { - this.elementListener.removeEventListener("mouseenter", this.onMouseEnterBind), this.elementListener.removeEventListener("mouseleave", this.onMouseLeaveBind), this.elementListener.removeEventListener("mousemove", this.onMouseMoveBind), this.gyroscope && window.removeEventListener("deviceorientation", this.onDeviceOrientationBind), (this.glare || this.fullPageListening) && window.removeEventListener("resize", this.onWindowResizeBind); - }, e.prototype.destroy = function () { - clearTimeout(this.transitionTimeout), null !== this.updateCall && cancelAnimationFrame(this.updateCall), this.element.style.willChange = "", this.element.style.transition = "", this.element.style.transform = "", this.resetGlare(), this.removeEventListeners(), this.element.vanillaTilt = null, delete this.element.vanillaTilt, this.element = null; - }, e.prototype.onDeviceOrientation = function (t) { - if (null !== t.gamma && null !== t.beta) { - this.updateElementPosition(), this.gyroscopeSamples > 0 && (this.lastgammazero = this.gammazero, this.lastbetazero = this.betazero, null === this.gammazero ? (this.gammazero = t.gamma, this.betazero = t.beta) : (this.gammazero = (t.gamma + this.lastgammazero) / 2, this.betazero = (t.beta + this.lastbetazero) / 2), this.gyroscopeSamples -= 1); - var e = this.settings.gyroscopeMaxAngleX - this.settings.gyroscopeMinAngleX, - i = this.settings.gyroscopeMaxAngleY - this.settings.gyroscopeMinAngleY, - s = e / this.width, - n = i / this.height, - a = (t.gamma - (this.settings.gyroscopeMinAngleX + this.gammazero)) / s, - l = (t.beta - (this.settings.gyroscopeMinAngleY + this.betazero)) / n; - null !== this.updateCall && cancelAnimationFrame(this.updateCall), this.event = { - clientX: a + this.left, - clientY: l + this.top - }, this.updateCall = requestAnimationFrame(this.updateBind); - } - }, e.prototype.onMouseEnter = function () { - this.updateElementPosition(), this.element.style.willChange = "transform", this.setTransition(); - }, e.prototype.onMouseMove = function (t) { - null !== this.updateCall && cancelAnimationFrame(this.updateCall), this.event = t, this.updateCall = requestAnimationFrame(this.updateBind); - }, e.prototype.onMouseLeave = function () { - this.setTransition(), this.settings.reset && requestAnimationFrame(this.resetBind); - }, e.prototype.reset = function () { - this.onMouseEnter(), this.fullPageListening ? this.event = { - clientX: (this.settings.startX + this.settings.max) / (2 * this.settings.max) * this.clientWidth, - clientY: (this.settings.startY + this.settings.max) / (2 * this.settings.max) * this.clientHeight - } : this.event = { - clientX: this.left + (this.settings.startX + this.settings.max) / (2 * this.settings.max) * this.width, - clientY: this.top + (this.settings.startY + this.settings.max) / (2 * this.settings.max) * this.height - }; - var t = this.settings.scale; - this.settings.scale = 1, this.update(), this.settings.scale = t, this.resetGlare(); - }, e.prototype.resetGlare = function () { - this.glare && (this.glareElement.style.transform = "rotate(180deg) translate(-50%, -50%)", this.glareElement.style.opacity = "0"); - }, e.prototype.getValues = function () { - var t = void 0, - e = void 0; - return this.fullPageListening ? (t = this.event.clientX / this.clientWidth, e = this.event.clientY / this.clientHeight) : (t = (this.event.clientX - this.left) / this.width, e = (this.event.clientY - this.top) / this.height), t = Math.min(Math.max(t, 0), 1), e = Math.min(Math.max(e, 0), 1), { - tiltX: (this.reverse * (this.settings.max - t * this.settings.max * 2)).toFixed(2), - tiltY: (this.reverse * (e * this.settings.max * 2 - this.settings.max)).toFixed(2), - percentageX: 100 * t, - percentageY: 100 * e, - angle: Math.atan2(this.event.clientX - (this.left + this.width / 2), -(this.event.clientY - (this.top + this.height / 2))) * (180 / Math.PI) - }; - }, e.prototype.updateElementPosition = function () { - var t = this.element.getBoundingClientRect(); - this.width = this.element.offsetWidth, this.height = this.element.offsetHeight, this.left = t.left, this.top = t.top; - }, e.prototype.update = function () { - var t = this.getValues(); - this.element.style.transform = "perspective(" + this.settings.perspective + "px) rotateX(" + ("x" === this.settings.axis ? 0 : t.tiltY) + "deg) rotateY(" + ("y" === this.settings.axis ? 0 : t.tiltX) + "deg) scale3d(" + this.settings.scale + ", " + this.settings.scale + ", " + this.settings.scale + ")", this.glare && (this.glareElement.style.transform = "rotate(" + t.angle + "deg) translate(-50%, -50%)", this.glareElement.style.opacity = "" + t.percentageY * this.settings["max-glare"] / 100), this.element.dispatchEvent(new CustomEvent("tiltChange", { - detail: t - })), this.updateCall = null; - }, e.prototype.prepareGlare = function () { - if (!this.glarePrerender) { - var t = document.createElement("div"); - t.classList.add("js-tilt-glare"); - var e = document.createElement("div"); - e.classList.add("js-tilt-glare-inner"), t.appendChild(e), this.element.appendChild(t); - } - this.glareElementWrapper = this.element.querySelector(".js-tilt-glare"), this.glareElement = this.element.querySelector(".js-tilt-glare-inner"), this.glarePrerender || (Object.assign(this.glareElementWrapper.style, { - position: "absolute", - top: "0", - left: "0", - width: "100%", - height: "100%", - overflow: "hidden", - "pointer-events": "none", - "border-radius": "inherit" - }), Object.assign(this.glareElement.style, { - position: "absolute", - top: "50%", - left: "50%", - "pointer-events": "none", - "background-image": "linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)", - transform: "rotate(180deg) translate(-50%, -50%)", - "transform-origin": "0% 0%", - opacity: "0" - }), this.updateGlareSize()); - }, e.prototype.updateGlareSize = function () { - if (this.glare) { - var t = 2 * (this.element.offsetWidth > this.element.offsetHeight ? this.element.offsetWidth : this.element.offsetHeight); - Object.assign(this.glareElement.style, { - width: t + "px", - height: t + "px" - }); - } - }, e.prototype.updateClientSize = function () { - this.clientWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth, this.clientHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; - }, e.prototype.onWindowResize = function () { - this.updateGlareSize(), this.updateClientSize(); - }, e.prototype.setTransition = function () { - var t = this; - clearTimeout(this.transitionTimeout), this.element.style.transition = this.settings.speed + "ms " + this.settings.easing, this.glare && (this.glareElement.style.transition = "opacity " + this.settings.speed + "ms " + this.settings.easing), this.transitionTimeout = setTimeout(function () { - t.element.style.transition = "", t.glare && (t.glareElement.style.transition = ""); - }, this.settings.speed); - }, e.prototype.extendSettings = function (t) { - var e = { - reverse: !1, - max: 15, - startX: 0, - startY: 0, - perspective: 1e3, - easing: "cubic-bezier(.03,.98,.52,.99)", - scale: 1, - speed: 300, - transition: !0, - axis: null, - glare: !1, - "max-glare": 1, - "glare-prerender": !1, - "full-page-listening": !1, - "mouse-event-element": null, - reset: !0, - "reset-to-start": !0, - gyroscope: !0, - gyroscopeMinAngleX: -45, - gyroscopeMaxAngleX: 45, - gyroscopeMinAngleY: -45, - gyroscopeMaxAngleY: 45, - gyroscopeSamples: 10 - }, - i = {}; - for (var s in e) if (s in t) i[s] = t[s];else if (this.element.hasAttribute("data-tilt-" + s)) { - var n = this.element.getAttribute("data-tilt-" + s); - try { - i[s] = JSON.parse(n); - } catch (t) { - i[s] = n; - } - } else i[s] = e[s]; - return i; - }, e.init = function (t, i) { - t instanceof Node && (t = [t]), t instanceof NodeList && (t = [].slice.call(t)), t instanceof Array && t.forEach(function (t) { - "vanillaTilt" in t || (t.vanillaTilt = new e(t, i)); - }); - }, e; - }(); - return "undefined" != typeof document && (window.VanillaTilt = e, e.init(document.querySelectorAll("[data-tilt]"))), e; -}();
\ No newline at end of file +"use strict";var VanillaTilt=function(){"use strict";var t=function(_t,e){if(!(_t instanceof e))throw new TypeError("Cannot call a class as a function")},e=function(){function e(i){var s=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if(t(this,e),!(i instanceof Node))throw"Can't initialize VanillaTilt because "+i+" is not a Node.";this.width=null,this.height=null,this.clientWidth=null,this.clientHeight=null,this.left=null,this.top=null,this.gammazero=null,this.betazero=null,this.lastgammazero=null,this.lastbetazero=null,this.transitionTimeout=null,this.updateCall=null,this.event=null,this.updateBind=this.update.bind(this),this.resetBind=this.reset.bind(this),this.element=i,this.settings=this.extendSettings(s),this.reverse=this.settings.reverse?-1:1,this.resetToStart=e.isSettingTrue(this.settings["reset-to-start"]),this.glare=e.isSettingTrue(this.settings.glare),this.glarePrerender=e.isSettingTrue(this.settings["glare-prerender"]),this.fullPageListening=e.isSettingTrue(this.settings["full-page-listening"]),this.gyroscope=e.isSettingTrue(this.settings.gyroscope),this.gyroscopeSamples=this.settings.gyroscopeSamples,this.elementListener=this.getElementListener(),this.glare&&this.prepareGlare(),this.fullPageListening&&this.updateClientSize(),this.addEventListeners(),this.reset(),!1===this.resetToStart&&(this.settings.startX=0,this.settings.startY=0)}return e.isSettingTrue=function(t){return""===t||!0===t||1===t},e.prototype.getElementListener=function(){if(this.fullPageListening)return window.document;if("string"==typeof this.settings["mouse-event-element"]){var t=document.querySelector(this.settings["mouse-event-element"]);if(t)return t}return this.settings["mouse-event-element"]instanceof Node?this.settings["mouse-event-element"]:this.element},e.prototype.addEventListeners=function(){this.onMouseEnterBind=this.onMouseEnter.bind(this),this.onMouseMoveBind=this.onMouseMove.bind(this),this.onMouseLeaveBind=this.onMouseLeave.bind(this),this.onWindowResizeBind=this.onWindowResize.bind(this),this.onDeviceOrientationBind=this.onDeviceOrientation.bind(this),this.elementListener.addEventListener("mouseenter",this.onMouseEnterBind),this.elementListener.addEventListener("mouseleave",this.onMouseLeaveBind),this.elementListener.addEventListener("mousemove",this.onMouseMoveBind),(this.glare||this.fullPageListening)&&window.addEventListener("resize",this.onWindowResizeBind),this.gyroscope&&window.addEventListener("deviceorientation",this.onDeviceOrientationBind)},e.prototype.removeEventListeners=function(){this.elementListener.removeEventListener("mouseenter",this.onMouseEnterBind),this.elementListener.removeEventListener("mouseleave",this.onMouseLeaveBind),this.elementListener.removeEventListener("mousemove",this.onMouseMoveBind),this.gyroscope&&window.removeEventListener("deviceorientation",this.onDeviceOrientationBind),(this.glare||this.fullPageListening)&&window.removeEventListener("resize",this.onWindowResizeBind)},e.prototype.destroy=function(){clearTimeout(this.transitionTimeout),null!==this.updateCall&&cancelAnimationFrame(this.updateCall),this.element.style.willChange="",this.element.style.transition="",this.element.style.transform="",this.resetGlare(),this.removeEventListeners(),this.element.vanillaTilt=null,delete this.element.vanillaTilt,this.element=null},e.prototype.onDeviceOrientation=function(t){if(null!==t.gamma&&null!==t.beta){this.updateElementPosition(),0<this.gyroscopeSamples&&(this.lastgammazero=this.gammazero,this.lastbetazero=this.betazero,null===this.gammazero?(this.gammazero=t.gamma,this.betazero=t.beta):(this.gammazero=(t.gamma+this.lastgammazero)/2,this.betazero=(t.beta+this.lastbetazero)/2),this.gyroscopeSamples-=1);var e=this.settings.gyroscopeMaxAngleX-this.settings.gyroscopeMinAngleX,i=this.settings.gyroscopeMaxAngleY-this.settings.gyroscopeMinAngleY,s=e/this.width,n=i/this.height,a=(t.gamma-(this.settings.gyroscopeMinAngleX+this.gammazero))/s,l=(t.beta-(this.settings.gyroscopeMinAngleY+this.betazero))/n;null!==this.updateCall&&cancelAnimationFrame(this.updateCall),this.event={clientX:a+this.left,clientY:l+this.top},this.updateCall=requestAnimationFrame(this.updateBind)}},e.prototype.onMouseEnter=function(){this.updateElementPosition(),this.element.style.willChange="transform",this.setTransition()},e.prototype.onMouseMove=function(t){null!==this.updateCall&&cancelAnimationFrame(this.updateCall),this.event=t,this.updateCall=requestAnimationFrame(this.updateBind)},e.prototype.onMouseLeave=function(){this.setTransition(),this.settings.reset&&requestAnimationFrame(this.resetBind)},e.prototype.reset=function(){this.onMouseEnter(),this.event=this.fullPageListening?{clientX:(this.settings.startX+this.settings.max)/(2*this.settings.max)*this.clientWidth,clientY:(this.settings.startY+this.settings.max)/(2*this.settings.max)*this.clientHeight}:{clientX:this.left+(this.settings.startX+this.settings.max)/(2*this.settings.max)*this.width,clientY:this.top+(this.settings.startY+this.settings.max)/(2*this.settings.max)*this.height};var t=this.settings.scale;this.settings.scale=1,this.update(),this.settings.scale=t,this.resetGlare()},e.prototype.resetGlare=function(){this.glare&&(this.glareElement.style.transform="rotate(180deg) translate(-50%, -50%)",this.glareElement.style.opacity="0")},e.prototype.getValues=function(){var t,e;return this.fullPageListening?(t=this.event.clientX/this.clientWidth,e=this.event.clientY/this.clientHeight):(t=(this.event.clientX-this.left)/this.width,e=(this.event.clientY-this.top)/this.height),t=Math.min(Math.max(t,0),1),e=Math.min(Math.max(e,0),1),{tiltX:(this.reverse*(this.settings.max-2*(t*this.settings.max))).toFixed(2),tiltY:(this.reverse*(2*(e*this.settings.max)-this.settings.max)).toFixed(2),percentageX:100*t,percentageY:100*e,angle:Math.atan2(this.event.clientX-(this.left+this.width/2),-(this.event.clientY-(this.top+this.height/2)))*(180/Math.PI)}},e.prototype.updateElementPosition=function(){var t=this.element.getBoundingClientRect();this.width=this.element.offsetWidth,this.height=this.element.offsetHeight,this.left=t.left,this.top=t.top},e.prototype.update=function(){var t=this.getValues();this.element.style.transform="perspective("+this.settings.perspective+"px) rotateX("+("x"===this.settings.axis?0:t.tiltY)+"deg) rotateY("+("y"===this.settings.axis?0:t.tiltX)+"deg) scale3d("+this.settings.scale+", "+this.settings.scale+", "+this.settings.scale+")",this.glare&&(this.glareElement.style.transform="rotate("+t.angle+"deg) translate(-50%, -50%)",this.glareElement.style.opacity=""+t.percentageY*this.settings["max-glare"]/100),this.element.dispatchEvent(new CustomEvent("tiltChange",{detail:t})),this.updateCall=null},e.prototype.prepareGlare=function(){if(!this.glarePrerender){var t=document.createElement("div");t.classList.add("js-tilt-glare");var e=document.createElement("div");e.classList.add("js-tilt-glare-inner"),t.appendChild(e),this.element.appendChild(t)}this.glareElementWrapper=this.element.querySelector(".js-tilt-glare"),this.glareElement=this.element.querySelector(".js-tilt-glare-inner"),this.glarePrerender||(Object.assign(this.glareElementWrapper.style,{position:"absolute",top:"0",left:"0",width:"100%",height:"100%",overflow:"hidden","pointer-events":"none","border-radius":"inherit"}),Object.assign(this.glareElement.style,{position:"absolute",top:"50%",left:"50%","pointer-events":"none","background-image":"linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)",transform:"rotate(180deg) translate(-50%, -50%)","transform-origin":"0% 0%",opacity:"0"}),this.updateGlareSize())},e.prototype.updateGlareSize=function(){if(this.glare){var t=2*(this.element.offsetWidth>this.element.offsetHeight?this.element.offsetWidth:this.element.offsetHeight);Object.assign(this.glareElement.style,{width:t+"px",height:t+"px"})}},e.prototype.updateClientSize=function(){this.clientWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,this.clientHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight},e.prototype.onWindowResize=function(){this.updateGlareSize(),this.updateClientSize()},e.prototype.setTransition=function(){var t=this;clearTimeout(this.transitionTimeout),this.element.style.transition=this.settings.speed+"ms "+this.settings.easing,this.glare&&(this.glareElement.style.transition="opacity "+this.settings.speed+"ms "+this.settings.easing),this.transitionTimeout=setTimeout(function(){t.element.style.transition="",t.glare&&(t.glareElement.style.transition="")},this.settings.speed)},e.prototype.extendSettings=function(t){var e={reverse:!1,max:15,startX:0,startY:0,perspective:1e3,easing:"cubic-bezier(.03,.98,.52,.99)",scale:1,speed:300,transition:!0,axis:null,glare:!1,"max-glare":1,"glare-prerender":!1,"full-page-listening":!1,"mouse-event-element":null,reset:!0,"reset-to-start":!0,gyroscope:!0,gyroscopeMinAngleX:-45,gyroscopeMaxAngleX:45,gyroscopeMinAngleY:-45,gyroscopeMaxAngleY:45,gyroscopeSamples:10},i={};for(var s in e)if(s in t)i[s]=t[s];else if(this.element.hasAttribute("data-tilt-"+s)){var n=this.element.getAttribute("data-tilt-"+s);try{i[s]=JSON.parse(n)}catch(t){i[s]=n}}else i[s]=e[s];return i},e.init=function(t,i){t instanceof Node&&(t=[t]),t instanceof NodeList&&(t=[].slice.call(t)),t instanceof Array&&t.forEach(function(t){"vanillaTilt"in t||(t.vanillaTilt=new e(t,i))})},e}();return"undefined"!=typeof document&&(window.VanillaTilt=e,e.init(document.querySelectorAll("[data-tilt]"))),e}();
\ No newline at end of file diff --git a/public/sw.js b/public/sw.js index a1a83805..f3464e57 100644 --- a/public/sw.js +++ b/public/sw.js @@ -1,29 +1 @@ -"use strict"; - -var cacheName = 'cache-v1'; -var resourceToPrecache = ['/', '/index.html', '/404.html', '/pages/info/about.html', '/pages/repo/github/repos.html', '/css/style.css', '/css/404.css', '/css/index.css', '/css/ghrepo.css', '/css/about.css', '/css/devicon.min.css', '/js/main.js', '/js/about.js', '/js/dynamicBlob.js', '/js/getrepo.js', '/js/hacktype.js', '/js/header.js', '/js/index.js', '/js/mouseblob.js', '/js/randomblob.js', '/js/rbg.js', '/js/tilt.conf.js', '/js/tilt.conf.noglare.js', '/js/tilt.js', '/js/2dtilt.js', '/fonts/Hacked-KerX.ttf', '/fonts/SmoothElegantRegular-ZLv3.ttf', '/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf', '/fonts/Big500-8MLOM.ttf', '/fonts/Monoton.ttf', '/fonts/RockSalt-Regular.ttf', '/fonts/audiowide.ttf']; -caches.keys().then(function (names) { - for (var _i = 0, _resourceToPrecache = resourceToPrecache; _i < _resourceToPrecache.length; _i++) { - var name = _resourceToPrecache[_i]; - caches.delete(name); - } -}); -self.addEventListener('install', function (event) { - event.waitUntil(caches.open(cacheName).then(function (cache) { - return cache.addAll(resourceToPrecache); - })); -}); -self.addEventListener('fetch', function (event) { - event.respondWith(caches.match(event.request).then(function (cachedResponse) { - return cachedResponse || fetch(event.request); - })); -}); -self.addEventListener('activate', function (event) { - event.waitUntil(caches.keys().then(function (cacheNames) { - return Promise.all(cacheNames.filter(function (cacheName) { - return true; - }).map(function (cacheName) { - return caches.delete(cacheName); - })); - })); -});
\ No newline at end of file +"use strict";var cacheName="cache-v1",resourceToPrecache=["/","/index.html","/404.html","/pages/info/about.html","/pages/repo/github/repos.html","/css/style.css","/css/404.css","/css/index.css","/css/ghrepo.css","/css/about.css","/css/devicon.min.css","/js/main.js","/js/about.js","/js/dynamicBlob.js","/js/getrepo.js","/js/hacktype.js","/js/header.js","/js/index.js","/js/mouseblob.js","/js/randomblob.js","/js/rbg.js","/js/tilt.conf.js","/js/tilt.conf.noglare.js","/js/tilt.js","/js/2dtilt.js","/fonts/Hacked-KerX.ttf","/fonts/SmoothElegantRegular-ZLv3.ttf","/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf","/fonts/Big500-8MLOM.ttf","/fonts/Monoton.ttf","/fonts/RockSalt-Regular.ttf","/fonts/audiowide.ttf"];caches.keys().then(function(){for(var a,b=0,c=resourceToPrecache;b<c.length;b++)a=c[b],caches.delete(a)}),self.addEventListener("install",function(a){a.waitUntil(caches.open(cacheName).then(function(a){return a.addAll(resourceToPrecache)}))}),self.addEventListener("fetch",function(a){a.respondWith(caches.match(a.request).then(function(b){return b||fetch(a.request)}))}),self.addEventListener("activate",function(a){a.waitUntil(caches.keys().then(function(a){return Promise.all(a.filter(function(){return!0}).map(function(a){return caches.delete(a)}))}))});
\ No newline at end of file @@ -1289,15 +1289,6 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== -align-text@^0.1.1, align-text@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" - integrity sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg== - dependencies: - kind-of "^3.0.2" - longest "^1.0.1" - repeat-string "^1.5.2" - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -1379,6 +1370,117 @@ autoprefixer@^7.1.2: postcss "^6.0.17" postcss-value-parser "^3.2.3" +babel-helper-evaluate-path@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz#a62fa9c4e64ff7ea5cea9353174ef023a900a67c" + integrity sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA== + +babel-helper-flip-expressions@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz#3696736a128ac18bc25254b5f40a22ceb3c1d3fd" + integrity sha512-rSrkRW4YQ2ETCWww9gbsWk4N0x1BOtln349Tk0dlCS90oT68WMLyGR7WvaMp3eAnsVrCqdUtC19lo1avyGPejA== + +babel-helper-is-nodes-equiv@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz#34e9b300b1479ddd98ec77ea0bbe9342dfe39684" + integrity sha512-ri/nsMFVRqXn7IyT5qW4/hIAGQxuYUFHa3qsxmPtbk6spZQcYlyDogfVpNm2XYOslH/ULS4VEJGUqQX5u7ACQw== + +babel-helper-is-void-0@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz#7d9c01b4561e7b95dbda0f6eee48f5b60e67313e" + integrity sha512-07rBV0xPRM3TM5NVJEOQEkECX3qnHDjaIbFvWYPv+T1ajpUiVLiqTfC+MmiZxY5KOL/Ec08vJdJD9kZiP9UkUg== + +babel-helper-mark-eval-scopes@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz#d244a3bef9844872603ffb46e22ce8acdf551562" + integrity sha512-+d/mXPP33bhgHkdVOiPkmYoeXJ+rXRWi7OdhwpyseIqOS8CmzHQXHUp/+/Qr8baXsT0kjGpMHHofHs6C3cskdA== + +babel-helper-remove-or-void@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz#a4f03b40077a0ffe88e45d07010dee241ff5ae60" + integrity sha512-eYNceYtcGKpifHDir62gHJadVXdg9fAhuZEXiRQnJJ4Yi4oUTpqpNY//1pM4nVyjjDMPYaC2xSf0I+9IqVzwdA== + +babel-helper-to-multiple-sequence-expressions@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz#a3f924e3561882d42fcf48907aa98f7979a4588d" + integrity sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA== + +babel-plugin-minify-builtins@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz#31eb82ed1a0d0efdc31312f93b6e4741ce82c36b" + integrity sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag== + +babel-plugin-minify-constant-folding@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz#f84bc8dbf6a561e5e350ff95ae216b0ad5515b6e" + integrity sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ== + dependencies: + babel-helper-evaluate-path "^0.5.0" + +babel-plugin-minify-dead-code-elimination@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.2.tgz#f386ceec77a80cc4e76022a04c21b7d68e0aa5eb" + integrity sha512-krq9Lwi0QIzyAlcNBXTL4usqUvevB4BzktdEsb8srcXC1AaYqRJiAQw6vdKdJSaXbz6snBvziGr6ch/aoRCfpA== + dependencies: + babel-helper-evaluate-path "^0.5.0" + babel-helper-mark-eval-scopes "^0.4.3" + babel-helper-remove-or-void "^0.4.3" + lodash "^4.17.11" + +babel-plugin-minify-flip-comparisons@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz#00ca870cb8f13b45c038b3c1ebc0f227293c965a" + integrity sha512-8hNwgLVeJzpeLVOVArag2DfTkbKodzOHU7+gAZ8mGBFGPQHK6uXVpg3jh5I/F6gfi5Q5usWU2OKcstn1YbAV7A== + dependencies: + babel-helper-is-void-0 "^0.4.3" + +babel-plugin-minify-guarded-expressions@^0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz#818960f64cc08aee9d6c75bec6da974c4d621135" + integrity sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA== + dependencies: + babel-helper-evaluate-path "^0.5.0" + babel-helper-flip-expressions "^0.4.3" + +babel-plugin-minify-infinity@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz#dfb876a1b08a06576384ef3f92e653ba607b39ca" + integrity sha512-X0ictxCk8y+NvIf+bZ1HJPbVZKMlPku3lgYxPmIp62Dp8wdtbMLSekczty3MzvUOlrk5xzWYpBpQprXUjDRyMA== + +babel-plugin-minify-mangle-names@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.1.tgz#3dfba7f4e649ff37a767542ea0d1093bee3bb155" + integrity sha512-8KMichAOae2FHlipjNDTo2wz97MdEb2Q0jrn4NIRXzHH7SJ3c5TaNNBkeTHbk9WUsMnqpNUx949ugM9NFWewzw== + dependencies: + babel-helper-mark-eval-scopes "^0.4.3" + +babel-plugin-minify-numeric-literals@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz#8e4fd561c79f7801286ff60e8c5fd9deee93c0bc" + integrity sha512-5D54hvs9YVuCknfWywq0eaYDt7qYxlNwCqW9Ipm/kYeS9gYhJd0Rr/Pm2WhHKJ8DC6aIlDdqSBODSthabLSX3A== + +babel-plugin-minify-replace@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz#d3e2c9946c9096c070efc96761ce288ec5c3f71c" + integrity sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q== + +babel-plugin-minify-simplify@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz#f21613c8b95af3450a2ca71502fdbd91793c8d6a" + integrity sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A== + dependencies: + babel-helper-evaluate-path "^0.5.0" + babel-helper-flip-expressions "^0.4.3" + babel-helper-is-nodes-equiv "^0.0.1" + babel-helper-to-multiple-sequence-expressions "^0.5.0" + +babel-plugin-minify-type-constructors@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz#1bc6f15b87f7ab1085d42b330b717657a2156500" + integrity sha512-4ADB0irJ/6BeXWHubjCJmrPbzhxDgjphBMjIjxCc25n4NGJ00NsYqwYt+F/OvE9RXx8KaSW7cJvp+iZX436tnQ== + dependencies: + babel-helper-is-void-0 "^0.4.3" + babel-plugin-polyfill-corejs2@^0.4.7: version "0.4.7" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz#679d1b94bf3360f7682e11f2cb2708828a24fe8c" @@ -1403,12 +1505,93 @@ babel-plugin-polyfill-regenerator@^0.5.4: dependencies: "@babel/helper-define-polyfill-provider" "^0.4.4" -babel-plugin-uglify@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/babel-plugin-uglify/-/babel-plugin-uglify-1.0.2.tgz#d7bcdab132afbadb0bf3479a5666eb8de082610f" - integrity sha512-t7uctH4PAgmeRI4vkhEmXerdVw3cOa3iCs98Tyv6nQbjmBM3uHhaRGFvR7DYFjuA/v4cVTFRLvhbnfQ9c0fsXA== +babel-plugin-transform-inline-consecutive-adds@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz#323d47a3ea63a83a7ac3c811ae8e6941faf2b0d1" + integrity sha512-8D104wbzzI5RlxeVPYeQb9QsUyepiH1rAO5hpPpQ6NPRgQLpIVwkS/Nbx944pm4K8Z+rx7CgjPsFACz/VCBN0Q== + +babel-plugin-transform-member-expression-literals@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz#37039c9a0c3313a39495faac2ff3a6b5b9d038bf" + integrity sha512-Xq9/Rarpj+bjOZSl1nBbZYETsNEDDJSrb6Plb1sS3/36FukWFLLRysgecva5KZECjUJTrJoQqjJgtWToaflk5Q== + +babel-plugin-transform-merge-sibling-variables@^6.9.5: + version "6.9.5" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.5.tgz#0b2faa9e027ef47d4e7502f77cd1a7f3a6dfbc7b" + integrity sha512-xj/KrWi6/uP+DrD844h66Qh2cZN++iugEIgH8QcIxhmZZPNP6VpOE9b4gP2FFW39xDAY43kCmYMM6U0QNKN8fw== + +babel-plugin-transform-minify-booleans@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz#acbb3e56a3555dd23928e4b582d285162dd2b198" + integrity sha512-9pW9ePng6DZpzGPalcrULuhSCcauGAbn8AeU3bE34HcDkGm8Ldt0ysjGkyb64f0K3T5ilV4mriayOVv5fg0ASA== + +babel-plugin-transform-property-literals@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz#98c1d21e255736573f93ece54459f6ce24985d39" + integrity sha512-Pf8JHTjTPxecqVyL6KSwD/hxGpoTZjiEgV7nCx0KFQsJYM0nuuoCajbg09KRmZWeZbJ5NGTySABYv8b/hY1eEA== dependencies: - uglify-js "^2.4.24" + esutils "^2.0.2" + +babel-plugin-transform-regexp-constructors@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz#58b7775b63afcf33328fae9a5f88fbd4fb0b4965" + integrity sha512-JjymDyEyRNhAoNFp09y/xGwYVYzT2nWTGrBrWaL6eCg2m+B24qH2jR0AA8V8GzKJTgC8NW6joJmc6nabvWBD/g== + +babel-plugin-transform-remove-console@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz#b980360c067384e24b357a588d807d3c83527780" + integrity sha512-88blrUrMX3SPiGkT1GnvVY8E/7A+k6oj3MNvUtTIxJflFzXTw1bHkuJ/y039ouhFMp2prRn5cQGzokViYi1dsg== + +babel-plugin-transform-remove-debugger@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz#42b727631c97978e1eb2d199a7aec84a18339ef2" + integrity sha512-Kd+eTBYlXfwoFzisburVwrngsrz4xh9I0ppoJnU/qlLysxVBRgI4Pj+dk3X8F5tDiehp3hhP8oarRMT9v2Z3lw== + +babel-plugin-transform-remove-undefined@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz#80208b31225766c630c97fa2d288952056ea22dd" + integrity sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ== + dependencies: + babel-helper-evaluate-path "^0.5.0" + +babel-plugin-transform-simplify-comparison-operators@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz#f62afe096cab0e1f68a2d753fdf283888471ceb9" + integrity sha512-GLInxhGAQWJ9YIdjwF6dAFlmh4U+kN8pL6Big7nkDzHoZcaDQOtBm28atEhQJq6m9GpAovbiGEShKqXv4BSp0A== + +babel-plugin-transform-undefined-to-void@^6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz#be241ca81404030678b748717322b89d0c8fe280" + integrity sha512-D2UbwxawEY1xVc9svYAUZQM2xarwSNXue2qDIx6CeV2EuMGaes/0su78zlIDIAgE7BvnMw4UpmSo9fDy+znghg== + +babel-preset-minify@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/babel-preset-minify/-/babel-preset-minify-0.5.2.tgz#4d5be8b1c21d126ac403a3fd002d8b5fb7bb3c34" + integrity sha512-v4GL+kk0TfovbRIKZnC3HPbu2cAGmPAby7BsOmuPdMJfHV+4FVdsGXTH/OOGQRKYdjemBuL1+MsE6mobobhe9w== + dependencies: + babel-plugin-minify-builtins "^0.5.0" + babel-plugin-minify-constant-folding "^0.5.0" + babel-plugin-minify-dead-code-elimination "^0.5.2" + babel-plugin-minify-flip-comparisons "^0.4.3" + babel-plugin-minify-guarded-expressions "^0.4.4" + babel-plugin-minify-infinity "^0.4.3" + babel-plugin-minify-mangle-names "^0.5.1" + babel-plugin-minify-numeric-literals "^0.4.3" + babel-plugin-minify-replace "^0.5.0" + babel-plugin-minify-simplify "^0.5.1" + babel-plugin-minify-type-constructors "^0.4.3" + babel-plugin-transform-inline-consecutive-adds "^0.4.3" + babel-plugin-transform-member-expression-literals "^6.9.4" + babel-plugin-transform-merge-sibling-variables "^6.9.5" + babel-plugin-transform-minify-booleans "^6.9.4" + babel-plugin-transform-property-literals "^6.9.4" + babel-plugin-transform-regexp-constructors "^0.4.3" + babel-plugin-transform-remove-console "^6.9.4" + babel-plugin-transform-remove-debugger "^6.9.4" + babel-plugin-transform-remove-undefined "^0.5.0" + babel-plugin-transform-simplify-comparison-operators "^6.9.4" + babel-plugin-transform-undefined-to-void "^6.9.4" + lodash "^4.17.11" balanced-match@^0.4.2: version "0.4.2" @@ -1476,11 +1659,6 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camelcase@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" - integrity sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g== - caniuse-api@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" @@ -1501,14 +1679,6 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, can resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz#893be772cf8ee6056d6c1e2d07df365b9ec0a5c4" integrity sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg== -center-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" - integrity sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ== - dependencies: - align-text "^0.1.3" - lazy-cache "^1.0.3" - chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" @@ -1544,15 +1714,6 @@ chokidar@^3.3.0, chokidar@^3.4.0: optionalDependencies: fsevents "~2.3.2" -cliui@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" - integrity sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA== - dependencies: - center-align "^0.1.1" - right-align "^0.1.1" - wordwrap "0.0.2" - cliui@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" @@ -1776,11 +1937,6 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: dependencies: ms "2.1.2" -decamelize@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - dependency-graph@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" @@ -2093,11 +2249,6 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - is-core-module@^2.13.0: version "2.13.1" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" @@ -2183,13 +2334,6 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -kind-of@^3.0.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - laggard@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/laggard/-/laggard-2.0.1.tgz#b34e87a5687788b9537e34c1b0560fed8f8c0cd9" @@ -2207,11 +2351,6 @@ laggard@^2.0.0: read-file-stdin "^0.2.0" write-file-stdout "0.0.2" -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - integrity sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ== - ldjson-stream@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ldjson-stream/-/ldjson-stream-1.2.1.tgz#91beceda5ac4ed2b17e649fb777e7abfa0189c2b" @@ -2245,7 +2384,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@^4.17.21, lodash@^4.17.4: +lodash@^4.17.11, lodash@^4.17.21, lodash@^4.17.4: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -2257,11 +2396,6 @@ log-symbols@^2.0.0: dependencies: chalk "^2.0.1" -longest@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" - integrity sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg== - lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -3353,11 +3487,6 @@ regjsparser@^0.9.1: dependencies: jsesc "~0.5.0" -repeat-string@^1.5.2: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -3392,13 +3521,6 @@ rgb-hex@^3.0.0: resolved "https://registry.yarnpkg.com/rgb-hex/-/rgb-hex-3.0.0.tgz#eab0168cc1279563b18a14605315389142e2e487" integrity sha512-8h7ZcwxCBDKvchSWbWngJuSCqJGQ6nDuLLg+QcRyQDbX9jMWt+PpPeXAhSla0GOooEomk3lCprUpGkMdsLjKyg== -right-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" - integrity sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg== - dependencies: - align-text "^0.1.1" - rucksack-css@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/rucksack-css/-/rucksack-css-1.0.2.tgz#77808b4097b35acfb92e70dc89b65aa232f5169f" @@ -3474,7 +3596,7 @@ source-map-js@^1.0.1, source-map-js@^1.0.2: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map@^0.5.6, source-map@~0.5.1: +source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== @@ -3606,21 +3728,6 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -uglify-js@^2.4.24: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" - integrity sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w== - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - -uglify-to-browserify@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" - integrity sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q== - unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -3667,16 +3774,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" - integrity sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg== - -wordwrap@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" - integrity sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q== - wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -3738,13 +3835,3 @@ yargs@^17.0.0, yargs@^17.7.1: string-width "^4.2.3" y18n "^5.0.5" yargs-parser "^21.1.1" - -yargs@~3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" - integrity sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A== - dependencies: - camelcase "^1.0.2" - cliui "^2.1.0" - decamelize "^1.0.0" - window-size "0.1.0" |
