diff --git a/dist/style.css b/dist/style.css
index e66992a..f138f93 100644
--- a/dist/style.css
+++ b/dist/style.css
@@ -7,4 +7,4 @@
* http://alvarotrigo.com/fullPage/pricing/
*
* Copyright (C) 2021 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
- */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;display:block}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-table{display:flex;flex-direction:column;justify-content:center;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate(0)}.fp-prev{left:15px}.fp-next{right:15px}.fp-arrow{width:0;height:0;border-style:solid}.fp-arrow.fp-prev{border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-arrow.fp-next{border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height.fp-section,.fp-responsive .fp-is-overflow.fp-section{height:auto!important}.fp-scrollable .fp-section,.fp-scrollable .fp-slide,.fp-scrollable.fp-responsive .fp-is-overflow.fp-section{height:100vh;height:calc(var(--vh,1vh) * 100)}.fp-scrollable .fp-section:not(.fp-auto-height):not([data-percentage]),.fp-scrollable .fp-slide:not(.fp-auto-height):not([data-percentage]),.fp-scrollable.fp-responsive .fp-is-overflow.fp-section:not(.fp-auto-height):not([data-percentage]){min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.fp-overflow{justify-content:flex-start;max-height:100vh}.fp-scrollable .fp-auto-height .fp-overflow{max-height:none}.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive,.fp-is-overflow>.fp-overflow{overflow-y:auto}.fp-overflow{outline:0}.fp-overflow.fp-table{display:block}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important;min-height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp-scroll-mac .fp-overflow::-webkit-scrollbar{background-color:transparent;width:9px}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-track{background-color:transparent}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb{background-color:#0006;border-radius:16px;border:4px solid transparent}.fp-warning,.fp-watermark{z-index:9999999;position:absolute;bottom:0}.fp-warning,.fp-watermark a{text-decoration:none;background:rgba(255,255,255,.6);padding:5px 8px;font-size:14px;font-family:arial;color:#000;display:inline-block;border-radius:3px;margin:12px}.fp-noscroll .fp-overflow{overflow:hidden}
+ */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;display:block}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-table{display:flex;flex-direction:column;justify-content:center;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.fp-prev{left:15px}.fp-next{right:15px}.fp-arrow{width:0;height:0;border-style:solid}.fp-arrow.fp-prev{border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-arrow.fp-next{border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height.fp-section,.fp-responsive .fp-is-overflow.fp-section{height:auto!important}.fp-scrollable .fp-section,.fp-scrollable .fp-slide,.fp-scrollable.fp-responsive .fp-is-overflow.fp-section{height:100vh;height:calc(var(--vh,1vh) * 100)}.fp-scrollable .fp-section:not(.fp-auto-height):not([data-percentage]),.fp-scrollable .fp-slide:not(.fp-auto-height):not([data-percentage]),.fp-scrollable.fp-responsive .fp-is-overflow.fp-section:not(.fp-auto-height):not([data-percentage]){min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.fp-overflow{justify-content:flex-start;max-height:100vh}.fp-scrollable .fp-auto-height .fp-overflow{max-height:none}.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive,.fp-is-overflow>.fp-overflow{overflow-y:auto}.fp-overflow{outline:0}.fp-overflow.fp-table{display:block}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important;min-height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp-scroll-mac .fp-overflow::-webkit-scrollbar{background-color:transparent;width:9px}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-track{background-color:transparent}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb{background-color:#0006;border-radius:16px;border:4px solid transparent}.fp-warning,.fp-watermark{z-index:9999999;position:absolute;bottom:0}.fp-warning,.fp-watermark a{text-decoration:none;background:rgba(255,255,255,.6);padding:5px 8px;font-size:14px;font-family:arial;color:#000;display:inline-block;border-radius:3px;margin:12px}.fp-noscroll .fp-overflow{overflow:hidden}
diff --git a/dist/vue-fullpage.es.js b/dist/vue-fullpage.es.js
deleted file mode 100644
index 3880199..0000000
--- a/dist/vue-fullpage.es.js
+++ /dev/null
@@ -1,1905 +0,0 @@
-var __defProp = Object.defineProperty;
-var __defProps = Object.defineProperties;
-var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
-var __getOwnPropSymbols = Object.getOwnPropertySymbols;
-var __hasOwnProp = Object.prototype.hasOwnProperty;
-var __propIsEnum = Object.prototype.propertyIsEnumerable;
-var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
-var __spreadValues = (a, b) => {
- for (var prop in b || (b = {}))
- if (__hasOwnProp.call(b, prop))
- __defNormalProp(a, prop, b[prop]);
- if (__getOwnPropSymbols)
- for (var prop of __getOwnPropSymbols(b)) {
- if (__propIsEnum.call(b, prop))
- __defNormalProp(a, prop, b[prop]);
- }
- return a;
-};
-var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
-/*!
-* vue-fullpage 0.2.14
-* https://github.com/alvarotrigo/vue-fullpage.js
-*
-* @license GPLv3 for open source use only
-* or Fullpage Commercial License for commercial use
-* http://alvarotrigo.com/fullPage/pricing/
-*
-* Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
-*/
-import { openBlock, createElementBlock, renderSlot } from "vue";
-var fullpage_min = "";
-var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {};
-var fullpage_extensions_min = { exports: {} };
-/*!
-* fullPage 4.0.20
-* https://github.com/alvarotrigo/fullPage.js
-*
-* @license GPLv3 for open source use only
-* or Fullpage Commercial License for commercial use
-* http://alvarotrigo.com/fullPage/pricing/
-*
-* Copyright (C) 2018 http://alvarotrigo.com/fullPage/ - A project by Alvaro Trigo
-*/
-(function(module, exports) {
- !function(n, t) {
- module.exports = t();
- }(commonjsGlobal, function() {
- var n, t, e, i;
- Array.prototype.find || Object.defineProperty(Array.prototype, "find", { value: function(n2) {
- if (this == null)
- throw new TypeError('"this" is null or not defined');
- var t2 = Object(this), e2 = t2.length >>> 0;
- if (typeof n2 != "function")
- throw new TypeError("predicate must be a function");
- for (var i2 = arguments[1], o2 = 0; o2 < e2; ) {
- var r2 = t2[o2];
- if (n2.call(i2, r2, o2, t2))
- return r2;
- o2++;
- }
- } }), Array.from || (Array.from = (n = Object.prototype.toString, t = function(t2) {
- return typeof t2 == "function" || n.call(t2) === "[object Function]";
- }, e = Math.pow(2, 53) - 1, i = function(n2) {
- var t2 = function(n3) {
- var t3 = Number(n3);
- return isNaN(t3) ? 0 : t3 !== 0 && isFinite(t3) ? (t3 > 0 ? 1 : -1) * Math.floor(Math.abs(t3)) : t3;
- }(n2);
- return Math.min(Math.max(t2, 0), e);
- }, function(n2) {
- var e2 = this, o2 = Object(n2);
- if (n2 == null)
- throw new TypeError("Array.from requires an array-like object - not null or undefined");
- var r2, a2 = arguments.length > 1 ? arguments[1] : void 0;
- if (a2 !== void 0) {
- if (!t(a2))
- throw new TypeError("Array.from: when provided, the second argument must be a function");
- arguments.length > 2 && (r2 = arguments[2]);
- }
- for (var l2, u2 = i(o2.length), c2 = t(e2) ? Object(new e2(u2)) : new Array(u2), s2 = 0; s2 < u2; )
- l2 = o2[s2], c2[s2] = a2 ? r2 === void 0 ? a2(l2, s2) : a2.call(r2, l2, s2) : l2, s2 += 1;
- return c2.length = u2, c2;
- }));
- var o = window, r = document, a = navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/), l = /(Mac|iPhone|iPod|iPad)/i.test(o.navigator.userAgent), u = "ontouchstart" in o || navigator.msMaxTouchPoints > 0 || navigator.maxTouchPoints, c = !!window.MSInputMethodContext && !!document.documentMode, s = { test: {}, shared: {} };
- function f(n2, t2) {
- o.console && o.console[n2] && o.console[n2]("fullPage: " + t2);
- }
- function d(n2) {
- return o.getComputedStyle(n2).display !== "none";
- }
- function v(n2) {
- return Array.from(n2).filter(function(n3) {
- return d(n3);
- });
- }
- function p(n2, t2) {
- return (t2 = arguments.length > 1 ? t2 : document) ? t2.querySelectorAll(n2) : null;
- }
- function h(n2) {
- n2 = n2 || {};
- for (var t2 = 1, e2 = arguments.length; t2 < e2; ++t2) {
- var i2 = arguments[t2];
- if (i2)
- for (var o2 in i2)
- i2.hasOwnProperty(o2) && o2 != "__proto__" && o2 != "constructor" && (Object.prototype.toString.call(i2[o2]) !== "[object Object]" ? n2[o2] = i2[o2] : n2[o2] = h(n2[o2], i2[o2]));
- }
- return n2;
- }
- function g(n2, t2) {
- return n2 != null && n2.classList.contains(t2);
- }
- function m() {
- return "innerHeight" in o ? o.innerHeight : r.documentElement.offsetHeight;
- }
- function w() {
- return o.innerWidth;
- }
- function b(n2, t2) {
- var e2;
- for (e2 in n2 = A(n2), t2)
- if (t2.hasOwnProperty(e2) && e2 !== null)
- for (var i2 = 0; i2 < n2.length; i2++)
- n2[i2].style[e2] = t2[e2];
- return n2;
- }
- function S(n2, t2) {
- if (!n2)
- return null;
- if (t2 == null)
- return n2.previousElementSibling;
- var e2 = S(n2);
- return e2 && Q(e2, t2) ? e2 : null;
- }
- function y(n2, t2) {
- if (!n2)
- return null;
- if (t2 == null)
- return n2.nextElementSibling;
- var e2 = y(n2);
- return e2 && Q(e2, t2) ? e2 : null;
- }
- function M(n2) {
- return n2[n2.length - 1];
- }
- function T(n2, t2) {
- n2 = k(n2) ? n2[0] : n2;
- for (var e2 = t2 != null ? p(t2, n2.parentNode) : n2.parentNode.childNodes, i2 = 0, o2 = 0; o2 < e2.length; o2++) {
- if (e2[o2] == n2)
- return i2;
- e2[o2].nodeType == 1 && i2++;
- }
- return -1;
- }
- function A(n2) {
- return k(n2) ? n2 : [n2];
- }
- function x(n2) {
- n2 = A(n2);
- for (var t2 = 0; t2 < n2.length; t2++)
- n2[t2].style.display = "none";
- return n2;
- }
- function O(n2) {
- n2 = A(n2);
- for (var t2 = 0; t2 < n2.length; t2++)
- n2[t2].style.display = "block";
- return n2;
- }
- function k(n2) {
- return Object.prototype.toString.call(n2) === "[object Array]" || Object.prototype.toString.call(n2) === "[object NodeList]";
- }
- function E(n2, t2) {
- n2 = A(n2);
- for (var e2 = 0; e2 < n2.length; e2++)
- n2[e2].classList.add(t2);
- return n2;
- }
- function R(n2, t2) {
- n2 = A(n2);
- for (var e2 = t2.split(" "), i2 = 0; i2 < e2.length; i2++) {
- t2 = e2[i2];
- for (var o2 = 0; o2 < n2.length; o2++)
- n2[o2].classList.remove(t2);
- }
- return n2;
- }
- function L(n2, t2) {
- t2.appendChild(n2);
- }
- function j(n2, t2, e2) {
- var i2;
- t2 = t2 || r.createElement("div");
- for (var o2 = 0; o2 < n2.length; o2++) {
- var a2 = n2[o2];
- (e2 && !o2 || !e2) && (i2 = t2.cloneNode(true), a2.parentNode.insertBefore(i2, a2)), i2.appendChild(a2);
- }
- return n2;
- }
- function z(n2, t2) {
- j(n2, t2, true);
- }
- function D(n2, t2) {
- for (typeof t2 == "string" && (t2 = K(t2)), n2.appendChild(t2); n2.firstChild !== t2; )
- t2.appendChild(n2.firstChild);
- }
- function N(n2) {
- for (var t2 = r.createDocumentFragment(); n2.firstChild; )
- t2.appendChild(n2.firstChild);
- n2.parentNode.replaceChild(t2, n2);
- }
- function P(n2, t2) {
- return n2 && n2.nodeType === 1 ? Q(n2, t2) ? n2 : P(n2.parentNode, t2) : null;
- }
- function H(n2, t2) {
- I(n2, n2.nextSibling, t2);
- }
- function C(n2, t2) {
- I(n2, n2, t2);
- }
- function I(n2, t2, e2) {
- k(e2) || (typeof e2 == "string" && (e2 = K(e2)), e2 = [e2]);
- for (var i2 = 0; i2 < e2.length; i2++)
- n2.parentNode.insertBefore(e2[i2], t2);
- }
- function W() {
- var n2 = r.documentElement;
- return (o.pageYOffset || n2.scrollTop) - (n2.clientTop || 0);
- }
- function F(n2) {
- return Array.prototype.filter.call(n2.parentNode.children, function(t2) {
- return t2 !== n2;
- });
- }
- function V(n2) {
- n2.preventDefault();
- }
- function Z(n2, t2) {
- return n2.getAttribute(t2);
- }
- function B(n2, t2, e2) {
- r.addEventListener(n2, t2, e2 === "undefined" ? null : e2);
- }
- function G(n2, t2, e2) {
- o.addEventListener(n2, t2, e2 === "undefined" ? null : e2);
- }
- function Y(n2, t2, e2) {
- r.removeEventListener(n2, t2, e2 === "undefined" ? null : e2);
- }
- function U(n2, t2, e2) {
- o.removeEventListener(n2, t2, e2 === "undefined" ? null : e2);
- }
- function X(n2) {
- if (typeof n2 == "function")
- return true;
- var t2 = Object.prototype.toString.call(n2);
- return t2 === "[object Function]" || t2 === "[object GeneratorFunction]";
- }
- function _(n2, t2, e2) {
- var i2;
- e2 = e2 === void 0 ? {} : e2, typeof o.CustomEvent == "function" ? i2 = new CustomEvent(t2, { detail: e2 }) : (i2 = r.createEvent("CustomEvent")).initCustomEvent(t2, true, true, e2), n2.dispatchEvent(i2);
- }
- function Q(n2, t2) {
- return (n2.matches || n2.t || n2.msMatchesSelector || n2.mozMatchesSelector || n2.webkitMatchesSelector || n2.oMatchesSelector).call(n2, t2);
- }
- function J(n2, t2) {
- if (typeof t2 == "boolean")
- for (var e2 = 0; e2 < n2.length; e2++)
- n2[e2].style.display = t2 ? "block" : "none";
- return n2;
- }
- function K(n2) {
- var t2 = r.createElement("div");
- return t2.innerHTML = n2.trim(), t2.firstChild;
- }
- function q(n2) {
- n2 = A(n2);
- for (var t2 = 0; t2 < n2.length; t2++) {
- var e2 = n2[t2];
- e2 && e2.parentElement && e2.parentNode.removeChild(e2);
- }
- }
- function $(n2, t2) {
- Array.prototype.filter.call(n2, t2);
- }
- function nn(n2, t2, e2) {
- for (var i2 = n2[e2], o2 = []; i2; )
- (Q(i2, t2) || t2 == null) && o2.push(i2), i2 = i2[e2];
- return o2;
- }
- function tn(n2, t2) {
- return nn(n2, t2, "nextElementSibling");
- }
- function en(n2, t2) {
- return nn(n2, t2, "previousElementSibling");
- }
- function on(n2) {
- return Object.keys(n2).map(function(t2) {
- return n2[t2];
- });
- }
- function rn(n2) {
- return n2[n2.length - 1];
- }
- function an(n2, t2) {
- for (var e2 = 0, i2 = n2.slice(Math.max(n2.length - t2, 1)), o2 = 0; o2 < i2.length; o2++)
- e2 += i2[o2];
- return Math.ceil(e2 / t2);
- }
- function ln(n2, t2) {
- n2.setAttribute(t2, Z(n2, "data-" + t2)), n2.removeAttribute("data-" + t2);
- }
- function un(n2, t2) {
- var e2 = [n2];
- do {
- n2 = n2.parentNode, e2.push(n2);
- } while (!Q(n2, t2));
- return e2;
- }
- function cn() {
- var n2 = r.activeElement;
- return Q(n2, "textarea") || Q(n2, "input") || Q(n2, "select") || Z(n2, "contentEditable") == "true" || Z(n2, "contentEditable") == "";
- }
- o.NodeList && !NodeList.prototype.forEach && (NodeList.prototype.forEach = function(n2, t2) {
- t2 = t2 || window;
- for (var e2 = 0; e2 < this.length; e2++)
- n2.call(t2, this[e2], e2, this);
- }), typeof Object.assign != "function" && Object.defineProperty(Object, "assign", { value: function(n2, t2) {
- if (n2 == null)
- throw new TypeError("Cannot convert undefined or null to object");
- for (var e2 = Object(n2), i2 = 1; i2 < arguments.length; i2++) {
- var o2 = arguments[i2];
- if (o2 != null)
- for (var r2 in o2)
- Object.prototype.hasOwnProperty.call(o2, r2) && (e2[r2] = o2[r2]);
- }
- return e2;
- }, writable: true, i: true }), window.fp_utils = { $: p, deepExtend: h, hasClass: g, getWindowHeight: m, css: b, prev: S, next: y, last: M, index: T, getList: A, hide: x, show: O, isArrayOrList: k, addClass: E, removeClass: R, appendTo: L, wrap: j, wrapAll: z, wrapInner: D, unwrap: N, closest: P, after: H, before: C, insertBefore: I, getScrollTop: W, siblings: F, preventDefault: V, isFunction: X, trigger: _, matches: Q, toggle: J, createElementFromHTML: K, remove: q, filter: $, untilAll: nn, nextAll: tn, prevAll: en, showError: f };
- var sn = Object.freeze({ __proto__: null, showError: f, isVisible: d, getVisible: v, $: p, deepExtend: h, hasClass: g, getWindowHeight: m, o: w, css: b, prev: S, next: y, last: M, index: T, getList: A, hide: x, show: O, isArrayOrList: k, addClass: E, removeClass: R, appendTo: L, wrap: j, wrapAll: z, wrapInner: D, unwrap: N, closest: P, after: H, before: C, insertBefore: I, getScrollTop: W, siblings: F, preventDefault: V, l: Z, u: B, v: G, p: Y, h: U, isFunction: X, trigger: _, matches: Q, toggle: J, createElementFromHTML: K, remove: q, filter: $, untilAll: nn, nextAll: tn, prevAll: en, toArray: on, g: rn, S: an, M: ln, T: un, A: cn });
- function fn(n2) {
- return fn = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(n3) {
- return typeof n3;
- } : function(n3) {
- return n3 && typeof Symbol == "function" && n3.constructor === Symbol && n3 !== Symbol.prototype ? "symbol" : typeof n3;
- }, fn(n2);
- }
- var dn = { O: {}, R: function(n2, t2) {
- var e2 = this;
- return fn(this.O[n2]) !== "object" && (this.O[n2] = []), this.O[n2].push(t2), function() {
- return e2.removeListener(n2, t2);
- };
- }, removeListener: function(n2, t2) {
- if (fn(this.O[n2]) === "object") {
- var e2 = this.O[n2].indexOf(t2);
- e2 > -1 && this.O[n2].splice(e2, 1);
- }
- }, L: function(n2) {
- for (var t2 = this, e2 = arguments.length, i2 = new Array(e2 > 1 ? e2 - 1 : 0), o2 = 1; o2 < e2; o2++)
- i2[o2 - 1] = arguments[o2];
- fn(this.O[n2]) === "object" && this.O[n2].forEach(function(n3) {
- return n3.apply(t2, i2);
- });
- }, once: function(n2, t2) {
- var e2 = this, i2 = this.R(n2, function() {
- i2();
- for (var n3 = arguments.length, o2 = new Array(n3), r2 = 0; r2 < n3; r2++)
- o2[r2] = arguments[r2];
- t2.apply(e2, o2);
- });
- } }, vn = { j: 0, D: 0, slides: [], N: [], P: null, H: null, C: false, I: false, W: false, F: false, V: false, Z: void 0, B: void 0, G: false, canScroll: true, Y: "none", U: "none", X: false, _: false, J: true, K: 0, q: m(), nn: false, tn: {} };
- function pn(n2) {
- Object.assign(vn, n2);
- }
- function hn() {
- return vn;
- }
- o.state = vn;
- var gn = "onAfterRenderNoAnchor", mn = "onClickOrTouch", wn = "moveSlideLeft", bn = "moveSlideRight", Sn = "onInitialise", yn = "bindEvents", Mn = "onDestroy", Tn = "contentChanged", An = "onScrollOverflowScrolled", xn = "onScrollPageAndSlide", On = "onKeyDown", kn = "onMenuClick", En = "scrollPage", Rn = "landscapeScroll", Ln = "scrollBeyondFullpage", jn = "onPerformMovement", zn = "onSlideLeave", Dn = "onLeave", Nn = "afterSectionLoads", Pn = "afterSlideLoads";
- function Hn(n2) {
- dn.L(mn, { e: n2, target: n2.target });
- }
- function Cn() {
- ["click", "touchstart"].forEach(function(n2) {
- Y(n2, Hn, { passive: false });
- });
- }
- function In() {
- pn({ J: true });
- }
- dn.R(yn, function() {
- ["click", "touchstart"].forEach(function(n2) {
- B(n2, Hn, { passive: false });
- }), G("focus", In), dn.R(Mn, Cn);
- });
- var Wn = "fullpage-wrapper", Fn = "." + Wn, Vn = "fp-responsive", Zn = "fp-notransition", Bn = "fp-destroyed", Gn = "fp-enabled", Yn = "active", Un = ".active", Xn = "fp-completely", _n = "fp-section", Qn = "." + _n, Jn = ".fp-tableCell", Kn = "#fp-nav", qn = "fp-slide", $n = "." + qn, nt = ".fp-slide.active", tt = "fp-slides", et = ".fp-slides", it = "fp-slidesContainer", ot = "." + it, rt = "fp-table", at = "fp-overflow", lt = "." + at, ut = "fp-is-overflow", ct = ".fp-slidesNav", st = ".fp-slidesNav a", ft = "fp-controlArrow", dt = "." + ft, vt = "fp-prev", pt = ".fp-controlArrow.fp-prev", ht = ".fp-controlArrow.fp-next", gt = { menu: false, anchors: [], lockAnchors: false, navigation: false, navigationPosition: "right", navigationTooltips: [], showActiveTooltip: false, slidesNavigation: false, slidesNavPosition: "bottom", scrollBar: false, hybrid: false, licenseKey: "", credits: { enabled: true, label: "Made with fullPage.js", position: "right" }, css3: true, scrollingSpeed: 700, autoScrolling: true, fitToSection: true, en: 600, easing: "easeInOutCubic", easingcss3: "ease", loopBottom: false, loopTop: false, loopHorizontal: true, continuousVertical: false, continuousHorizontal: false, scrollHorizontally: false, interlockedSlides: false, dragAndMove: false, offsetSections: false, resetSliders: false, fadingEffect: false, normalScrollElements: null, scrollOverflow: true, scrollOverflowReset: false, touchSensitivity: 5, touchWrapper: null, bigSectionsDestination: null, keyboardScrolling: true, animateAnchor: true, recordHistory: true, allowCorrectDirection: false, scrollOverflowMacStyle: true, controlArrows: true, controlArrowsHTML: ['
', ''], controlArrowColor: "#fff", verticalCentered: true, sectionsColor: [], paddingTop: 0, paddingBottom: 0, fixedElements: null, responsive: 0, responsiveWidth: 0, responsiveHeight: 0, responsiveSlides: false, parallax: false, parallaxOptions: { type: "reveal", percentage: 62, property: "translate" }, cards: false, cardsOptions: { perspective: 100, fadeContent: true, fadeBackground: true }, sectionSelector: ".section", slideSelector: ".slide", afterLoad: null, beforeLeave: null, onLeave: null, afterRender: null, afterResize: null, afterReBuild: null, afterSlideLoad: null, onSlideLeave: null, afterResponsive: null, onScrollOverflow: null, lazyLoading: true, observer: true }, mt = null, wt = false, bt = h({}, gt), St = null;
- function yt(n2) {
- return mt;
- }
- function Mt() {
- return St || gt;
- }
- function Tt() {
- return bt;
- }
- function At(n2, t2, e2) {
- St[n2] = t2, e2 !== "internal" && (bt[n2] = t2);
- }
- function xt() {
- if (!Mt().anchors.length) {
- var n2 = p(Mt().sectionSelector.split(",").join("[data-anchor],") + "[data-anchor]", mt);
- n2.length && n2.length === p(Mt().sectionSelector, mt).length && (wt = true, n2.forEach(function(n3) {
- Mt().anchors.push(Z(n3, "data-anchor").toString());
- }));
- }
- if (!Mt().navigationTooltips.length) {
- var t2 = p(Mt().sectionSelector.split(",").join("[data-tooltip],") + "[data-tooltip]", mt);
- t2.length && t2.forEach(function(n3) {
- Mt().navigationTooltips.push(Z(n3, "data-tooltip").toString());
- });
- }
- }
- function Ot(n2) {
- return window["fp_" + n2 + "Extension"] !== void 0;
- }
- function kt(n2) {
- var t2 = Mt();
- return t2[n2] !== null && Object.prototype.toString.call(t2[n2]) === "[object Array]" ? t2[n2].length && s[n2] : t2[n2] && s[n2];
- }
- function Et(n2, t2, e2) {
- if (kt(n2))
- return X(s[n2][t2]) ? s[n2][t2](e2) : s[n2][t2];
- }
- function Rt() {
- return Et("dragAndMove", "isAnimating");
- }
- function Lt() {
- return Et("dragAndMove", "isGrabbing");
- }
- function jt(n2) {
- if (Mt().offsetSections && s.offsetSections) {
- var t2 = Et("offsetSections", "getWindowHeight", n2);
- return t2 !== "" ? Math.round(t2) + "px" : t2;
- }
- return m() + "px";
- }
- function zt(n2, t2) {
- n2.insertBefore(t2, n2.firstChild);
- }
- function Dt(n2) {
- var t2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
- function e2(n3) {
- var e3, i3, o2, r2, a2, l2, u2 = "", c2 = 0;
- for (n3 = n3.replace(/[^A-Za-z0-9+/=]/g, ""); c2 < n3.length; )
- e3 = t2.indexOf(n3.charAt(c2++)) << 2 | (r2 = t2.indexOf(n3.charAt(c2++))) >> 4, i3 = (15 & r2) << 4 | (a2 = t2.indexOf(n3.charAt(c2++))) >> 2, o2 = (3 & a2) << 6 | (l2 = t2.indexOf(n3.charAt(c2++))), u2 += String.fromCharCode(e3), a2 != 64 && (u2 += String.fromCharCode(i3)), l2 != 64 && (u2 += String.fromCharCode(o2));
- return u2 = function(n4) {
- for (var t3, e4 = "", i4 = 0, o3 = 0, r3 = 0; i4 < n4.length; )
- (o3 = n4.charCodeAt(i4)) < 128 ? (e4 += String.fromCharCode(o3), i4++) : o3 > 191 && o3 < 224 ? (r3 = n4.charCodeAt(i4 + 1), e4 += String.fromCharCode((31 & o3) << 6 | 63 & r3), i4 += 2) : (r3 = n4.charCodeAt(i4 + 1), t3 = n4.charCodeAt(i4 + 2), e4 += String.fromCharCode((15 & o3) << 12 | (63 & r3) << 6 | 63 & t3), i4 += 3);
- return e4;
- }(u2), u2;
- }
- function i2(n3) {
- return n3.slice(3).slice(0, -3);
- }
- return function(n3) {
- var t3 = n3.split("_");
- if (t3.length > 1) {
- var o2 = t3[1];
- return e2(n3.replace(i2(t3[1]), "").split("_")[0].slice(2).slice(0, -2)) + "_" + e2(o2.slice(3).slice(0, -3));
- }
- return i2(n3);
- }(e2(n2));
- }
- o.fp_utils = o.fp_utils || {}, Object.assign(o.fp_utils, { prependTo: zt, toggleClass: function(n2, t2, e2) {
- if (n2.classList && e2 == null)
- n2.classList.toggle(t2);
- else {
- var i2 = g(n2, t2);
- i2 && e2 == null || !e2 ? R(n2, t2) : (!i2 && e2 == null || e2) && E(n2, t2);
- }
- } });
- var Nt = function(n2) {
- this.anchor = n2.anchor, this.item = n2.item, this.index = n2.index(), this.isLast = this.index === n2.item.parentElement.querySelectorAll(n2.selector).length - 1, this.isFirst = !this.index, this.isActive = n2.isActive;
- }, Pt = function(n2, t2) {
- this.parent = this.parent || null, this.selector = t2, this.anchor = Z(n2, "data-anchor") || Mt().anchors[T(n2, Mt().sectionSelector)], this.item = n2, this.isVisible = d(n2), this.isActive = g(n2, Yn), this.on = g(n2, at) || p(lt, n2)[0] != null, this.rn = t2 === Mt().sectionSelector, this.container = P(n2, ot) || P(n2, Fn), this.index = function() {
- return this.siblings().indexOf(this);
- };
- };
- function Ht(n2) {
- return n2.map(function(n3) {
- return n3.item;
- });
- }
- function Ct(n2, t2) {
- return n2.find(function(n3) {
- return n3.item === t2;
- });
- }
- Pt.prototype.siblings = function() {
- return this.rn ? this.isVisible ? vn.N : vn.an : this.parent ? this.parent.slides : 0;
- }, Pt.prototype.prev = function() {
- var n2 = this.siblings(), t2 = (this.rn ? n2.indexOf(this) : this.parent.slides.indexOf(this)) - 1;
- return t2 >= 0 ? n2[t2] : null;
- }, Pt.prototype.next = function() {
- var n2 = this.siblings(), t2 = (this.rn ? n2.indexOf(this) : this.parent.slides.indexOf(this)) + 1;
- return t2 < n2.length ? n2[t2] : null;
- }, Pt.prototype.prevPanel = function() {
- return this === this.prev() ? this.parent ? this.parent.prev() : null : this.prev() || (this.parent ? this.parent.prev() : null);
- }, Pt.prototype.nextPanel = function() {
- return this === this.next() ? this.parent ? this.parent.next() : null : this.next() || (this.parent ? this.parent.next() : null);
- }, Pt.prototype.ln = function() {
- return this.rn ? vn.N : vn.un;
- };
- var It, Wt = function(n2) {
- Nt.call(this, n2);
- }, Ft = function(n2) {
- Nt.call(this, n2);
- };
- function Vt(n2) {
- var t2 = p(nt, n2);
- return t2.length && (n2 = t2[0]), n2;
- }
- function Zt(n2) {
- return n2 ? n2.activeSlide ? n2.activeSlide : n2 : null;
- }
- function Bt(n2) {
- var t2, e2, i2 = Mt();
- return i2.autoScrolling && !i2.scrollBar ? (t2 = -n2, e2 = p(Fn)[0]) : (t2 = n2, e2 = window), { options: t2, element: e2 };
- }
- function Gt(n2, t2) {
- !Mt().autoScrolling || Mt().scrollBar || n2.self != window && g(n2, tt) ? n2.self != window && g(n2, tt) ? n2.scrollLeft = t2 : n2.scrollTo(0, t2) : n2.style.top = t2 + "px";
- }
- function Yt(n2) {
- var t2 = "transform " + Mt().scrollingSpeed + "ms " + Mt().easingcss3;
- return R(n2, Zn), b(n2, { "-webkit-transition": t2, transition: t2 });
- }
- function Ut(n2, t2) {
- var e2 = n2.index(), i2 = T(t2, Qn);
- return e2 == i2 ? "none" : e2 > i2 ? "up" : "down";
- }
- function Xt(n2) {
- return E(n2, Zn);
- }
- function _t(n2) {
- return { "-webkit-transform": n2, "-moz-transform": n2, "-ms-transform": n2, transform: n2 };
- }
- function Qt(n2, t2) {
- t2 ? Yt(yt()) : Xt(yt()), clearTimeout(It), b(yt(), _t(n2)), s.test.cn = n2, It = setTimeout(function() {
- R(yt(), Zn);
- }, 10);
- }
- function Jt(n2) {
- var t2 = Math.round(n2);
- if (Mt().css3 && Mt().autoScrolling && !Mt().scrollBar)
- Qt("translate3d(0px, -" + t2 + "px, 0px)", false);
- else if (Mt().autoScrolling && !Mt().scrollBar)
- b(yt(), { top: -t2 + "px" }), s.test.top = -t2 + "px";
- else {
- var e2 = Bt(t2);
- Gt(e2.element, e2.options);
- }
- }
- function Kt(n2, t2) {
- t2 !== "internal" && Et("fadingEffect", "update", n2), Et("cards", "update_", n2), At("scrollingSpeed", n2, t2);
- }
- s.setScrollingSpeed = Kt;
- var qt, $t = null, ne = null, te = null;
- function ee(n2, t2, e2, i2) {
- var r2, a2 = function(n3) {
- return n3.self != o && g(n3, tt) ? n3.scrollLeft : !Mt().autoScrolling || Mt().scrollBar ? W() : n3.offsetTop;
- }(n2), l2 = t2 - a2, u2 = false, c2 = vn.G;
- pn({ G: true }), qt && window.cancelAnimationFrame(qt), qt = function(s2) {
- r2 || (r2 = s2);
- var f2 = Math.floor(s2 - r2);
- if (vn.G) {
- var d2 = t2;
- e2 && (d2 = o.fp_easings[Mt().easing](f2, a2, l2, e2)), f2 <= e2 && Gt(n2, d2), f2 < e2 ? window.requestAnimationFrame(qt) : i2 === void 0 || u2 || (i2(), pn({ G: false }), u2 = true);
- } else
- u2 || c2 || (i2(), pn({ G: false }), u2 = true);
- }, window.requestAnimationFrame(qt);
- }
- function ie(n2) {
- return n2 && !n2.item ? new Wt(new pi(n2)) : n2 ? new Wt(n2) : null;
- }
- function oe(n2) {
- return n2 ? new Ft(n2) : null;
- }
- function re(n2, t2) {
- var e2 = function(n3, t3) {
- var e3 = { afterRender: function() {
- return { section: ie(hn().P), sn: oe(hn().P.activeSlide) };
- }, onLeave: function() {
- return { origin: ie(t3.items.origin), destination: ie(t3.items.destination), direction: t3.direction, trigger: hn().H };
- }, afterLoad: function() {
- return e3.onLeave();
- }, afterSlideLoad: function() {
- return { section: ie(t3.items.section), origin: ie(t3.items.origin), destination: ie(t3.items.destination), direction: t3.direction, trigger: hn().H };
- }, onSlideLeave: function() {
- return e3.afterSlideLoad();
- }, beforeLeave: function() {
- return e3.onLeave();
- }, onScrollOverflow: function() {
- return { section: ie(hn().P), sn: oe(hn().P.activeSlide), position: t3.position, direction: t3.direction };
- } };
- return e3[n3]();
- }(n2, t2);
- return _(yt(), n2, e2), Mt()[n2].apply(e2[Object.keys(e2)[0]], on(e2)) !== false;
- }
- function ae(n2) {
- var t2 = Vt(n2);
- p("video, audio", t2).forEach(function(n3) {
- n3.hasAttribute("data-autoplay") && typeof n3.play == "function" && n3.play();
- }), p('iframe[src*="youtube.com/embed/"]', t2).forEach(function(n3) {
- n3.hasAttribute("data-autoplay") && le(n3), n3.onload = function() {
- n3.hasAttribute("data-autoplay") && le(n3);
- };
- });
- }
- function le(n2) {
- n2.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', "*");
- }
- function ue(n2) {
- var t2 = Vt(n2);
- p("video, audio", t2).forEach(function(n3) {
- n3.hasAttribute("data-keepplaying") || typeof n3.pause != "function" || n3.pause();
- }), p('iframe[src*="youtube.com/embed/"]', t2).forEach(function(n3) {
- /youtube\.com\/embed\//.test(Z(n3, "src")) && !n3.hasAttribute("data-keepplaying") && n3.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', "*");
- });
- }
- function ce(n2) {
- Mt().lazyLoading && p("img[data-src], img[data-srcset], source[data-src], source[data-srcset], video[data-src], audio[data-src], iframe[data-src]", Vt(n2)).forEach(function(n3) {
- if (["src", "srcset"].forEach(function(t3) {
- var e2 = Z(n3, "data-" + t3);
- e2 != null && e2 && (ln(n3, t3), n3.addEventListener("load", function() {
- }));
- }), Q(n3, "source")) {
- var t2 = P(n3, "video, audio");
- t2 && (t2.load(), t2.onloadeddata = function() {
- });
- }
- });
- }
- function se() {
- var n2 = hn().P.item, t2 = hn().P.activeSlide, e2 = fe(n2), i2 = String(e2);
- t2 && (i2 = i2 + "-" + fe(t2.item)), i2 = i2.replace("/", "-").replace("#", "");
- var o2 = new RegExp("\\b\\s?fp-viewing-[^\\s]+\\b", "g");
- $t.className = $t.className.replace(o2, ""), E($t, "fp-viewing-" + i2);
- }
- function fe(n2) {
- if (!n2)
- return null;
- var t2 = Z(n2, "data-anchor"), e2 = T(n2);
- return t2 == null && (t2 = e2), t2;
- }
- function de(n2, t2, e2) {
- var i2 = "";
- Mt().anchors.length && !Mt().lockAnchors && (n2 ? (e2 != null && (i2 = e2), t2 == null && (t2 = n2), pn({ B: t2 }), ve(i2 + "/" + t2)) : n2 != null ? (pn({ B: t2 }), ve(e2)) : ve(e2)), se();
- }
- function ve(n2) {
- if (Mt().recordHistory)
- location.hash = n2;
- else if (a || u)
- o.history.replaceState(void 0, void 0, "#" + n2);
- else {
- var t2 = o.location.href.split("#")[0];
- o.location.replace(t2 + "#" + n2);
- }
- }
- function pe(n2, t2, e2) {
- var i2 = t2 === "Section" ? Mt().anchors[n2] : Z(e2, "data-anchor");
- return encodeURI(Mt().navigationTooltips[n2] || i2 || t2 + " " + (n2 + 1));
- }
- function he(n2) {
- n2.cancelable && V(n2), pn({ H: "horizontalNav" });
- var t2 = P(this, Qn), e2 = p(et, P(this, Qn))[0], i2 = Ct(hn().N, t2).slides[T(P(this, "li"))];
- dn.L(Rn, { slides: e2, destination: i2.item });
- }
- function ge(n2, t2) {
- Mt().slidesNavigation && n2 != null && (R(p(Un, n2), Yn), E(p("a", p("li", n2)[t2]), Yn));
- }
- var me, we = {};
- function be(n2, t2, e2) {
- t2 !== "all" ? we[e2][t2] = n2 : Object.keys(we[e2]).forEach(function(t3) {
- we[e2][t3] = n2;
- });
- }
- function Se() {
- return we;
- }
- function ye() {
- var n2 = P(this, Qn);
- g(this, vt) ? Se().m.left && (pn({ H: "slideArrow" }), dn.L(wn, { section: n2 })) : Se().m.right && (pn({ H: "slideArrow" }), dn.L(bn, { section: n2 }));
- }
- function Me(n2) {
- !Mt().loopHorizontal && Mt().controlArrows && (J(p(pt, n2.section), n2.slideIndex !== 0), J(p(ht, n2.section), y(n2.destiny) != null));
- }
- function Te() {
- clearTimeout(me), pn({ W: false });
- }
- function Ae(n2, t2, e2) {
- var i2 = P(n2, Qn), o2 = hn().N.filter(function(n3) {
- return n3.item == i2;
- })[0], r2 = o2.slides.filter(function(n3) {
- return n3.item == t2;
- })[0], a2 = { slides: n2, destiny: t2, direction: e2, destinyPos: { left: t2.offsetLeft }, slideIndex: r2.index(), section: i2, sectionIndex: o2.index(), anchorLink: o2.anchor, slidesNav: p(ct, i2)[0], slideAnchor: r2.anchor, prevSlide: o2.activeSlide.item, prevSlideIndex: o2.activeSlide.index(), items: { section: o2, origin: o2.activeSlide, destination: r2 }, localIsResizing: vn.F };
- a2.xMovement = Oe(a2.prevSlideIndex, a2.slideIndex), a2.direction = a2.direction ? a2.direction : a2.xMovement, a2.localIsResizing || pn({ canScroll: false }), Et("parallax", "applyHorizontal", a2), Et("cards", "apply", a2), Et("dropEffect", "apply", a2), Et("waterEffect", "apply", a2), Mt().onSlideLeave && !a2.localIsResizing && a2.xMovement !== "none" && X(Mt().onSlideLeave) && re("onSlideLeave", a2) === false ? pn({ W: false }) : (kt("dropEffect") && Mt().dropEffect || (E(t2, Yn), R(F(t2), Yn)), si(), a2.localIsResizing || (ue(a2.prevSlide), ce(t2)), Me(a2), o2.isActive && !a2.localIsResizing && de(a2.slideIndex, a2.slideAnchor, a2.anchorLink), Et("continuousHorizontal", "apply", a2), dn.L(zn, a2), Lt() ? Ee(a2) : xe(n2, a2, true), Mt().interlockedSlides && s.interlockedSlides && (kt("continuousHorizontal") && e2 !== void 0 && e2 !== a2.xMovement || Et("interlockedSlides", "apply", a2)));
- }
- function xe(n2, t2, e2) {
- var i2 = t2.destinyPos;
- if (ge(t2.slidesNav, t2.slideIndex), pn({ scrollX: Math.round(i2.left) }), Mt().css3) {
- var o2 = "translate3d(-" + Math.round(i2.left) + "px, 0px, 0px)";
- s.test.dn[t2.sectionIndex] = o2, kt("dragAndMove") && t2.vn !== void 0 || Yt(p(ot, n2)), b(p(ot, n2), _t(o2)), kt("interlockedSlides") || clearTimeout(me), me = setTimeout(function() {
- e2 && Ee(t2);
- }, Mt().scrollingSpeed);
- } else
- s.test.left[t2.sectionIndex] = Math.round(i2.left), ee(n2, Math.round(i2.left), Mt().scrollingSpeed, function() {
- e2 && Ee(t2);
- });
- }
- function Oe(n2, t2) {
- return n2 == t2 ? "none" : n2 > t2 ? "left" : "right";
- }
- function ke() {
- clearTimeout(me);
- }
- function Ee(n2) {
- Et("continuousHorizontal", "afterSlideLoads", n2), Et("dragAndMove", "afterSlideLoads", n2), n2.localIsResizing || (Et("parallax", "afterSlideLoads"), Et("scrollOverflowReset", "setPrevious", n2.prevSlide), Et("scrollOverflowReset", "reset"), X(Mt().afterSlideLoad) && re("afterSlideLoad", n2), pn({ canScroll: true }), ae(n2.destiny), dn.L(Pn, n2)), pn({ W: false }), Et("interlockedSlides", "interlockedSlides", n2);
- }
- function Re(n2, t2) {
- Kt(0, "internal"), t2 !== void 0 && pn({ F: true }), Ae(P(n2, et), n2), t2 !== void 0 && pn({ F: false }), Kt(Tt().scrollingSpeed, "internal");
- }
- function Le(n2, t2) {
- At("recordHistory", n2, t2);
- }
- function je(n2, t2) {
- n2 || Jt(0), At("autoScrolling", n2, t2);
- var e2 = hn().P.item;
- if (Mt().autoScrolling && !Mt().scrollBar)
- b(te, { overflow: "hidden", height: "100%" }), R($t, "fp-scrollable"), Le(Tt().recordHistory, "internal"), b(yt(), { "-ms-touch-action": "none", "touch-action": "none" }), e2 != null && Jt(e2.offsetTop);
- else if (b(te, { overflow: "visible", height: "initial" }), E($t, "fp-scrollable"), Le(!!Mt().autoScrolling && Tt().recordHistory, "internal"), b(yt(), { "-ms-touch-action": "", "touch-action": "" }), Xt(yt()), e2 != null) {
- var i2 = Bt(e2.offsetTop);
- i2.element.scrollTo(0, i2.options);
- }
- _(yt(), "setAutoScrolling", n2);
- }
- function ze() {
- for (var n2 = p(nt), t2 = 0; t2 < n2.length; t2++)
- Re(n2[t2], "internal");
- }
- function De() {
- var n2 = p(".fp-auto-height")[0] || $e() && p(".fp-auto-height-responsive")[0];
- Mt().lazyLoading && n2 && p(".fp-section:not(.active)").forEach(function(n3) {
- var t2, e2, i2, o2, r2;
- e2 = (t2 = n3.getBoundingClientRect()).top, i2 = t2.bottom, o2 = e2 + 2 < vn.q && e2 > 0, r2 = i2 > 2 && i2 < vn.q, (o2 || r2) && ce(n3);
- });
- }
- function Ne() {
- _(S(this), "click");
- }
- function Pe() {
- q(p(Kn));
- var n2 = r.createElement("div");
- n2.setAttribute("id", "fp-nav");
- var t2 = r.createElement("ul");
- n2.appendChild(t2), L(n2, $t);
- var e2 = p(Kn)[0];
- E(e2, "fp-" + Mt().navigationPosition), Mt().showActiveTooltip && E(e2, "fp-show-active");
- for (var i2 = "", o2 = 0; o2 < hn().N.length; o2++) {
- var a2 = hn().N[o2], l2 = "";
- Mt().anchors.length && (l2 = a2.anchor), i2 += '' + pe(a2.index(), "Section") + "";
- var u2 = Mt().navigationTooltips[a2.index()];
- u2 !== void 0 && u2 !== "" && (i2 += '' + u2 + "
"), i2 += "";
- }
- p("ul", e2)[0].innerHTML = i2;
- var c2 = p("li", p(Kn)[0])[hn().P.index()];
- E(p("a", c2), Yn);
- }
- function He(n2) {
- n2.preventDefault && V(n2), pn({ H: "verticalNav" });
- var t2 = T(P(this, "#fp-nav li"));
- dn.L(En, { destination: hn().N[t2] });
- }
- function Ce(n2, t2) {
- var e2;
- e2 = n2, Mt().menu && Mt().menu.length && p(Mt().menu).forEach(function(n3) {
- n3 != null && (R(p(Un, n3), Yn), E(p('[data-menuanchor="' + e2 + '"]', n3), Yn));
- }), function(n3, t3) {
- var e3 = p(Kn)[0];
- Mt().navigation && e3 != null && e3.style.display !== "none" && (R(p(Un, e3), Yn), E(n3 ? p('a[href="#' + n3 + '"]', e3) : p("a", p("li", e3)[t3]), Yn));
- }(n2, t2);
- }
- we.m = { up: true, down: true, left: true, right: true }, we.k = h({}, we.m), dn.R(mn, function(n2) {
- var t2 = n2.target;
- (Q(t2, dt) || P(t2, dt)) && ye.call(t2, n2);
- }), s.landscapeScroll = Ae, dn.R(yn, function() {
- dn.R(jn, Te);
- }), s.setRecordHistory = Le, s.setAutoScrolling = je, s.test.setAutoScrolling = je, new Date().getTime();
- var Ie, We, Fe, Ve, Ze, Be, Ge = (We = true, Fe = new Date().getTime(), Ve = !o.fullpage_api, function(n2, t2) {
- var e2 = new Date().getTime(), i2 = n2 === "wheel" ? Mt().scrollingSpeed : 100;
- return We = Ve || e2 - Fe >= i2, Ve = !o.fullpage_api, We && (Ie = t2(), Fe = e2), Ie === void 0 || Ie;
- });
- function Ye(n2, t2) {
- if (X(Mt().beforeLeave))
- return Ge(hn().H, function() {
- return re(n2, t2);
- });
- }
- function Ue(n2, t2, e2) {
- var i2 = n2.item;
- if (i2 != null) {
- var o2, r2, a2 = { element: i2, callback: t2, isMovementUp: e2, dtop: Xe(i2), yMovement: Ut(hn().P, i2), anchorLink: n2.anchor, sectionIndex: n2.index(), activeSlide: n2.activeSlide ? n2.activeSlide.item : null, leavingSection: hn().P.index() + 1, localIsResizing: vn.F, items: { origin: hn().P, destination: n2 }, direction: null };
- if (!(hn().P.item == i2 && !vn.F || Mt().scrollBar && W() === a2.dtop && !g(i2, "fp-auto-height"))) {
- if (a2.activeSlide != null && (o2 = Z(a2.activeSlide, "data-anchor"), r2 = T(a2.activeSlide, null)), !a2.localIsResizing) {
- var l2 = a2.yMovement;
- if (e2 !== void 0 && (l2 = e2 ? "up" : "down"), a2.direction = l2, Ot("dropEffect") && s.dropEffect.onLeave_(a2), Ot("waterEffect") && s.waterEffect.onLeave_(a2), X(Mt().beforeLeave) && Ye("beforeLeave", a2) === false)
- return;
- if (X(Mt().onLeave) && !re("onLeave", a2))
- return;
- }
- Et("parallax", "apply", a2), Et("cards", "apply", a2), Et("dropEffect", "apply", a2), Et("waterEffect", "apply", a2), Mt().autoScrolling && Mt().continuousVertical && a2.isMovementUp !== void 0 && (!a2.isMovementUp && a2.yMovement == "up" || a2.isMovementUp && a2.yMovement == "down") && (a2 = function(n3) {
- pn({ nn: true });
- var t3 = hn().P.item;
- return n3.isMovementUp ? C(t3, tn(t3, Qn)) : H(t3, en(t3, Qn).reverse()), Jt(hn().P.item.offsetTop), ze(), n3.pn = t3, n3.dtop = n3.element.offsetTop, n3.yMovement = Ut(hn().P, n3.element), n3.leavingSection = n3.items.origin.index() + 1, n3.sectionIndex = n3.items.destination.index(), _(yt(), "onContinuousVertical", n3), n3;
- }(a2)), Et("scrollOverflowReset", "setPrevious", hn().P.item), a2.localIsResizing || ue(hn().P.item), kt("dropEffect") && Mt().dropEffect || (E(i2, Yn), R(F(i2), Yn)), si(), ce(i2), pn({ canScroll: s.test.hn }), de(r2, o2, a2.anchorLink), dn.L(Dn, a2), function(n3) {
- var t3 = Mt().scrollingSpeed < 700, e3 = t3 ? 700 : Mt().scrollingSpeed;
- if (pn({ Y: "none", scrollY: Math.round(n3.dtop) }), dn.L(jn), Mt().css3 && Mt().autoScrolling && !Mt().scrollBar)
- Qt("translate3d(0px, -" + Math.round(n3.dtop) + "px, 0px)", true), kt("waterEffect") && ze(), Mt().scrollingSpeed ? (clearTimeout(Ze), Ze = setTimeout(function() {
- _e(n3), pn({ canScroll: !t3 || s.test.hn });
- }, Mt().scrollingSpeed)) : _e(n3);
- else {
- var i3 = Bt(n3.dtop);
- s.test.top = -n3.dtop + "px", clearTimeout(Ze), ee(i3.element, i3.options, Mt().scrollingSpeed, function() {
- Mt().scrollBar ? Ze = setTimeout(function() {
- _e(n3);
- }, 30) : (_e(n3), pn({ canScroll: !t3 || s.test.hn }));
- });
- }
- t3 && (clearTimeout(Be), Be = setTimeout(function() {
- pn({ canScroll: true });
- }, e3));
- }(a2), pn({ Z: a2.anchorLink }), Ce(a2.anchorLink, function(n3) {
- return n3.pn != null ? n3.isMovementUp ? vn.j - 1 : 0 : n3.sectionIndex;
- }(a2));
- }
- }
- }
- function Xe(n2) {
- var t2 = n2.offsetHeight, e2 = n2.offsetTop, i2 = e2, o2 = kt("dragAndMove") && Et("dragAndMove", "isGrabbing") ? Et("dragAndMove", "isScrollingDown") : e2 > vn.K, r2 = i2 - m() + t2, a2 = Mt().bigSectionsDestination;
- return t2 > m() ? (o2 || a2) && a2 !== "bottom" || (i2 = r2) : (o2 || vn.F && y(n2) == null) && (i2 = r2), kt("offsetSections") && (i2 = s.offsetSections.getSectionPosition_(o2, i2, n2)), pn({ K: i2 }), i2;
- }
- function _e(n2) {
- pn({ C: false }), function(n3) {
- n3.pn != null && (n3.isMovementUp ? C(p(Qn)[0], n3.pn) : H(p(Qn)[hn().N.length - 1], n3.pn), Jt(hn().P.item.offsetTop), function() {
- for (var n4 = p(nt), t2 = 0; t2 < n4.length; t2++)
- Re(n4[t2], "internal");
- }(), n3.sectionIndex = n3.items.destination.index(), n3.leavingSection = n3.items.origin.index() + 1, pn({ nn: false }));
- }(n2), X(Mt().afterLoad) && !n2.localIsResizing && re("afterLoad", n2), Et("parallax", "afterLoad"), Et("waterEffect", "afterLoad"), Et("dropEffect", "afterLoad"), Et("scrollOverflowReset", "reset"), Et("resetSliders", "apply", n2), si(), n2.localIsResizing || ae(n2.element), E(n2.element, Xn), R(F(n2.element), Xn), De(), pn({ canScroll: true }), dn.L(Nn, n2), X(n2.callback) && n2.callback();
- }
- function Qe(n2, t2) {
- At("fitToSection", n2, t2);
- }
- function Je() {
- vn.canScroll && (pn({ F: true }), Ue(vn.P), pn({ F: false }));
- }
- function Ke() {
- var n2 = Mt().responsive || Mt().responsiveWidth, t2 = Mt().responsiveHeight, e2 = n2 && o.innerWidth < n2, i2 = t2 && o.innerHeight < t2;
- n2 && t2 ? qe(e2 || i2) : n2 ? qe(e2) : t2 && qe(i2);
- }
- function qe(n2) {
- var t2 = $e();
- n2 ? t2 || (je(false, "internal"), Qe(false, "internal"), x(p(Kn)), E($t, Vn), X(Mt().afterResponsive) && Mt().afterResponsive.call(yt(), n2), Et("responsiveSlides", "toSections"), _(yt(), "afterResponsive", n2)) : t2 && (je(Tt().autoScrolling, "internal"), Qe(Tt().autoScrolling, "internal"), O(p(Kn)), R($t, Vn), X(Mt().afterResponsive) && Mt().afterResponsive.call(yt(), n2), Et("responsiveSlides", "toSlides"), _(yt(), "afterResponsive", n2));
- }
- function $e() {
- return g($t, Vn);
- }
- function ni(n2) {
- Mt().verticalCentered && (!Mt().scrollOverflow && li.gn(n2.item) || li.mn(n2) || g(n2.item, rt) || E(n2.item, rt));
- }
- s.moveTo = moveTo, s.getScrollY = function() {
- return vn.scrollY;
- }, dn.R(Mn, function() {
- clearTimeout(Ze), clearTimeout(Be);
- }), s.setFitToSection = Qe, s.fitToSection = Je, s.setResponsive = qe;
- var ti, ei = null;
- function ii(n2) {
- var t2 = n2.item, e2 = n2.wn.length, i2 = n2.index();
- !hn().P && n2.isVisible && (E(t2, Yn), si(), ei = hn().P.item), kt("offsetSections") && b(t2, { height: jt(t2) }), Mt().paddingTop && b(t2, { "padding-top": Mt().paddingTop }), Mt().paddingBottom && b(t2, { "padding-bottom": Mt().paddingBottom }), Mt().sectionsColor[i2] !== void 0 && b(t2, { "background-color": Mt().sectionsColor[i2] }), Mt().anchors[i2] !== void 0 && t2.setAttribute("data-anchor", n2.anchor), e2 || ni(n2);
- }
- function oi() {
- Mt().scrollOverflow && !Mt().scrollBar && (li.bn(), li.Sn());
- }
- function ri() {
- dn.removeListener(gn, oi), Y("keyup", li.yn);
- }
- s.getActiveSection = function() {
- return hn().P;
- }, dn.R(yn, function() {
- dn.R(gn, oi), dn.R(Dn, li.onLeave), dn.R(zn, li.onLeave), dn.R(Pn, li.afterLoad), dn.R(Nn, li.afterLoad), dn.R(Mn, ri), B("keyup", li.yn);
- });
- var ai, li = { Mn: null, Tn: true, An: true, xn: null, On: null, kn: function(n2) {
- if (!vn.canScroll)
- return V(n2), false;
- }, En: function(n2) {
- if (!cn() && Mt().keyboardScrolling && [38, 33, 32, 40, 34, 36, 35].indexOf(n2.keyCode) > -1 && !li.An)
- return V(n2), false;
- }, yn: function() {
- li.Tn = vn.canScroll;
- }, onLeave: function() {
- clearTimeout(ti), li.An = false;
- }, afterLoad: function() {
- li.An = false, clearTimeout(ti), ti = setTimeout(function() {
- li.Tn = vn.canScroll;
- }, 200);
- }, Rn: function() {
- r.activeElement === this.Mn && (this.Mn.blur(), li.An = false);
- }, Sn: function() {
- if (Mt().scrollOverflow && li.Tn) {
- li.Rn();
- var n2 = li.Ln(hn().P.item);
- !n2 || a || u || (this.Mn = n2, requestAnimationFrame(function() {
- n2.focus(), li.An = true;
- })), li.Tn = false;
- }
- }, bn: function() {
- Mt().scrollOverflowMacStyle && !l && E($t, "fp-scroll-mac"), hn().un.forEach(function(n2) {
- if (!(n2.slides && n2.slides.length || g(n2.item, "fp-auto-height-responsive") && $e())) {
- var t2, e2 = Vt(n2.item), i2 = li.gn(n2.item), o2 = (t2 = n2).rn ? t2 : t2.parent;
- if (c) {
- var r2 = i2 ? "addClass" : "removeClass";
- sn[r2](o2.item, ut), sn[r2](n2.item, ut);
- } else
- E(o2.item, ut), E(n2.item, ut);
- n2.on || (li.jn(e2), li.zn(e2)), n2.on = true;
- }
- });
- }, zn: function(n2) {
- li.Ln(n2).addEventListener("scroll", li.Dn), n2.addEventListener("wheel", li.kn, { passive: false }), n2.addEventListener("keydown", li.En, { passive: false });
- }, jn: function(n2) {
- var t2 = document.createElement("div");
- t2.className = at, D(n2, t2), t2.setAttribute("tabindex", "-1");
- }, Nn: function(n2) {
- var t2 = p(lt, n2)[0];
- t2 && (N(t2), n2.removeAttribute("tabindex"));
- }, Ln: function(n2) {
- var t2 = Vt(n2);
- return p(lt, t2)[0] || t2;
- }, on: function(n2) {
- return g(n2, at) || p(lt, n2)[0] != null;
- }, mn: function(n2) {
- return n2.rn && n2.activeSlide ? n2.activeSlide.on : n2.on;
- }, gn: function(n2) {
- return li.Ln(n2).scrollHeight > o.innerHeight;
- }, Pn: function(n2, t2) {
- if (!vn.canScroll)
- return false;
- if (Mt().scrollBar)
- return true;
- var e2 = li.Ln(t2);
- if (!Mt().scrollOverflow || !g(e2, at) || g(t2, "fp-noscroll") || g(Vt(t2), "fp-noscroll"))
- return true;
- var i2 = c ? 1 : 0, o2 = e2.scrollTop, r2 = n2 === "up" && o2 <= 0, a2 = n2 === "down" && e2.scrollHeight <= Math.ceil(e2.offsetHeight + o2) + i2, l2 = r2 || a2;
- return l2 || (this.xn = new Date().getTime()), l2;
- }, Hn: function() {
- this.On = new Date().getTime();
- var n2 = this.On - li.xn, t2 = (a || u) && vn.X, e2 = vn._ && n2 > 600;
- return t2 && n2 > 400 || e2;
- }, Dn: (ai = 0, function(n2) {
- var t2 = n2.target.scrollTop, e2 = vn.Y !== "none" ? vn.Y : ai < t2 ? "down" : "up";
- ai = t2, X(Mt().onScrollOverflow) && re("onScrollOverflow", { position: t2, direction: e2 }), g(n2.target, at) && vn.canScroll && li.Pn(e2, n2.target) && li.Hn() && li.gn(hn().P.item) && dn.L(An, { direction: e2 });
- }) }, ui = null, ci = null;
- function si() {
- vn.P = null, vn.N.map(function(n2) {
- var t2 = g(n2.item, Yn);
- n2.isActive = t2, n2.on = li.on(n2.item), t2 && (vn.P = n2), n2.slides.length && (n2.activeSlide = null, n2.slides.map(function(t3) {
- var e2 = g(t3.item, Yn);
- t3.on = li.on(n2.item), t3.isActive = e2, e2 && (n2.activeSlide = t3);
- }));
- }), function() {
- var n2 = vn.P, t2 = !!vn.P && vn.P.slides.length, e2 = vn.P ? vn.P.activeSlide : null;
- if (!n2 && vn.N.length && !hn().C) {
- if (ui) {
- var i2 = vi(ui, vn.N);
- i2 && (vn.P = i2, vn.P.isActive = true, E(vn.P.item, Yn)), vn.P && Jt(vn.P.item.offsetTop);
- }
- if (t2 && !e2 && ci) {
- var o2 = vi(ci, vn.P.slides);
- o2 && (vn.P.activeSlide = o2, vn.P.activeSlide.isActive = true, E(vn.P.activeSlide.item, Yn)), vn.P.activeSlide && Re(vn.P.activeSlide.item, "internal");
- }
- }
- }(), _(yt(), "onUpdateStateDone");
- }
- function fi() {
- var n2 = p(Mt().sectionSelector + ", " + Qn, yt()), t2 = v(n2), e2 = Array.from(n2).map(function(n3) {
- return new pi(n3);
- }), i2 = e2.filter(function(n3) {
- return n3.isVisible;
- }), o2 = i2.reduce(function(n3, t3) {
- return n3.concat(t3.slides);
- }, []);
- ui = di(vn.P), ci = di(vn.P ? vn.P.activeSlide : null), vn.j = t2.length, vn.D = i2.reduce(function(n3, t3) {
- return n3 + t3.slides.length;
- }, 0), vn.N = i2, vn.an = e2, vn.slides = o2, vn.un = vn.N.concat(vn.slides);
- }
- function di(n2) {
- if (!n2)
- return null;
- var t2 = n2 ? n2.item : null, e2 = n2.rn ? vn.an : vn.P.Cn;
- if (t2) {
- var i2 = Ct(e2, t2);
- return i2 ? i2.index() : null;
- }
- return null;
- }
- function vi(n2, t2) {
- var e2, i2 = n2 - 1, o2 = n2;
- do {
- if (e2 = t2[i2] || t2[o2])
- break;
- i2 -= 1, o2 += 1;
- } while (i2 >= 0 || o2 < t2.length);
- return e2;
- }
- var pi = function(n2) {
- var t2 = this;
- [].push.call(arguments, Mt().sectionSelector), Pt.apply(this, arguments), this.wn = p(Mt().slideSelector, n2), this.Cn = Array.from(this.wn).map(function(n3) {
- return new gi(n3, t2);
- }), this.slides = this.Cn.filter(function(n3) {
- return n3.isVisible;
- }), this.activeSlide = this.slides.length ? this.slides.filter(function(n3) {
- return n3.isActive;
- })[0] || this.slides[0] : null;
- };
- pi.prototype = Pt.prototype, pi.prototype.constructor = pi;
- var hi, gi = function(n2, t2) {
- this.parent = t2, Pt.call(this, n2, Mt().slideSelector);
- };
- function mi() {
- E(p(Mt().sectionSelector, yt()), _n), E(p(Mt().slideSelector, yt()), qn);
- }
- function wi(n2) {
- var t2 = n2.slides.length, e2 = n2.wn, i2 = n2.slides, o2 = 100 * t2, a2 = 100 / t2;
- if (!p(et, n2.item)[0]) {
- var l2 = r.createElement("div");
- l2.className = tt, z(e2, l2);
- var u2 = r.createElement("div");
- u2.className = it, z(e2, u2);
- }
- b(p(ot, n2.item), { width: o2 + "%" }), t2 > 1 && (Mt().controlArrows && function(n3) {
- var t3 = n3.item, e3 = [K(Mt().controlArrowsHTML[0]), K(Mt().controlArrowsHTML[1])];
- H(p(et, t3)[0], e3), E(e3, ft), E(e3[0], vt), E(e3[1], "fp-next"), Mt().controlArrowColor !== "#fff" && (b(p(ht, t3), { "border-color": "transparent transparent transparent " + Mt().controlArrowColor }), b(p(pt, t3), { "border-color": "transparent " + Mt().controlArrowColor + " transparent transparent" })), Mt().loopHorizontal || x(p(pt, t3));
- }(n2), Mt().slidesNavigation && function(n3) {
- var t3 = n3.item, e3 = n3.slides.length;
- L(K(''), t3);
- var i3 = p(ct, t3)[0];
- E(i3, "fp-" + Mt().slidesNavPosition);
- for (var o3 = 0; o3 < e3; o3++)
- L(K('' + pe(o3, "Slide", p($n, t3)[o3]) + ""), p("ul", i3)[0]);
- b(i3, { "margin-left": "-" + i3.innerWidth / 2 + "px" });
- var r2 = n3.activeSlide ? n3.activeSlide.index() : 0;
- E(p("a", p("li", i3)[r2]), Yn);
- }(n2)), i2.forEach(function(n3) {
- b(n3.item, { width: a2 + "%" }), Mt().verticalCentered && ni(n3);
- });
- var c2 = kt("responsiveSlides") ? null : n2.activeSlide || null;
- c2 != null && vn.P && (vn.P.index() !== 0 || vn.P.index() === 0 && c2.index() !== 0) ? (Re(c2.item, "internal"), E(c2.item, "fp-initial")) : E(e2[0], Yn);
- }
- gi.prototype = Pt.prototype, gi.prototype.constructor = pi;
- var bi = { attributes: false, subtree: true, childList: true, characterData: true };
- function Si() {
- return Et("responsiveSlides", "isResponsiveSlidesChanging") || v(p(Mt().slideSelector, yt())).length !== hn().D;
- }
- function yi(n2) {
- var t2 = Si();
- (Si() || Et("responsiveSlides", "isResponsiveSlidesChanging") || v(p(Mt().sectionSelector, yt())).length !== hn().j) && !vn.nn && (Mt().observer && hi && hi.disconnect(), fi(), si(), Mt().anchors = [], q(p(Kn)), Et("responsiveSlides", "isResponsiveSlidesChanging") || mi(), xt(), Mt().navigation && Pe(), t2 && (q(p(ct)), q(p(dt))), hn().N.forEach(function(n3) {
- n3.slides.length ? t2 && wi(n3) : ii(n3);
- })), Mt().observer && hi && p(Fn)[0] && hi.observe(p(Fn)[0], bi);
- }
- dn.R(yn, function() {
- var n2, t2, e2;
- Mt().observer && "MutationObserver" in window && p(Fn)[0] && (n2 = p(Fn)[0], t2 = bi, (e2 = new MutationObserver(yi)).observe(n2, t2), hi = e2), dn.R(Tn, yi);
- }), s.render = yi;
- var Mi = function() {
- var n2 = false;
- try {
- var t2 = Object.defineProperty({}, "passive", { get: function() {
- n2 = true;
- } });
- G("testPassive", null, t2), U("testPassive", null, t2);
- } catch (n3) {
- }
- return function() {
- return n2;
- };
- }();
- function Ti() {
- return !!Mi() && { passive: false };
- }
- var Ai, xi, Oi, ki, Ei = (Oi = new Date().getTime(), ki = [], { In: function(n2) {
- var t2 = (n2 = n2 || o.event).wheelDelta || -n2.deltaY || -n2.detail, e2 = Math.max(-1, Math.min(1, t2)), i2 = n2.wheelDeltaX !== void 0 || n2.deltaX !== void 0;
- Ai = Math.abs(n2.wheelDeltaX) < Math.abs(n2.wheelDelta) || Math.abs(n2.deltaX) < Math.abs(n2.deltaY) || !i2;
- var r2 = new Date().getTime();
- xi = e2 < 0 ? "down" : "up", ki.length > 149 && ki.shift(), ki.push(Math.abs(t2));
- var a2 = r2 - Oi;
- Oi = r2, a2 > 200 && (ki = []);
- }, Wn: function() {
- var n2 = an(ki, 10) >= an(ki, 70);
- return !!ki.length && n2 && Ai;
- }, Fn: function() {
- return xi;
- } });
- function Ri() {
- var n2 = Mt().css3 ? W() + m() : rn(hn().N).item.offsetTop + rn(hn().N).item.offsetHeight, t2 = Bt(n2);
- s.test.top = -n2 + "px", pn({ canScroll: false }), ee(t2.element, t2.options, Mt().scrollingSpeed, function() {
- setTimeout(function() {
- pn({ C: true }), pn({ canScroll: true });
- }, 30);
- });
- }
- function Li() {
- yt().getBoundingClientRect().bottom >= 0 && ji();
- }
- function ji() {
- var n2 = Bt(rn(hn().N).item.offsetTop);
- pn({ canScroll: false }), ee(n2.element, n2.options, Mt().scrollingSpeed, function() {
- pn({ canScroll: true }), pn({ C: false }), pn({ Vn: false });
- });
- }
- var zi, Di, Ni, Pi = (zi = false, Di = {}, Ni = {}, function(n2, t2, e2) {
- switch (n2) {
- case "set":
- Di[t2] = new Date().getTime(), Ni[t2] = e2;
- break;
- case "isNewKeyframe":
- var i2 = new Date().getTime();
- zi = i2 - Di[t2] > Ni[t2];
- }
- return zi;
- });
- function Hi() {
- var n2 = hn().P.next();
- n2 || !Mt().loopBottom && !Mt().continuousVertical || (n2 = hn().N[0]), n2 != null ? Ue(n2, null, false) : yt().scrollHeight < $t.scrollHeight && Mt().scrollBar && Mt().Zn && dn.L(Ln);
- }
- function Ci() {
- var n2 = hn().P.prev();
- n2 || !Mt().loopTop && !Mt().continuousVertical || (n2 = rn(hn().N)), n2 != null && Ue(n2, null, true);
- }
- s.moveSectionDown = Hi, s.moveSectionUp = Ci;
- var Ii = 0;
- function Wi(n2) {
- Mt().autoScrolling && (vn.canScroll && (n2.pageY < Ii && Se().m.up ? Ci() : n2.pageY > Ii && Se().m.down && Hi()), Ii = n2.pageY);
- }
- function Fi(n2) {
- if (Se().m[n2]) {
- var t2 = n2 === "down" ? Hi : Ci;
- kt("scrollHorizontally") && (t2 = Et("scrollHorizontally", "getScrollSection", { type: n2, scrollSection: t2 })), Mt().scrollOverflow && li.mn(hn().P) ? li.Pn(n2, hn().P.item) && li.Hn() && t2() : t2();
- }
- }
- var Vi, Zi, Bi, Gi = 0, Yi = 0, Ui = 0, Xi = 0, _i = to(), Qi = { Bn: "ontouchmove" in window ? "touchmove" : _i ? _i.move : null, Gn: "ontouchstart" in window ? "touchstart" : _i ? _i.down : null };
- function Ji(n2) {
- var t2 = P(n2.target, Qn) || hn().P.item, e2 = li.mn(hn().P);
- if (Ki(n2)) {
- pn({ X: true, _: false }), Mt().autoScrolling && (e2 && !vn.canScroll || Mt().scrollBar) && V(n2);
- var i2 = no(n2);
- Ui = i2.y, Xi = i2.x;
- var r2 = Math.abs(Gi - Ui) > o.innerHeight / 100 * Mt().touchSensitivity, a2 = Math.abs(Yi - Xi) > w() / 100 * Mt().touchSensitivity, l2 = p(et, t2).length && Math.abs(Yi - Xi) > Math.abs(Gi - Ui), u2 = Gi > Ui ? "down" : "up";
- pn({ Y: l2 ? Yi > Xi ? "right" : "left" : u2 }), l2 ? !vn.W && a2 && (Yi > Xi ? Se().m.right && dn.L(bn, { section: t2 }) : Se().m.left && dn.L(wn, { section: t2 })) : Mt().autoScrolling && vn.canScroll && r2 && Fi(u2);
- }
- }
- function Ki(n2) {
- return n2.pointerType === void 0 || n2.pointerType != "mouse";
- }
- function qi(n2) {
- if (Mt().fitToSection && pn({ G: false }), Ki(n2)) {
- var t2 = no(n2);
- Gi = t2.y, Yi = t2.x;
- }
- G("touchend", $i);
- }
- function $i() {
- U("touchend", $i), pn({ X: false });
- }
- function no(n2) {
- var t2 = {};
- return t2.y = n2.pageY !== void 0 && (n2.pageY || n2.pageX) ? n2.pageY : n2.touches[0].pageY, t2.x = n2.pageX !== void 0 && (n2.pageY || n2.pageX) ? n2.pageX : n2.touches[0].pageX, u && Ki(n2) && Mt().scrollBar && n2.touches !== void 0 && (t2.y = n2.touches[0].pageY, t2.x = n2.touches[0].pageX), t2;
- }
- function to() {
- var n2;
- return o.PointerEvent && (n2 = { down: "pointerdown", move: "pointermove" }), n2;
- }
- function eo(n2) {
- Mt().autoScrolling && Ki(n2) && Se().m.up && (vn.canScroll || V(n2));
- }
- function io(n2, t2) {
- var e2 = t2 == null ? hn().P.item : t2, i2 = Ct(vn.N, e2), o2 = p(et, e2)[0];
- if (!(o2 == null || Rt() || vn.W || i2.slides.length < 2)) {
- var r2 = i2.activeSlide, a2 = n2 === "left" ? r2.prev() : r2.next();
- if (!a2) {
- if (!Mt().loopHorizontal)
- return;
- a2 = n2 === "left" ? rn(i2.slides) : i2.slides[0];
- }
- pn({ W: !s.test.hn }), Ae(o2, a2.item, n2);
- }
- }
- function oo(n2) {
- io("left", n2);
- }
- function ro(n2) {
- io("right", n2);
- }
- function ao(n2) {
- var t2 = hn().N.filter(function(t3) {
- return t3.anchor === n2;
- })[0];
- if (!t2) {
- var e2 = n2 !== void 0 ? n2 - 1 : 0;
- t2 = hn().N[e2];
- }
- return t2;
- }
- function lo(n2) {
- n2 != null && Ae(P(n2, et), n2);
- }
- function uo(n2, t2) {
- var e2 = ao(n2);
- if (e2 != null) {
- var i2 = function(n3, t3) {
- var e3 = t3.slides.filter(function(t4) {
- return t4.anchor === n3;
- })[0];
- return e3 == null && (n3 = n3 !== void 0 ? n3 : 0, e3 = t3.slides[n3]), e3 ? e3.item : null;
- }(t2, e2);
- e2.anchor && e2.anchor === vn.Z || g(e2.item, Yn) ? lo(i2) : Ue(e2, function() {
- lo(i2);
- });
- }
- }
- function co(n2, t2) {
- var e2 = ao(n2);
- t2 !== void 0 ? uo(n2, t2) : e2 != null && Ue(e2);
- }
- function so() {
- clearTimeout(Zi), Y("keydown", fo), Y("keyup", vo);
- }
- function fo(n2) {
- clearTimeout(Zi);
- var t2 = n2.keyCode, e2 = [37, 39].indexOf(t2) > -1, i2 = Mt().autoScrolling || Mt().fitToSection || e2;
- t2 === 9 ? function(n3) {
- var t3 = n3.shiftKey, e3 = r.activeElement, i3 = wo(Vt(hn().P.item));
- function o2(n4) {
- return V(n4), i3[0] ? i3[0].focus() : null;
- }
- if (vn.canScroll) {
- if (!function(n4) {
- var t4 = wo(r), e4 = t4.indexOf(r.activeElement), i4 = t4[n4.shiftKey ? e4 - 1 : e4 + 1], o3 = P(i4, $n), a3 = P(i4, Qn);
- return !o3 && !a3;
- }(n3)) {
- e3 ? P(e3, ".fp-section.active,.fp-section.active .fp-slide.active") == null && (e3 = o2(n3)) : o2(n3);
- var a2 = e3 == i3[0], l2 = e3 == i3[i3.length - 1], u2 = t3 && a2;
- if (u2 || !t3 && l2) {
- V(n3);
- var c2 = function(n4) {
- var t4, e4 = n4 ? "prevPanel" : "nextPanel", i4 = [], o3 = Zt((vn.P && vn.P.activeSlide ? vn.P.activeSlide : vn.P)[e4]());
- do {
- (i4 = wo(o3.item)).length && (t4 = { Yn: o3, Un: i4[n4 ? i4.length - 1 : 0] }), o3 = Zt(o3[e4]());
- } while (o3 && i4.length === 0);
- return t4;
- }(u2), s2 = c2 ? c2.Yn : null;
- if (s2) {
- var f2 = s2.rn ? s2 : s2.parent;
- dn.L(xn, { Xn: f2.index() + 1, slideAnchor: s2.rn ? 0 : s2.index() }), Bi = c2.Un, V(n3);
- }
- }
- }
- } else
- V(n3);
- }(n2) : !cn() && Mt().keyboardScrolling && i2 && (Vi = n2.ctrlKey, Zi = setTimeout(function() {
- !function(n3) {
- var t3 = n3.shiftKey, e3 = r.activeElement, i3 = Q(e3, "video") || Q(e3, "audio"), o2 = li.Pn("up", hn().P.item), a2 = li.Pn("down", hn().P.item), l2 = [37, 39].indexOf(n3.keyCode) > -1;
- if (function(n4) {
- (function(n5) {
- return [40, 38, 32, 33, 34].indexOf(n5.keyCode) > -1 && !vn.C;
- })(n4) && !P(n4.target, lt) && n4.preventDefault();
- }(n3), vn.canScroll || l2)
- switch (pn({ H: "keydown" }), n3.keyCode) {
- case 38:
- case 33:
- Se().k.up && o2 ? vn.C ? dn.L(On, { e: n3 }) : Ci() : li.Sn();
- break;
- case 32:
- if (t3 && Se().k.up && !i3 && o2) {
- Ci();
- break;
- }
- case 40:
- case 34:
- if (Se().k.down && a2) {
- if (vn.C)
- return;
- n3.keyCode === 32 && i3 || Hi();
- } else
- li.Sn();
- break;
- case 36:
- Se().k.up && co(1);
- break;
- case 35:
- Se().k.down && co(hn().N.length);
- break;
- case 37:
- Se().k.left && oo();
- break;
- case 39:
- Se().k.right && ro();
- }
- }(n2);
- }, 0));
- }
- function vo(n2) {
- vn.J && (Vi = n2.ctrlKey);
- }
- function po() {
- pn({ J: false }), Vi = false;
- }
- function ho(n2) {
- mo();
- }
- function go(n2) {
- P(Bi, $n) && !P(Bi, nt) || mo();
- }
- function mo() {
- Bi && (Bi.focus(), Bi = null);
- }
- function wo(n2) {
- return [].slice.call(p('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]', n2)).filter(function(n3) {
- return Z(n3, "tabindex") !== "-1" && n3.offsetParent !== null;
- });
- }
- s.moveSlideLeft = oo, s.moveSlideRight = ro, s.moveTo = co, dn.R(yn, function() {
- G("blur", po), B("keydown", fo), B("keyup", vo), dn.R(Mn, so), dn.R(Pn, ho), dn.R(Nn, go);
- });
- var bo = new Date().getTime(), So = [];
- function yo(n2) {
- n2 ? (function() {
- var n3, t2 = "";
- o.addEventListener ? n3 = "addEventListener" : (n3 = "attachEvent", t2 = "on");
- var e2 = "onwheel" in r.createElement("div") ? "wheel" : r.onmousewheel !== void 0 ? "mousewheel" : "DOMMouseScroll", i2 = Ti();
- e2 == "DOMMouseScroll" ? r[n3](t2 + "MozMousePixelScroll", Mo, i2) : r[n3](t2 + e2, Mo, i2);
- }(), yt().addEventListener("mousedown", To), yt().addEventListener("mouseup", Ao)) : (r.addEventListener ? (Y("mousewheel", Mo, false), Y("wheel", Mo, false), Y("MozMousePixelScroll", Mo, false)) : r.detachEvent("onmousewheel", Mo), yt().removeEventListener("mousedown", To), yt().removeEventListener("mouseup", Ao));
- }
- function Mo(n2) {
- var t2 = new Date().getTime(), e2 = g(p(".fp-completely")[0], "fp-normal-scroll"), i2 = function(n3, t3) {
- new Date().getTime();
- var e3 = hn().C && n3.getBoundingClientRect().bottom >= 0 && Ei.Fn() === "up", i3 = hn().Vn;
- if (i3)
- return V(t3), false;
- if (hn().C) {
- if (e3) {
- var o2;
- if (!(i3 || Pi("isNewKeyframe", "beyondFullpage") && Ei.Wn()))
- return (o2 = Bt(rn(hn().N).item.offsetTop + rn(hn().N).item.offsetHeight)).element.scrollTo(0, o2.options), pn({ Vn: false }), V(t3), false;
- if (Ei.Wn())
- return e3 = false, pn({ Vn: true }), pn({ H: "wheel" }), ji(), V(t3), false;
- } else
- Pi("set", "beyondFullpage", 1e3);
- if (!i3 && !e3)
- return true;
- }
- }(yt(), n2);
- if (vn._ || pn({ X: false, _: true, Y: "none" }), !Se().m.down && !Se().m.up)
- return V(n2), false;
- if (i2)
- return true;
- if (i2 === false)
- return V(n2), false;
- if (Mt().autoScrolling && !Vi && !e2) {
- var r2 = (n2 = n2 || o.event).wheelDelta || -n2.deltaY || -n2.detail, a2 = Math.max(-1, Math.min(1, r2)), l2 = n2.wheelDeltaX !== void 0 || n2.deltaX !== void 0, u2 = Math.abs(n2.wheelDeltaX) < Math.abs(n2.wheelDelta) || Math.abs(n2.deltaX) < Math.abs(n2.deltaY) || !l2, c2 = a2 < 0 ? "down" : a2 > 0 ? "up" : "none";
- So.length > 149 && So.shift(), So.push(Math.abs(r2)), Mt().scrollBar && V(n2);
- var s2 = t2 - bo;
- return bo = t2, s2 > 200 && (So = []), pn({ U: c2 }), vn.canScroll && !Rt() && an(So, 10) >= an(So, 70) && u2 && (pn({ H: "wheel" }), Fi(a2 < 0 ? "down" : "up")), false;
- }
- Mt().fitToSection && pn({ G: false });
- }
- function To(n2) {
- var t2;
- n2.which == 2 && (t2 = n2.pageY, Ii = t2, yt().addEventListener("mousemove", Wi));
- }
- function Ao(n2) {
- n2.which == 2 && yt().removeEventListener("mousemove", Wi);
- }
- function xo(n2) {
- n2 ? (yo(true), function() {
- if (Qi.Bn && (a || u) && (!kt("dragAndMove") || Mt().dragAndMove === "mouseonly")) {
- Mt().autoScrolling && ($t.removeEventListener(Qi.Bn, eo, { passive: false }), $t.addEventListener(Qi.Bn, eo, { passive: false }));
- var n3 = Mt().touchWrapper;
- n3.removeEventListener(Qi.Gn, qi), n3.removeEventListener(Qi.Bn, Ji, { passive: false }), n3.addEventListener(Qi.Gn, qi), n3.addEventListener(Qi.Bn, Ji, { passive: false });
- }
- }()) : (yo(false), function() {
- if (Qi.Bn && (a || u)) {
- Mt().autoScrolling && ($t.removeEventListener(Qi.Bn, Ji, { passive: false }), $t.removeEventListener(Qi.Bn, eo, { passive: false }));
- var n3 = Mt().touchWrapper;
- n3.removeEventListener(Qi.Gn, qi), n3.removeEventListener(Qi.Bn, Ji, { passive: false });
- }
- }());
- }
- s.setMouseWheelScrolling = yo;
- var Oo = true;
- function ko() {
- ["mouseenter", "touchstart", "mouseleave", "touchend"].forEach(function(n2) {
- Y(n2, Ro, true);
- });
- }
- function Eo(n2, t2) {
- document["fp_" + n2] = t2, B(n2, Ro, true);
- }
- function Ro(n2) {
- var t2 = n2.type, e2 = false, i2 = t2 === "mouseleave" ? n2.toElement || n2.relatedTarget : n2.target;
- i2 != document && i2 ? (t2 === "touchend" && (Oo = false, setTimeout(function() {
- Oo = true;
- }, 800)), (t2 !== "mouseenter" || Oo) && (Mt().normalScrollElements.split(",").forEach(function(n3) {
- if (!e2) {
- var t3 = Q(i2, n3), o2 = P(i2, n3);
- (t3 || o2) && (s.shared._n || xo(false), s.shared._n = true, e2 = true);
- }
- }), !e2 && s.shared._n && (xo(true), s.shared._n = false))) : xo(true);
- }
- function Lo(n2, t2) {
- Kt(0, "internal"), co(n2, t2), Kt(Tt().scrollingSpeed, "internal");
- }
- dn.R(yn, function() {
- Mt().normalScrollElements && (["mouseenter", "touchstart"].forEach(function(n2) {
- Eo(n2, false);
- }), ["mouseleave", "touchend"].forEach(function(n2) {
- Eo(n2, true);
- })), dn.R(Mn, ko);
- }), s.silentMoveTo = Lo;
- var jo, zo, Do = m(), No = w(), Po = false;
- function Ho() {
- clearTimeout(jo), clearTimeout(zo), U("resize", Co);
- }
- function Co() {
- Po || (Mt().autoScrolling && !Mt().scrollBar || !Mt().fitToSection) && Wo(m()), function() {
- if (a)
- for (var n2 = 0; n2 < 4; n2++)
- zo = setTimeout(function() {
- window.requestAnimationFrame(function() {
- Mt().autoScrolling && !Mt().scrollBar && (pn({ F: true }), Lo(vn.P.index() + 1), pn({ F: false }));
- });
- }, 200 * n2);
- }(), Po = true, clearTimeout(jo), jo = setTimeout(function() {
- !function() {
- if (pn({ F: true }), Wo(""), _(yt(), "onResize"), Mt().autoScrolling || vn.C || function() {
- if (!Mt().autoScrolling || Mt().scrollBar) {
- var n3 = 0.01 * o.innerHeight;
- r.documentElement.style.setProperty("--vh", "".concat(n3, "px"));
- }
- }(), dn.L(Tn), si(), Ke(), a) {
- var n2 = r.activeElement;
- if (!Q(n2, "textarea") && !Q(n2, "input") && !Q(n2, "select")) {
- var t2 = m();
- Math.abs(t2 - Do) > 20 * Math.max(Do, t2) / 100 && (Io(true), Do = t2);
- }
- } else
- e2 = m(), i2 = w(), vn.q === e2 && No === i2 || (pn({ q: e2 }), No = i2, Io(true));
- var e2, i2;
- _(yt(), "onResizeEnds"), pn({ F: false });
- }(), Po = false;
- }, 400);
- }
- function Io(n2) {
- if (!g(yt(), Bn)) {
- pn({ F: true, q: m(), Qn: w() });
- for (var t2 = hn().N, e2 = 0; e2 < t2.length; ++e2) {
- var i2 = t2[e2], r2 = p(et, i2.item)[0], a2 = i2.slides;
- kt("offsetSections") && b(i2.item, { height: jt(i2.item) }), a2.length > 1 && Ae(r2, i2.activeSlide.item);
- }
- Mt().scrollOverflow && li.bn();
- var l2 = hn().P.index();
- vn.C || !l2 || kt("fadingEffect") || kt("dropEffect") || kt("waterEffect") || Lo(l2 + 1), pn({ F: false }), X(Mt().afterResize) && n2 && Mt().afterResize.call(yt(), o.innerWidth, o.innerHeight), X(Mt().afterReBuild) && !n2 && Mt().afterReBuild.call(yt()), _(yt(), "afterRebuild");
- }
- }
- function Wo(n2) {
- hn().N.forEach(function(t2) {
- var e2 = n2 !== "" || kt("offsetSections") ? jt(t2.item) : "";
- b(t2.item, { height: e2 });
- });
- }
- function Fo() {
- var n2, t2, e2 = o.location.hash;
- if (e2.length) {
- var i2 = e2.replace("#", "").split("/"), r2 = e2.indexOf("#/") > -1;
- n2 = r2 ? "/" + i2[1] : decodeURIComponent(i2[0]);
- var a2 = r2 ? i2[2] : i2[1];
- a2 && a2.length && (t2 = decodeURIComponent(a2));
- }
- return { section: n2, sn: t2 };
- }
- function Vo() {
- U("hashchange", Zo);
- }
- function Zo() {
- if (!vn.V && !Mt().lockAnchors) {
- var n2 = Fo(), t2 = n2.section, e2 = n2.sn, i2 = vn.Z === void 0, o2 = vn.Z === void 0 && e2 === void 0 && !vn.W;
- t2 && t2.length && (t2 && t2 !== vn.Z && !i2 || o2 && !Rt() || !vn.W && vn.B != e2 && !Rt()) && dn.L(xn, { Xn: t2, slideAnchor: e2 });
- }
- }
- function Bo(n2) {
- var t2 = n2.target;
- P(t2, Mt().menu + " [data-menuanchor]") && Go.call(t2, n2);
- }
- function Go(n2) {
- pn({ H: "menu" }), !p(Mt().menu)[0] || !Mt().lockAnchors && Mt().anchors.length || (V(n2), dn.L(kn, { anchor: Z(this, "data-menuanchor") }));
- }
- function Yo(n2) {
- var t2 = n2.target;
- t2 && P(t2, "#fp-nav a") ? He.call(t2, n2.e) : Q(t2, ".fp-tooltip") ? Ne.call(t2) : (Q(t2, st) || P(t2, st) != null) && he.call(t2, n2.e);
- }
- s.reBuild = Io, dn.R(yn, function() {
- Co(), G("resize", Co), dn.R(Mn, Ho);
- }), s.setLockAnchors = function(n2) {
- Mt().lockAnchors = n2;
- }, dn.R(yn, function() {
- G("hashchange", Zo), dn.R(Mn, Vo);
- }), dn.R(yn, function() {
- B("wheel", Ei.In, Ti()), dn.R(Ln, Ri), dn.R(On, Li);
- }), dn.R(yn, function() {
- dn.R(mn, Bo);
- }), dn.R(yn, function() {
- dn.R(mn, Yo);
- });
- var Uo, Xo, _o = 0;
- function Qo(n2) {
- var t2, e2, i2, o2, r2;
- if (_(yt(), "onScroll"), !vn.F && hn().P && (rn(hn().N), !hn().C && !hn().Vn && (!Mt().autoScrolling || Mt().scrollBar || kt("dragAndMove")) && !Lt())) {
- var a2 = kt("dragAndMove") ? Math.abs(Et("dragAndMove", "getCurrentScroll")) : W(), l2 = function(n3) {
- var t3 = n3 > _o ? "down" : "up";
- return _o = n3, pn({ K: n3 }), t3;
- }(a2), u2 = 0, c2 = a2 + m() / 2, s2 = (kt("dragAndMove") ? Et("dragAndMove", "getDocumentHeight") : $t.scrollHeight - m()) === a2, f2 = hn().N;
- if (pn({ scrollY: a2 }), s2)
- u2 = f2.length - 1;
- else if (a2)
- for (var d2 = 0; d2 < f2.length; ++d2)
- (P(f2[d2].item, Qn) || f2[d2].item).offsetTop <= c2 && (u2 = d2);
- else
- u2 = 0;
- if (i2 = l2, o2 = hn().P.item.offsetTop, r2 = o2 + m(), (i2 == "up" ? r2 >= W() + m() : o2 <= W()) && (g(hn().P.item, Xn) || (E(hn().P.item, Xn), R(F(hn().P.item), Xn))), e2 = (t2 = f2[u2]).item, !t2.isActive) {
- pn({ V: true });
- var v2, p2, h2 = hn().P.item, w2 = hn().P.index() + 1, b2 = Ut(hn().P, e2), S2 = t2.anchor, y2 = t2.index() + 1, M2 = t2.activeSlide, T2 = { P: h2, sectionIndex: y2 - 1, anchorLink: S2, element: e2, leavingSection: w2, direction: b2, items: { origin: hn().P, destination: t2 } };
- if (M2 && (p2 = M2.anchor, v2 = M2.index()), vn.canScroll)
- R(f2.filter(function(n3) {
- return n3.index() !== t2.index();
- }).map(function(n3) {
- return n3.item;
- }), Yn), E(e2, Yn), Et("parallax", "afterLoad"), X(Mt().beforeLeave) && Ye("beforeLeave", T2), X(Mt().onLeave) && re("onLeave", T2), X(Mt().afterLoad) && re("afterLoad", T2), Et("resetSliders", "apply", { localIsResizing: vn.F, leavingSection: w2 }), ue(h2), ce(e2), ae(e2), Ce(S2, y2 - 1), Mt().anchors.length && pn({ Z: S2 }), si(), de(v2, p2, S2);
- clearTimeout(Uo), Uo = setTimeout(function() {
- pn({ V: false });
- }, 100);
- }
- Mt().fitToSection && vn.canScroll && (clearTimeout(Xo), Xo = setTimeout(function() {
- vn.N.filter(function(n3) {
- var t3 = n3.item.getBoundingClientRect();
- return Math.round(t3.bottom) === Math.round(m()) || Math.round(t3.top) === 0;
- }).length || Je();
- }, Mt().en));
- }
- }
- function Jo(n2, t2) {
- t2 !== void 0 ? (t2 = t2.replace(/ /g, "").split(",")).forEach(function(t3) {
- be(n2, t3, "k");
- }) : (be(n2, "all", "k"), Mt().keyboardScrolling = n2);
- }
- function Ko(n2) {
- var t2 = n2.index();
- Mt().anchors[t2] !== void 0 && n2.isActive && Ce(Mt().anchors[t2], t2), Mt().menu && Mt().css3 && P(p(Mt().menu)[0], Fn) != null && p(Mt().menu).forEach(function(n3) {
- $t.appendChild(n3);
- });
- }
- function qo() {
- var n2, t2, e2 = hn().P, i2 = hn().P.item;
- E(i2, Xn), ce(i2), De(), ae(i2), t2 = ao((n2 = Fo()).section), n2.section && t2 && (t2 === void 0 || t2.index() !== T(ei)) || !X(Mt().afterLoad) || re("afterLoad", { P: i2, element: i2, direction: null, anchorLink: e2.anchor, sectionIndex: e2.index(), items: { origin: hn().P, destination: hn().P } }), X(Mt().afterRender) && re("afterRender"), _(yt(), "afterRender");
- }
- function $o(n2, t2) {
- t2 !== void 0 ? (t2 = t2.replace(/ /g, "").split(",")).forEach(function(t3) {
- be(n2, t3, "m");
- }) : be(n2, "all", "m"), _(yt(), "setAllowScrolling", { value: n2, Jn: t2 });
- }
- function nr() {
- var n2 = Fo(), t2 = n2.section, e2 = n2.sn;
- t2 ? Mt().animateAnchor ? uo(t2, e2) : Lo(t2, e2) : dn.L(gn, null);
- }
- dn.R(Mn, function() {
- clearTimeout(Uo), clearTimeout(Xo);
- }), dn.R(yn, function() {
- G("scroll", Qo), r.body.addEventListener("scroll", Qo), dn.R(xn, function(n2) {
- uo(n2.Xn, n2.slideAnchor);
- }), dn.R(kn, function(n2) {
- co(n2.anchor, void 0);
- }), dn.R(An, function(n2) {
- (n2.direction === "down" ? Hi : Ci)();
- }), dn.R(En, function(n2) {
- Ue(n2.destination);
- });
- }), dn.R(Mn, function() {
- U("scroll", Qo);
- }), s.getActiveSlide = function() {
- return oe(hn().P.activeSlide);
- }, s.getScrollX = function() {
- return vn.scrollX;
- }, dn.R(yn, function() {
- dn.R(Mn, ke), dn.R(Rn, function(n2) {
- Ae(n2.slides, n2.destination);
- }), dn.R(bn, function(n2) {
- ro(n2.section);
- }), dn.R(wn, function(n2) {
- oo(n2.section);
- });
- }), dn.R(yn, function() {
- var n2 = Mt().credits.position, t2 = ["left", "right"].indexOf(n2) > -1 ? "".concat(n2, ": 0;") : "", e2 = '\n \n "), i2 = rn(vn.N), o2 = !vn.Kn || Mt().credits.enabled;
- i2 && i2.item && o2 && i2.item.insertAdjacentHTML("beforeend", e2);
- }), function() {
- dn.R(Sn, function() {
- var t3, l2, u2;
- pn({ Kn: (Mt().licenseKey, t3 = Mt().licenseKey, l2 = function(t4) {
- var e3 = parseInt("514").toString(16);
- if (!t4 || t4.length < 29 || t4.split(n2[0]).length === 4)
- return null;
- var i3 = ["Each", "for"][o2()]().join(""), l3 = t4[["split"]]("-"), u3 = [];
- l3[i3](function(n3, t5) {
- if (t5 < 4) {
- var i4 = function(n4) {
- var t6 = n4[n4.length - 1], e4 = ["NaN", "is"][o2()]().join("");
- return window[e4](t6) ? r2(t6) : function(n5) {
- return n5 - Yn.length;
- }(t6);
- }(n3);
- u3.push(i4);
- var a3 = r2(n3[i4]);
- if (t5 === 1) {
- var l4 = ["pa", "dS", "t", "art"].join("");
- a3 = a3.toString()[l4](2, "0");
- }
- e3 += a3, t5 !== 0 && t5 !== 1 || (e3 += "-");
- }
- });
- var c2 = 0, s2 = "";
- return t4.split("-").forEach(function(n3, t5) {
- if (t5 < 4) {
- for (var e4 = 0, i4 = 0; i4 < 4; i4++)
- i4 !== u3[t5] && (e4 += Math.abs(r2(n3[i4])), isNaN(n3[i4]) || c2++);
- var o3 = a2(e4);
- s2 += o3;
- }
- }), s2 += a2(c2), { qn: new Date(e3 + "T00:00"), $n: e3.split("-")[2] === 8 * (Yn.length - 2) + "", nt: s2 };
- }(t3), u2 = function(n3) {
- var t4 = i2[o2()]().join("");
- return n3 && t4.indexOf(n3) === 0 && n3.length === t4.length;
- }(t3), (l2 || u2) && (l2 && e2 <= l2.qn && l2.nt === t3.split(n2[0])[4] || u2 || l2.$n) || false) });
- });
- var n2 = ["-"], t2 = "2023-4-29".split("-"), e2 = new Date(t2[0], t2[1], t2[2]), i2 = ["se", "licen", "-", "v3", "l", "gp"];
- function o2() {
- return [["re", "verse"].join("")]["".length];
- }
- function r2(n3) {
- return n3 ? isNaN(n3) ? n3.charCodeAt(0) - 72 : n3 : "";
- }
- function a2(n3) {
- var t3 = 72 + n3;
- return t3 > 90 && t3 < 97 && (t3 += 15), String.fromCharCode(t3).toUpperCase();
- }
- }(), s.setKeyboardScrolling = Jo, s.shared.tt = qo, s.setAllowScrolling = $o;
- var tr = {};
- function er() {
- return tr;
- }
- var ir, or, rr, ar, lr = !g($t, Dt("OHNsd3AtZnVsbHBhZ2UtanM5T20="));
- function ur(n2) {
- if (or = r.createElement("div"), ir = Dt("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="), lr || (ir = ir.replace("extensions/", "").replace("Extension", "")), or.innerHTML = ir, or = or.firstChild, "MutationObserver" in window && new MutationObserver(sr).observe(r.body, { childList: true, subtree: false }), (!lr || kt(n2) && s[n2]) && (!function(n3) {
- var t3 = er()[n3] !== void 0 && er()[n3].length, e2 = [], i2 = false;
- return k(er()[n3]) ? e2 = er()[n3] : e2.push(er()[n3]), e2.forEach(function(e3) {
- var o2 = function() {
- if (r.domain.length) {
- for (var n4 = r.domain.replace(/^(www\.)/, "").split("."); n4.length > 2; )
- n4.shift();
- return n4.join(".").replace(/(^\.*)|(\.*$)/g, "");
- }
- return "";
- }(), a2 = ["MTM0bG9jYWxob3N0MjM0", "MTM0MC4xMjM0", "MTM0anNoZWxsLm5ldDIzNA==", "UDdDQU5ZNlNN", "NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3", "NDU2dGVzdDQ1Ng=="], l2 = Dt(a2[0]), u2 = Dt(a2[1]), c2 = Dt(a2[2]), s2 = Dt(a2[6]), f2 = Dt(a2[3]), d2 = Dt(a2[4]), v2 = Dt(a2[5]), p2 = Mt()[d2 + v2] !== void 0;
- t3 = t3 || p2;
- var h2 = [l2, u2, c2, s2].indexOf(o2) < 0 && o2.length !== 0;
- if (!t3 && !p2 && h2)
- return false;
- var g2 = t3 ? Dt(e3) : "", m2 = (g2 = g2.split("_")).length > 1 && g2[1].indexOf(n3, g2[1].length - n3.length) > -1, w2 = g2.length > 1 && g2[1].toLowerCase().indexOf(d2) > -1, b2 = g2[0].indexOf(o2, g2[0].length - o2.length) < 0, S2 = m2 || w2;
- i2 = i2 || !(b2 && h2 && f2 != g2[0]) && S2 || !h2;
- }), i2;
- }(n2) || !lr)) {
- cr();
- var t2 = Dt("MzQ1c2V0SW50ZXJ2YWwxMjM=");
- window[t2](cr, 2e3);
- }
- }
- function cr() {
- or && (ar || (Math.random() < 0.5 ? zt($t, or) : L(or, $t), ar = true), or.setAttribute("style", Dt("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g, Dt("MTIzICFpbXBvcnRhbnQ7MzQ1"))));
- }
- function sr(n2) {
- n2.forEach(function(n3) {
- if (n3.removedNodes[0] && n3.removedNodes[0].isEqualNode(or)) {
- clearTimeout(rr);
- var t2 = Dt("bDIwc2V0VGltZW91dDAzbA==");
- rr = window[t2](fr, 900);
- }
- });
- }
- function fr() {
- ar = false;
- }
- function dr() {
- fi(), si(), Mt().scrollBar = Mt().scrollBar || Mt().hybrid, xt(), function() {
- b(un(yt(), "body"), { height: "100%", position: "relative" }), E(yt(), Wn), E(ne, Gn), pn({ q: m() }), R(yt(), Bn), mi(), Et("parallax", "init");
- for (var n2 = hn().an, t2 = 0; t2 < n2.length; t2++) {
- var e2 = n2[t2], i2 = e2.wn, o2 = Z(e2.item, "style");
- o2 && e2.item.setAttribute("data-fp-styles", o2), ii(e2), Ko(e2), i2.length > 0 && wi(e2);
- }
- Mt().fixedElements && Mt().css3 && p(Mt().fixedElements).forEach(function(n3) {
- $t.appendChild(n3);
- }), Mt().navigation && Pe(), p('iframe[src*="youtube.com/embed/"]', yt()).forEach(function(n3) {
- var t3, e3;
- e3 = Z(t3 = n3, "src"), t3.setAttribute("src", e3 + (/\?/.test(e3) ? "&" : "?") + "enablejsapi=1");
- }), Et("fadingEffect", "apply"), Et("waterEffect", "init"), Et("dropEffect", "init"), Et("cards", "init"), Mt().scrollOverflow && li.bn();
- }(), $o(true), xo(true), je(Mt().autoScrolling, "internal"), Ke(), se(), r.readyState === "complete" && nr(), G("load", nr), qo(), lr || ur("l"), fi(), si();
- }
- function vr() {
- var n2 = Mt().licenseKey;
- Mt().licenseKey.trim() === "" ? (f("error", "Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"), f("error", "https://github.com/alvarotrigo/fullPage.js#options")) : Mt() && vn.Kn || r.domain.indexOf("alvarotrigo.com") > -1 ? n2 && n2.length : (f("error", "Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"), f("error", "https://alvarotrigo.com/fullPage/pricing")), g(ne, Gn) ? f("error", "Fullpage.js can only be initialized once and you are doing it multiple times!") : (Mt().continuousVertical && (Mt().loopTop || Mt().loopBottom) && (Mt().continuousVertical = false, f("warn", "Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), !Mt().scrollOverflow || !Mt().scrollBar && Mt().autoScrolling || f("warn", "Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"), !Mt().continuousVertical || !Mt().scrollBar && Mt().autoScrolling || (Mt().continuousVertical = false, f("warn", "Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), Mt().anchors.forEach(function(n3) {
- var t2 = [].slice.call(p("[name]")).filter(function(t3) {
- return Z(t3, "name") && Z(t3, "name").toLowerCase() == n3.toLowerCase();
- }), e2 = [].slice.call(p("[id]")).filter(function(t3) {
- return Z(t3, "id") && Z(t3, "id").toLowerCase() == n3.toLowerCase();
- });
- if (e2.length || t2.length) {
- f("error", "data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");
- var i2 = e2.length ? "id" : "name";
- (e2.length || t2.length) && f("error", '"' + n3 + '" is is being used by another element `' + i2 + "` property");
- }
- }));
- }
- function pr() {
- return { options: Mt(), internals: { container: yt(), canScroll: vn.canScroll, isScrollAllowed: Se(), getDestinationPosition: Xe, isTouch: u, c: ur, getXmovement: Oe, removeAnimation: Xt, getTransforms: _t, lazyLoad: ce, addAnimation: Yt, performHorizontalMove: xe, landscapeScroll: Ae, silentLandscapeScroll: Re, keepSlidesPosition: ze, silentScroll: Jt, styleSlides: wi, styleSection: ii, scrollHandler: Qo, getEventsPage: no, getMSPointer: to, isReallyTouch: Ki, usingExtension: kt, toggleControlArrows: Me, touchStartHandler: qi, touchMoveHandler: Ji, nullOrSection: ie, items: { SectionPanel: pi, SlidePanel: gi, Item: Pt }, getVisible: v, getState: hn, updateState: si, updateStructuralState: fi, activeSlidesNavigation: ge, getPanels: function() {
- return vn.un;
- }, getSections: function() {
- return vn.N;
- }, setActiveSection: function(n2) {
- vn.P = n2;
- } } };
- }
- function hr(n2) {
- var t2 = ["NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3"], e2 = Dt(t2[0]), i2 = Dt(t2[1]), o2 = Mt()[e2 + i2] !== void 0, r2 = "fp_" + n2 + "Extension";
- er()[n2] = o2 ? Mt()[e2 + i2] : Mt()[n2 + i2], s[n2] = window[r2] !== void 0 ? new window[r2]() : null, s[n2] && s[n2].c(n2);
- }
- function gr(n2, t2) {
- var e2;
- if ($t = p("body")[0], ne = p("html")[0], te = p("html, body"), !g(ne, Gn))
- return e2 = typeof n2 == "string" ? p(n2)[0] : n2, gt.touchWrapper = e2, function(n3) {
- St = h({}, gt, n3), bt = Object.assign({}, St);
- }(t2), function(n3) {
- mt = n3;
- }(typeof n2 == "string" ? p(n2)[0] : n2), dn.L(Sn), vr(), s.getFullpageData = pr, s.version = "4.0.20", s.test = Object.assign(s.test, { top: "0px", cn: "translate3d(0px, 0px, 0px)", dn: function() {
- for (var n3 = [], t3 = 0; t3 < p(Mt().sectionSelector, yt()).length; t3++)
- n3.push("translate3d(0px, 0px, 0px)");
- return n3;
- }(), left: function() {
- for (var n3 = [], t3 = 0; t3 < p(Mt().sectionSelector, yt()).length; t3++)
- n3.push(0);
- return n3;
- }(), options: Mt(), setAutoScrolling: null }), s.shared = Object.assign(s.shared, { tt: null, _n: false }), o.fullpage_api = s, o.fullpage_extensions = true, yt() && (dn.L("beforeInit"), hr("continuousHorizontal"), hr("scrollHorizontally"), hr("resetSliders"), hr("interlockedSlides"), hr("responsiveSlides"), hr("fadingEffect"), hr("dragAndMove"), hr("offsetSections"), hr("scrollOverflowReset"), hr("parallax"), hr("cards"), hr("dropEffect"), hr("waterEffect"), Et("dragAndMove", "init"), Et("responsiveSlides", "init"), dr(), dn.L(yn), Et("dragAndMove", "turnOffTouch")), o.fullpage_api;
- vr();
- }
- return s.destroy = function(n2) {
- _(yt(), "destroy", n2), je(false, "internal"), $o(true), xo(false), Jo(false), E(yt(), Bn), dn.L(Mn), Et("dragAndMove", "destroy"), n2 && (Jt(0), p("img[data-src], source[data-src], audio[data-src], iframe[data-src]", yt()).forEach(function(n3) {
- ln(n3, "src");
- }), p("img[data-srcset]").forEach(function(n3) {
- ln(n3, "srcset");
- }), q(p("#fp-nav, .fp-slidesNav, .fp-controlArrow")), b(Ht(hn().N), { height: "", "background-color": "", padding: "" }), b(Ht(hn().slides), { width: "" }), b(yt(), { height: "", position: "", "-ms-touch-action": "", "touch-action": "" }), b(te, { overflow: "", height: "" }), R(ne, Gn), R($t, Vn + " fp-scrollable"), $t.className.split(/\s+/).forEach(function(n3) {
- n3.indexOf("fp-viewing") === 0 && R($t, n3);
- }), Ht(hn().un).forEach(function(n3) {
- Mt().scrollOverflow && li.Nn(n3), R(n3, "fp-table active fp-completely " + ut);
- var t2 = Z(n3, "data-fp-styles");
- t2 && n3.setAttribute("style", t2), g(n3, _n) && !wt && n3.removeAttribute("data-anchor");
- }), Xt(yt()), [Jn, ot, et].forEach(function(n3) {
- p(n3, yt()).forEach(function(n4) {
- N(n4);
- });
- }), b(yt(), { "-webkit-transition": "none", transition: "none" }), R(yt(), Wn), o.scrollTo(0, 0), [_n, qn, it].forEach(function(n3) {
- R(p("." + n3), n3);
- }));
- }, o.fp_easings = h(o.fp_easings, { easeInOutCubic: function(n2, t2, e2, i2) {
- return (n2 /= i2 / 2) < 1 ? e2 / 2 * n2 * n2 * n2 + t2 : e2 / 2 * ((n2 -= 2) * n2 * n2 + 2) + t2;
- } }), o.jQuery && function(n2, t2) {
- n2 && t2 ? n2.fn.fullpage = function(e2) {
- e2 = n2.extend({}, e2, { $: n2 }), new t2(this[0], e2), Object.keys(s).forEach(function(n3) {
- Mt().$.fn.fullpage[n3] = s[n3];
- });
- } : f("error", "jQuery is required to use the jQuery fullpage adapter!");
- }(o.jQuery, gr), gr;
- });
-})(fullpage_extensions_min);
-var fullpage = fullpage_extensions_min.exports;
-const EVENTS = [
- "afterLoad",
- "onLeave",
- "afterRender",
- "afterResize",
- "afterResponsive",
- "afterSlideLoad",
- "onSlideLeave"
-];
-var _export_sfc = (sfc, props) => {
- const target = sfc.__vccOpts || sfc;
- for (const [key, val] of props) {
- target[key] = val;
- }
- return target;
-};
-const _sfc_main = {
- name: "FullPage",
- props: {
- options: {
- type: Object,
- default() {
- }
- },
- skipInit: {
- type: Boolean,
- default: false
- }
- },
- data() {
- return {
- events: EVENTS.reduce((eventsHandlers, event) => {
- return __spreadProps(__spreadValues({}, eventsHandlers), {
- [event]: (...args) => {
- this.emitEvent(event, args);
- }
- });
- }, {}),
- api: void 0
- };
- },
- watch: {
- options: {
- deep: true,
- handler() {
- this.build();
- }
- }
- },
- mounted() {
- !this.skipInit && this.init();
- },
- beforeUnmount() {
- if (typeof this.api !== "undefined") {
- this.destroy();
- }
- },
- methods: {
- build() {
- let slideSelector = this.options.slideSelector || ".slide";
- let sectionSelector = this.options.sectionSelector || ".section";
- const activeSectionIndex = window.fp_utils.index(document.querySelector(sectionSelector + ".active"));
- const activeSlide = document.querySelector(sectionSelector + ".active " + slideSelector + ".active");
- const activeSlideIndex = activeSlide ? window.fp_utils.index(activeSlide) : -1;
- this.destroy();
- if (activeSectionIndex > -1) {
- window.fp_utils.addClass(document.querySelectorAll(sectionSelector)[activeSectionIndex], "active");
- }
- if (activeSlideIndex > -1) {
- window.fp_utils.addClass(activeSlide, "active");
- }
- this.init();
- },
- destroy() {
- if (typeof window.fullpage_api !== "undefined" && typeof window.fullpage_api.destroy !== "undefined") {
- window.fullpage_api.destroy("all");
- }
- },
- emitEvent(name, args) {
- this.$emit(name.replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCase(), ...args);
- if (Object.prototype.hasOwnProperty.call(this.options, name)) {
- this.options[name].apply(this, args);
- }
- },
- init() {
- this.api = new fullpage(this.$refs.fullpage, this.options);
- }
- }
-};
-const _hoisted_1 = { ref: "fullpage" };
-function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
- return openBlock(), createElementBlock("div", _hoisted_1, [
- renderSlot(_ctx.$slots, "default")
- ], 512);
-}
-var FullPage = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
-var index = {
- install(Vue) {
- Vue.component("FullPage", FullPage);
- }
-};
-export { index as default };
diff --git a/dist/vue-fullpage.js b/dist/vue-fullpage.js
new file mode 100644
index 0000000..082dc51
--- /dev/null
+++ b/dist/vue-fullpage.js
@@ -0,0 +1,28 @@
+"use strict";/*!
+* vue-fullpage 0.2.14
+* https://github.com/alvarotrigo/vue-fullpage.js
+*
+* @license GPLv3 for open source use only
+* or Fullpage Commercial License for commercial use
+* http://alvarotrigo.com/fullPage/pricing/
+*
+* Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
+*/const Co=require("vue");var Gr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ur(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var dr={exports:{}};/*!
+* fullPage 4.0.20
+* https://github.com/alvarotrigo/fullPage.js
+*
+* @license GPLv3 for open source use only
+* or Fullpage Commercial License for commercial use
+* http://alvarotrigo.com/fullPage/pricing/
+*
+* Copyright (C) 2018 http://alvarotrigo.com/fullPage/ - A project by Alvaro Trigo
+*/(function(B,J){(function(ne,oe){B.exports=oe()})(Gr,function(){var ne,oe,xe,an;Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var o=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(o)):o}(e);return Math.min(Math.max(t,0),xe)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var o,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!oe(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(o=arguments[2])}for(var a,l=an(n.length),v=oe(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,No=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};function $(e,t){b.console&&b.console[e]&&b.console[e]("fullPage: "+t)}function cn(e){return b.getComputedStyle(e).display!=="none"}function Qe(e){return Array.from(e).filter(function(t){return cn(t)})}function s(e,t){return(t=arguments.length>1?t:document)?t.querySelectorAll(e):null}function Ae(e){e=e||{};for(var t=1,n=arguments.length;t-1&&this.O[e].splice(n,1)}},L:function(e){for(var t=this,n=arguments.length,o=new Array(n>1?n-1:0),r=1;r',''],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},lt=null,ti=!1,Cn=Ae({},jt),Bt=null;function g(e){return lt}function i(){return Bt||jt}function Fe(){return Cn}function zt(e,t,n){Bt[e]=t,n!=="internal"&&(Cn[e]=t)}function ni(){if(!i().anchors.length){var e=s(i().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",lt);e.length&&e.length===s(i().sectionSelector,lt).length&&(ti=!0,e.forEach(function(n){i().anchors.push(I(n,"data-anchor").toString())}))}if(!i().navigationTooltips.length){var t=s(i().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",lt);t.length&&t.forEach(function(n){i().navigationTooltips.push(I(n,"data-tooltip").toString())})}}function oi(e){return window["fp_"+e+"Extension"]!==void 0}function j(e){var t=i();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(j(e))return _(h[e][t])?h[e][t](n):h[e][t]}function It(){return m("dragAndMove","isAnimating")}function ii(){return m("dragAndMove","isGrabbing")}function Nn(e){if(i().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return V()+"px"}function ri(e,t){e.insertBefore(t,e.firstChild)}function q(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,y,E,w="",M=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");M>4,l=(15&f)<<4|(y=t.indexOf(r.charAt(M++)))>>2,v=(3&y)<<6|(E=t.indexOf(r.charAt(M++))),w+=String.fromCharCode(a),y!=64&&(w+=String.fromCharCode(l)),E!=64&&(w+=String.fromCharCode(v));return w=function(O){for(var X,Y="",k=0,H=0,L=0;k191&&H<224?(L=O.charCodeAt(k+1),Y+=String.fromCharCode((31&H)<<6|63&L),k+=2):(L=O.charCodeAt(k+1),X=O.charCodeAt(k+2),Y+=String.fromCharCode((15&H)<<12|(63&L)<<6|63&X),k+=3);return Y}(w),w}function o(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(o(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return o(r)}(n(e))}b.fp_utils=b.fp_utils||{},Object.assign(b.fp_utils,{prependTo:ri,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var o=T(e,t);o&&n==null||!n?z(e,t):(!o&&n==null||n)&&x(e,t)}}});var li=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},ae=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=I(e,"data-anchor")||i().anchors[fe(e,i().sectionSelector)],this.item=e,this.isVisible=cn(e),this.isActive=T(e,N),this.on=T(e,De)||s(it,e)[0]!=null,this.rn=t===i().sectionSelector,this.container=P(e,ot)||P(e,Pe),this.index=function(){return this.siblings().indexOf(this)}};function kn(e){return e.map(function(t){return t.item})}function Hn(e,t){return e.find(function(n){return n.item===t})}ae.prototype.siblings=function(){return this.rn?this.isVisible?c.N:c.an:this.parent?this.parent.slides:0},ae.prototype.prev=function(){var e=this.siblings(),t=(this.rn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},ae.prototype.next=function(){var e=this.siblings(),t=(this.rn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return to?"up":"down"}function _t(e){return x(e,xn)}function zn(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function fi(e,t){t?jn(g()):_t(g()),clearTimeout(ai),R(g(),zn(e)),h.test.cn=e,ai=setTimeout(function(){z(g(),xn)},10)}function Ce(e){var t=Math.round(e);if(i().css3&&i().autoScrolling&&!i().scrollBar)fi("translate3d(0px, -"+t+"px, 0px)",!1);else if(i().autoScrolling&&!i().scrollBar)R(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Ye(t);ui(n.element,n.options)}}function at(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),zt("scrollingSpeed",e,t)}h.setScrollingSpeed=at;var ct,C=null,st=null,Dt=null;function Ft(e,t,n,o){var r,a=function(y){return y.self!=b&&T(y,Ht)?y.scrollLeft:!i().autoScrolling||i().scrollBar?Se():y.offsetTop}(e),l=t-a,v=!1,f=c.G;p({G:!0}),ct&&window.cancelAnimationFrame(ct),ct=function(y){r||(r=y);var E=Math.floor(y-r);if(c.G){var w=t;n&&(w=b.fp_easings[i().easing](E,a,l,n)),E<=n&&ui(e,w),Et?"left":"right"}function br(){clearTimeout(Vt)}function Yn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),_(i().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Yt(e.destiny),d.L(yn,e)),p({W:!1}),m("interlockedSlides","interlockedSlides",e)}function ut(e,t){at(0,"internal"),t!==void 0&&p({F:!0}),ke(P(e,ve),e),t!==void 0&&p({F:!1}),at(Fe().scrollingSpeed,"internal")}function Vn(e,t){zt("recordHistory",e,t)}function We(e,t){e||Ce(0),zt("autoScrolling",e,t);var n=u().P.item;if(i().autoScrolling&&!i().scrollBar)R(Dt,{overflow:"hidden",height:"100%"}),z(C,"fp-scrollable"),Vn(Fe().recordHistory,"internal"),R(g(),{"-ms-touch-action":"none","touch-action":"none"}),n!=null&&Ce(n.offsetTop);else if(R(Dt,{overflow:"visible",height:"initial"}),x(C,"fp-scrollable"),Vn(!!i().autoScrolling&&Fe().recordHistory,"internal"),R(g(),{"-ms-touch-action":"","touch-action":""}),_t(g()),n!=null){var o=Ye(n.offsetTop);o.element.scrollTo(0,o.options)}U(g(),"setAutoScrolling",e)}function Wn(){for(var e=s(kt),t=0;t0,l=r>2&&r'+hi(a.index(),"Section")+"";var v=i().navigationTooltips[a.index()];v!==void 0&&v!==""&&(o+=''+v+"
"),o+=""}s("ul",n)[0].innerHTML=o;var f=s("li",s(Oe)[0])[u().P.index()];x(s("a",f),N)}function Er(e){e.preventDefault&&F(e),p({H:"verticalNav"});var t=fe(P(this,"#fp-nav li"));d.L(Vo,{destination:u().N[t]})}function Xn(e,t){var n;n=e,i().menu&&i().menu.length&&s(i().menu).forEach(function(o){o!=null&&(z(s(Ln,o),N),x(s('[data-menuanchor="'+n+'"]',o),N))}),function(o,r){var a=s(Oe)[0];i().navigation&&a!=null&&a.style.display!=="none"&&(z(s(Ln,a),N),x(o?s('a[href="#'+o+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}Ne.m={up:!0,down:!0,left:!0,right:!0},Ne.k=Ae({},Ne.m),d.R(Ot,function(e){var t=e.target;(D(t,On)||P(t,On))&&wr.call(t,e)}),h.landscapeScroll=ke,d.R(K,function(){d.R(Zo,yr)}),h.setRecordHistory=Vn,h.setAutoScrolling=We,h.test.setAutoScrolling=We,new Date().getTime();var Zn,Gn,Un,qn,ft,Kn,Lr=(Gn=!0,Un=new Date().getTime(),qn=!b.fullpage_api,function(e,t){var n=new Date().getTime(),o=e==="wheel"?i().scrollingSpeed:100;return Gn=qn||n-Un>=o,qn=!b.fullpage_api,Gn&&(Zn=t(),Un=n),Zn===void 0||Zn});function xi(e,t){if(_(i().beforeLeave))return Lr(u().H,function(){return se(e,t)})}function Xe(e,t,n){var o=e.item;if(o!=null){var r,a,l={element:o,callback:t,isMovementUp:n,dtop:Ei(o),yMovement:Bn(u().P,o),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().P.index()+1,localIsResizing:c.F,items:{origin:u().P,destination:e},direction:null};if(!(u().P.item==o&&!c.F||i().scrollBar&&Se()===l.dtop&&!T(o,"fp-auto-height"))){if(l.activeSlide!=null&&(r=I(l.activeSlide,"data-anchor"),a=fe(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,oi("dropEffect")&&h.dropEffect.onLeave_(l),oi("waterEffect")&&h.waterEffect.onLeave_(l),_(i().beforeLeave)&&xi("beforeLeave",l)===!1||_(i().onLeave)&&!se("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),i().autoScrolling&&i().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({nn:!0});var y=u().P.item;return f.isMovementUp?Lt(y,dn(y,ee)):et(y,pn(y,ee).reverse()),Ce(u().P.item.offsetTop),Wn(),f.pn=y,f.dtop=f.element.offsetTop,f.yMovement=Bn(u().P,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),U(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().P.item),l.localIsResizing||_n(u().P.item),j("dropEffect")&&i().dropEffect||(x(o,N),z(ze(o),N)),ue(),Ve(o),p({canScroll:h.test.hn}),Dn(a,r,l.anchorLink),d.L(Uo,l),function(f){var y=i().scrollingSpeed<700,E=y?700:i().scrollingSpeed;if(p({Y:"none",scrollY:Math.round(f.dtop)}),d.L(Zo),i().css3&&i().autoScrolling&&!i().scrollBar)fi("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),j("waterEffect")&&Wn(),i().scrollingSpeed?(clearTimeout(ft),ft=setTimeout(function(){Xt(f),p({canScroll:!y||h.test.hn})},i().scrollingSpeed)):Xt(f);else{var w=Ye(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(ft),Ft(w.element,w.options,i().scrollingSpeed,function(){i().scrollBar?ft=setTimeout(function(){Xt(f)},30):(Xt(f),p({canScroll:!y||h.test.hn}))})}y&&(clearTimeout(Kn),Kn=setTimeout(function(){p({canScroll:!0})},E))}(l),p({Z:l.anchorLink}),Xn(l.anchorLink,function(f){return f.pn!=null?f.isMovementUp?c.j-1:0:f.sectionIndex}(l))}}}function Ei(e){var t=e.offsetHeight,n=e.offsetTop,o=n,r=j("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.K,a=o-V()+t,l=i().bigSectionsDestination;return t>V()?(r||l)&&l!=="bottom"||(o=a):(r||c.F&&$e(e)==null)&&(o=a),j("offsetSections")&&(o=h.offsetSections.getSectionPosition_(r,o,e)),p({K:o}),o}function Xt(e){p({C:!1}),function(t){t.pn!=null&&(t.isMovementUp?Lt(s(ee)[0],t.pn):et(s(ee)[u().N.length-1],t.pn),Ce(u().P.item.offsetTop),function(){for(var n=s(kt),o=0;o-1&&!S.An)return F(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout($n),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout($n),$n=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){A.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(i().scrollOverflow&&S.Tn){S.Rn();var e=S.Ln(u().P.item);!e||Ee||Le||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){i().scrollOverflowMacStyle&&!pr&&x(C,"fp-scroll-mac"),u().un.forEach(function(e){if(!(e.slides&&e.slides.length||T(e.item,"fp-auto-height-responsive")&&Jn())){var t,n=Re(e.item),o=S.gn(e.item),r=(t=e).rn?t:t.parent;if(No){var a=o?"addClass":"removeClass";zo[a](r.item,rt),zo[a](e.item,rt)}else x(r.item,rt),x(e.item,rt);e.on||(S.jn(n),S.zn(n)),e.on=!0}})},zn:function(e){S.Ln(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},jn:function(e){var t=document.createElement("div");t.className=De,fn(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s(it,e)[0];t&&(Et(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=Re(e);return s(it,t)[0]||t},on:function(e){return T(e,De)||s(it,e)[0]!=null},mn:function(e){return e.rn&&e.activeSlide?e.activeSlide.on:e.on},gn:function(e){return S.Ln(e).scrollHeight>b.innerHeight},Pn:function(e,t){if(!c.canScroll)return!1;if(i().scrollBar)return!0;var n=S.Ln(t);if(!i().scrollOverflow||!T(n,De)||T(t,"fp-noscroll")||T(Re(t),"fp-noscroll"))return!0;var o=No?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+o,v=a||l;return v||(this.xn=new Date().getTime()),v},Hn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(Ee||Le)&&c.X,n=c._&&e>600;return t&&e>400||n},Dn:(to=0,function(e){var t=e.target.scrollTop,n=c.Y!=="none"?c.Y:to=0||r1&&(i().controlArrows&&function(y){var E=y.item,w=[we(i().controlArrowsHTML[0]),we(i().controlArrowsHTML[1])];et(s(ve,E)[0],w),x(w,Jo),x(w[0],$o),x(w[1],"fp-next"),i().controlArrowColor!=="#fff"&&(R(s(ei,E),{"border-color":"transparent transparent transparent "+i().controlArrowColor}),R(s(Rn,E),{"border-color":"transparent "+i().controlArrowColor+" transparent transparent"})),i().loopHorizontal||bt(s(Rn,E))}(e),i().slidesNavigation&&function(y){var E=y.item,w=y.slides.length;Be(we(''),E);var M=s(Pn,E)[0];x(M,"fp-"+i().slidesNavPosition);for(var O=0;O'+hi(O,"Slide",s(Mn,E)[O])+""),s("ul",M)[0]);R(M,{"margin-left":"-"+M.innerWidth/2+"px"});var X=y.activeSlide?y.activeSlide.index():0;x(s("a",s("li",M)[X]),N)}(e)),o.forEach(function(y){R(y.item,{width:a+"%"}),i().verticalCentered&&Mi(y)});var f=j("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.P&&(c.P.index()!==0||c.P.index()===0&&f.index()!==0)?(ut(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],N)}Ut.prototype=ae.prototype,Ut.prototype.constructor=He;var Ni={attributes:!1,subtree:!0,childList:!0,characterData:!0};function ki(){return m("responsiveSlides","isResponsiveSlidesChanging")||Qe(s(i().slideSelector,g())).length!==u().D}function ro(e){var t=ki();(ki()||m("responsiveSlides","isResponsiveSlidesChanging")||Qe(s(i().sectionSelector,g())).length!==u().j)&&!c.nn&&(i().observer&&dt&&dt.disconnect(),Gt(),ue(),i().anchors=[],Te(s(Oe)),m("responsiveSlides","isResponsiveSlidesChanging")||Ci(),ni(),i().navigation&&bi(),t&&(Te(s(Pn)),Te(s(On))),u().N.forEach(function(n){n.slides.length?t&&io(n):eo(n)})),i().observer&&dt&&s(Pe)[0]&&dt.observe(s(Pe)[0],Ni)}d.R(K,function(){var e,t,n;i().observer&&"MutationObserver"in window&&s(Pe)[0]&&(e=s(Pe)[0],t=Ni,(n=new MutationObserver(ro)).observe(e,t),dt=n),d.R(_o,ro)}),h.render=ro;var Mr=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});de("testPassive",null,t),Ie("testPassive",null,t)}catch{}return function(){return e}}();function Hi(){return!!Mr()&&{passive:!1}}var ji,Bi,lo,be,qt=(lo=new Date().getTime(),be=[],{In:function(e){var t=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),o=e.wheelDeltaX!==void 0||e.deltaX!==void 0;ji=Math.abs(e.wheelDeltaX)149&&be.shift(),be.push(Math.abs(t));var a=r-lo;lo=r,a>200&&(be=[])},Wn:function(){var e=tt(be,10)>=tt(be,70);return!!be.length&&e&&ji},Fn:function(){return Bi}});function Tr(){var e=i().css3?Se()+V():ce(u().N).item.offsetTop+ce(u().N).item.offsetHeight,t=Ye(e);h.test.top=-e+"px",p({canScroll:!1}),Ft(t.element,t.options,i().scrollingSpeed,function(){setTimeout(function(){p({C:!0}),p({canScroll:!0})},30)})}function Pr(){g().getBoundingClientRect().bottom>=0&&zi()}function zi(){var e=Ye(ce(u().N).item.offsetTop);p({canScroll:!1}),Ft(e.element,e.options,i().scrollingSpeed,function(){p({canScroll:!0}),p({C:!1}),p({Vn:!1})})}var ao,co,so,Ii=(ao=!1,co={},so={},function(e,t,n){switch(e){case"set":co[t]=new Date().getTime(),so[t]=n;break;case"isNewKeyframe":var o=new Date().getTime();ao=o-co[t]>so[t]}return ao});function pt(){var e=u().P.next();e||!i().loopBottom&&!i().continuousVertical||(e=u().N[0]),e!=null?Xe(e,null,!1):g().scrollHeightKt&&W().m.down&&pt()),Kt=e.pageY)}function Di(e){if(W().m[e]){var t=e==="down"?pt:Ze;j("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),i().scrollOverflow&&S.mn(u().P)?S.Pn(e,u().P.item)&&S.Hn()&&t():t()}}var Qt,uo,Ge,Jt=0,vt=0,$t=0,ht=0,en=Yi(),ie={Bn:"ontouchmove"in window?"touchmove":en?en.move:null,Gn:"ontouchstart"in window?"touchstart":en?en.down:null};function gt(e){var t=P(e.target,ee)||u().P.item,n=S.mn(u().P);if(mt(e)){p({X:!0,_:!1}),i().autoScrolling&&(n&&!c.canScroll||i().scrollBar)&&F(e);var o=fo(e);$t=o.y,ht=o.x;var r=Math.abs(Jt-$t)>b.innerHeight/100*i().touchSensitivity,a=Math.abs(vt-ht)>Je()/100*i().touchSensitivity,l=s(ve,t).length&&Math.abs(vt-ht)>Math.abs(Jt-$t),v=Jt>$t?"down":"up";p({Y:l?vt>ht?"right":"left":v}),l?!c.W&&a&&(vt>ht?W().m.right&&d.L(mn,{section:t}):W().m.left&&d.L(gn,{section:t})):i().autoScrolling&&c.canScroll&&r&&Di(v)}}function mt(e){return e.pointerType===void 0||e.pointerType!="mouse"}function tn(e){if(i().fitToSection&&p({G:!1}),mt(e)){var t=fo(e);Jt=t.y,vt=t.x}de("touchend",Fi)}function Fi(){Ie("touchend",Fi),p({X:!1})}function fo(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,Le&&mt(e)&&i().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Yi(){var e;return b.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function po(e){i().autoScrolling&&mt(e)&&W().m.up&&(c.canScroll||F(e))}function Vi(e,t){var n=t??u().P.item,o=Hn(c.N,n),r=s(ve,n)[0];if(!(r==null||It()||c.W||o.slides.length<2)){var a=o.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!i().loopHorizontal)return;l=e==="left"?ce(o.slides):o.slides[0]}p({W:!h.test.hn}),ke(r,l.item,e)}}function vo(e){Vi("left",e)}function ho(e){Vi("right",e)}function go(e){var t=u().N.filter(function(o){return o.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().N[n]}return t}function Wi(e){e!=null&&ke(P(e,ve),e)}function mo(e,t){var n=go(e);if(n!=null){var o=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.Z||T(n.item,N)?Wi(o):Xe(n,function(){Wi(o)})}}function St(e,t){var n=go(e);t!==void 0?mo(e,t):n!=null&&Xe(n)}function Or(){clearTimeout(uo),pe("keydown",Xi),pe("keyup",Zi)}function Xi(e){clearTimeout(uo);var t=e.keyCode,n=[37,39].indexOf(t)>-1,o=i().autoScrolling||i().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=A.activeElement,v=So(Re(u().P.item));function f(Y){return F(Y),v[0]?v[0].focus():null}if(c.canScroll){if(!function(Y){var k=So(A),H=k.indexOf(A.activeElement),L=k[Y.shiftKey?H-1:H+1],Z=P(L,Mn),G=P(L,ee);return!Z&&!G}(r)){l?P(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var y=l==v[0],E=l==v[v.length-1],w=a&&y;if(w||!a&&E){F(r);var M=function(Y){var k,H=Y?"prevPanel":"nextPanel",L=[],Z=si((c.P&&c.P.activeSlide?c.P.activeSlide:c.P)[H]());do(L=So(Z.item)).length&&(k={Yn:Z,Un:L[Y?L.length-1:0]}),Z=si(Z[H]());while(Z&&L.length===0);return k}(w),O=M?M.Yn:null;if(O){var X=O.rn?O:O.parent;d.L(Sn,{Xn:X.index()+1,slideAnchor:O.rn?0:O.index()}),Ge=M.Un,F(r)}}}}else F(r)}(e):!vn()&&i().keyboardScrolling&&o&&(Qt=e.ctrlKey,uo=setTimeout(function(){(function(r){var a=r.shiftKey,l=A.activeElement,v=D(l,"video")||D(l,"audio"),f=S.Pn("up",u().P.item),y=S.Pn("down",u().P.item),E=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(M){return[40,38,32,33,34].indexOf(M.keyCode)>-1&&!c.C})(w)&&!P(w.target,it)&&w.preventDefault()}(r),c.canScroll||E)switch(p({H:"keydown"}),r.keyCode){case 38:case 33:W().k.up&&f?c.C?d.L(Fo,{e:r}):Ze():S.Sn();break;case 32:if(a&&W().k.up&&!v&&f){Ze();break}case 40:case 34:if(W().k.down&&y){if(c.C)return;r.keyCode===32&&v||pt()}else S.Sn();break;case 36:W().k.up&&St(1);break;case 35:W().k.down&&St(u().N.length);break;case 37:W().k.left&&vo();break;case 39:W().k.right&&ho()}})(e)},0))}function Zi(e){c.J&&(Qt=e.ctrlKey)}function Rr(){p({J:!1}),Qt=!1}function Cr(e){Gi()}function Nr(e){P(Ge,Mn)&&!P(Ge,kt)||Gi()}function Gi(){Ge&&(Ge.focus(),Ge=null)}function So(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]',e)).filter(function(t){return I(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=vo,h.moveSlideRight=ho,h.moveTo=St,d.R(K,function(){de("blur",Rr),Me("keydown",Xi),Me("keyup",Zi),d.R(le,Or),d.R(yn,Cr),d.R(wn,Nr)});var Ui=new Date().getTime(),Ue=[];function wo(e){e?(function(){var t,n="";b.addEventListener?t="addEventListener":(t="attachEvent",n="on");var o="onwheel"in A.createElement("div")?"wheel":A.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Hi();o=="DOMMouseScroll"?A[t](n+"MozMousePixelScroll",qe,r):A[t](n+o,qe,r)}(),g().addEventListener("mousedown",qi),g().addEventListener("mouseup",Ki)):(A.addEventListener?(pe("mousewheel",qe,!1),pe("wheel",qe,!1),pe("MozMousePixelScroll",qe,!1)):A.detachEvent("onmousewheel",qe),g().removeEventListener("mousedown",qi),g().removeEventListener("mouseup",Ki))}function qe(e){var t=new Date().getTime(),n=T(s(".fp-completely")[0],"fp-normal-scroll"),o=function(E,w){new Date().getTime();var M=u().C&&E.getBoundingClientRect().bottom>=0&&qt.Fn()==="up",O=u().Vn;if(O)return F(w),!1;if(u().C){if(M){var X;if(!(O||Ii("isNewKeyframe","beyondFullpage")&&qt.Wn()))return(X=Ye(ce(u().N).item.offsetTop+ce(u().N).item.offsetHeight)).element.scrollTo(0,X.options),p({Vn:!1}),F(w),!1;if(qt.Wn())return M=!1,p({Vn:!0}),p({H:"wheel"}),zi(),F(w),!1}else Ii("set","beyondFullpage",1e3);if(!O&&!M)return!0}}(g(),e);if(c._||p({X:!1,_:!0,Y:"none"}),!W().m.down&&!W().m.up)return F(e),!1;if(o)return!0;if(o===!1)return F(e),!1;if(i().autoScrolling&&!Qt&&!n){var r=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";Ue.length>149&&Ue.shift(),Ue.push(Math.abs(r)),i().scrollBar&&F(e);var y=t-Ui;return Ui=t,y>200&&(Ue=[]),p({U:f}),c.canScroll&&!It()&&tt(Ue,10)>=tt(Ue,70)&&v&&(p({H:"wheel"}),Di(a<0?"down":"up")),!1}i().fitToSection&&p({G:!1})}function qi(e){var t;e.which==2&&(t=e.pageY,Kt=t,g().addEventListener("mousemove",_i))}function Ki(e){e.which==2&&g().removeEventListener("mousemove",_i)}function wt(e){e?(wo(!0),function(){if(ie.Bn&&(Ee||Le)&&(!j("dragAndMove")||i().dragAndMove==="mouseonly")){i().autoScrolling&&(C.removeEventListener(ie.Bn,po,{passive:!1}),C.addEventListener(ie.Bn,po,{passive:!1}));var t=i().touchWrapper;t.removeEventListener(ie.Gn,tn),t.removeEventListener(ie.Bn,gt,{passive:!1}),t.addEventListener(ie.Gn,tn),t.addEventListener(ie.Bn,gt,{passive:!1})}}()):(wo(!1),function(){if(ie.Bn&&(Ee||Le)){i().autoScrolling&&(C.removeEventListener(ie.Bn,gt,{passive:!1}),C.removeEventListener(ie.Bn,po,{passive:!1}));var t=i().touchWrapper;t.removeEventListener(ie.Gn,tn),t.removeEventListener(ie.Bn,gt,{passive:!1})}}())}h.setMouseWheelScrolling=wo;var yo=!0;function kr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){pe(e,Ji,!0)})}function Qi(e,t){document["fp_"+e]=t,Me(e,Ji,!0)}function Ji(e){var t=e.type,n=!1,o=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;o!=document&&o?(t==="touchend"&&(yo=!1,setTimeout(function(){yo=!0},800)),(t!=="mouseenter"||yo)&&(i().normalScrollElements.split(",").forEach(function(r){if(!n){var a=D(o,r),l=P(o,r);(a||l)&&(h.shared._n||wt(!1),h.shared._n=!0,n=!0)}}),!n&&h.shared._n&&(wt(!0),h.shared._n=!1))):wt(!0)}function nn(e,t){at(0,"internal"),St(e,t),at(Fe().scrollingSpeed,"internal")}d.R(K,function(){i().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){Qi(e,!1)}),["mouseleave","touchend"].forEach(function(e){Qi(e,!0)})),d.R(le,kr)}),h.silentMoveTo=nn;var bo,$i,xo=V(),er=Je(),Eo=!1;function Hr(){clearTimeout(bo),clearTimeout($i),Ie("resize",Lo)}function Lo(){Eo||(i().autoScrolling&&!i().scrollBar||!i().fitToSection)&&tr(V()),function(){if(Ee)for(var e=0;e<4;e++)$i=setTimeout(function(){window.requestAnimationFrame(function(){i().autoScrolling&&!i().scrollBar&&(p({F:!0}),nn(c.P.index()+1),p({F:!1}))})},200*e)}(),Eo=!0,clearTimeout(bo),bo=setTimeout(function(){(function(){if(p({F:!0}),tr(""),U(g(),"onResize"),i().autoScrolling||c.C||function(){if(!i().autoScrolling||i().scrollBar){var r=.01*b.innerHeight;A.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.L(_o),ue(),Ai(),Ee){var e=A.activeElement;if(!D(e,"textarea")&&!D(e,"input")&&!D(e,"select")){var t=V();Math.abs(t-xo)>20*Math.max(xo,t)/100&&(Ao(!0),xo=t)}}else n=V(),o=Je(),c.q===n&&er===o||(p({q:n}),er=o,Ao(!0));var n,o;U(g(),"onResizeEnds"),p({F:!1})})(),Eo=!1},400)}function Ao(e){if(!T(g(),En)){p({F:!0,q:V(),Qn:Je()});for(var t=u().N,n=0;n1&&ke(r,o.activeSlide.item)}i().scrollOverflow&&S.bn();var l=u().P.index();c.C||!l||j("fadingEffect")||j("dropEffect")||j("waterEffect")||nn(l+1),p({F:!1}),_(i().afterResize)&&e&&i().afterResize.call(g(),b.innerWidth,b.innerHeight),_(i().afterReBuild)&&!e&&i().afterReBuild.call(g()),U(g(),"afterRebuild")}}function tr(e){u().N.forEach(function(t){var n=e!==""||j("offsetSections")?Nn(t.item):"";R(t.item,{height:n})})}function Mo(){var e,t,n=b.location.hash;if(n.length){var o=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+o[1]:decodeURIComponent(o[0]);var a=r?o[2]:o[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,sn:t}}function jr(){Ie("hashchange",nr)}function nr(){if(!c.V&&!i().lockAnchors){var e=Mo(),t=e.section,n=e.sn,o=c.Z===void 0,r=c.Z===void 0&&n===void 0&&!c.W;t&&t.length&&(t&&t!==c.Z&&!o||r&&!It()||!c.W&&c.B!=n&&!It())&&d.L(Sn,{Xn:t,slideAnchor:n})}}function Br(e){var t=e.target;P(t,i().menu+" [data-menuanchor]")&&zr.call(t,e)}function zr(e){p({H:"menu"}),!s(i().menu)[0]||!i().lockAnchors&&i().anchors.length||(F(e),d.L(Yo,{anchor:I(this,"data-menuanchor")}))}function Ir(e){var t=e.target;t&&P(t,"#fp-nav a")?Er.call(t,e.e):D(t,".fp-tooltip")?xr.call(t):(D(t,Qo)||P(t,Qo)!=null)&&Sr.call(t,e.e)}h.reBuild=Ao,d.R(K,function(){Lo(),de("resize",Lo),d.R(le,Hr)}),h.setLockAnchors=function(e){i().lockAnchors=e},d.R(K,function(){de("hashchange",nr),d.R(le,jr)}),d.R(K,function(){Me("wheel",qt.In,Hi()),d.R(Xo,Tr),d.R(Fo,Pr)}),d.R(K,function(){d.R(Ot,Br)}),d.R(K,function(){d.R(Ot,Ir)});var To,Po,or=0;function on(e){var t,n,o,r,a;if(U(g(),"onScroll"),!c.F&&u().P&&(ce(u().N),!u().C&&!u().Vn&&(!i().autoScrolling||i().scrollBar||j("dragAndMove"))&&!ii())){var l=j("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):Se(),v=function(Q){var re=Q>or?"down":"up";return or=Q,p({K:Q}),re}(l),f=0,y=l+V()/2,E=(j("dragAndMove")?m("dragAndMove","getDocumentHeight"):C.scrollHeight-V())===l,w=u().N;if(p({scrollY:l}),E)f=w.length-1;else if(l)for(var M=0;M=Se()+V():r<=Se())&&(T(u().P.item,_e)||(x(u().P.item,_e),z(ze(u().P.item),_e))),n=(t=w[f]).item,!t.isActive){p({V:!0});var O,X,Y=u().P.item,k=u().P.index()+1,H=Bn(u().P,n),L=t.anchor,Z=t.index()+1,G=t.activeSlide,ge={P:Y,sectionIndex:Z-1,anchorLink:L,element:n,leavingSection:k,direction:H,items:{origin:u().P,destination:t}};G&&(X=G.anchor,O=G.index()),c.canScroll&&(z(w.filter(function(Q){return Q.index()!==t.index()}).map(function(Q){return Q.item}),N),x(n,N),m("parallax","afterLoad"),_(i().beforeLeave)&&xi("beforeLeave",ge),_(i().onLeave)&&se("onLeave",ge),_(i().afterLoad)&&se("afterLoad",ge),m("resetSliders","apply",{localIsResizing:c.F,leavingSection:k}),_n(Y),Ve(n),Yt(n),Xn(L,Z-1),i().anchors.length&&p({Z:L}),ue(),Dn(O,X,L)),clearTimeout(To),To=setTimeout(function(){p({V:!1})},100)}i().fitToSection&&c.canScroll&&(clearTimeout(Po),Po=setTimeout(function(){c.N.filter(function(Q){var re=Q.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(V())||Math.round(re.top)===0}).length||Li()},i().en))}}function ir(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Wt(e,n,"k")}):(Wt(e,"all","k"),i().keyboardScrolling=e)}function _r(e){var t=e.index();i().anchors[t]!==void 0&&e.isActive&&Xn(i().anchors[t],t),i().menu&&i().css3&&P(s(i().menu)[0],Pe)!=null&&s(i().menu).forEach(function(n){C.appendChild(n)})}function rr(){var e,t,n=u().P,o=u().P.item;x(o,_e),Ve(o),yi(),Yt(o),t=go((e=Mo()).section),e.section&&t&&(t===void 0||t.index()!==fe(Ti))||!_(i().afterLoad)||se("afterLoad",{P:o,element:o,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().P,destination:u().P}}),_(i().afterRender)&&se("afterRender"),U(g(),"afterRender")}function Oo(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Wt(e,n,"m")}):Wt(e,"all","m"),U(g(),"setAllowScrolling",{value:e,Jn:t})}function lr(){var e=Mo(),t=e.section,n=e.sn;t?i().animateAnchor?mo(t,n):nn(t,n):d.L(hn,null)}d.R(le,function(){clearTimeout(To),clearTimeout(Po)}),d.R(K,function(){de("scroll",on),A.body.addEventListener("scroll",on),d.R(Sn,function(e){mo(e.Xn,e.slideAnchor)}),d.R(Yo,function(e){St(e.anchor,void 0)}),d.R(Do,function(e){(e.direction==="down"?pt:Ze)()}),d.R(Vo,function(e){Xe(e.destination)})}),d.R(le,function(){Ie("scroll",on)}),h.getActiveSlide=function(){return In(u().P.activeSlide)},h.getScrollX=function(){return c.scrollX},d.R(K,function(){d.R(le,br),d.R(Wo,function(e){ke(e.slides,e.destination)}),d.R(mn,function(e){ho(e.section)}),d.R(gn,function(e){vo(e.section)})}),d.R(K,function(){var e=i().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=`
+
+ `),o=ce(c.N),r=!c.Kn||i().credits.enabled;o&&o.item&&r&&o.item.insertAdjacentHTML("beforeend",n)}),function(){d.R(Io,function(){var v,f,y;p({Kn:(i().licenseKey,v=i().licenseKey,f=function(E){var w=parseInt("514").toString(16);if(!E||E.length<29||E.split(e[0]).length===4)return null;var M=["Each","for"][r()]().join(""),O=E[["split"]]("-"),X=[];O[M](function(H,L){if(L<4){var Z=function(Q){var re=Q[Q.length-1],Xr=["NaN","is"][r()]().join("");return window[Xr](re)?a(re):function(Zr){return Zr-N.length}(re)}(H);X.push(Z);var G=a(H[Z]);if(L===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,L!==0&&L!==1||(w+="-")}});var Y=0,k="";return E.split("-").forEach(function(H,L){if(L<4){for(var Z=0,G=0;G<4;G++)G!==X[L]&&(Z+=Math.abs(a(H[G])),isNaN(H[G])||Y++);var ge=l(Z);k+=ge}}),k+=l(Y),{qn:new Date(w+"T00:00"),$n:w.split("-")[2]===8*(N.length-2)+"",nt:k}}(v),y=function(E){var w=o[r()]().join("");return E&&w.indexOf(E)===0&&E.length===w.length}(v),(f||y)&&(f&&n<=f.qn&&f.nt===v.split(e[0])[4]||y||f.$n)||!1)})});var e=["-"],t="2023-4-29".split("-"),n=new Date(t[0],t[1],t[2]),o=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=ir,h.shared.tt=rr,h.setAllowScrolling=Oo;var Dr={};function Ke(){return Dr}var rn,he,ar,Ro,ln=!T(C,q("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function cr(e){if(he=A.createElement("div"),rn=q("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),ln||(rn=rn.replace("extensions/","").replace("Extension","")),he.innerHTML=rn,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Fr).observe(A.body,{childList:!0,subtree:!1}),(!ln||j(e)&&h[e])&&(!function(n){var o=Ke()[n]!==void 0&&Ke()[n].length,r=[],a=!1;return je(Ke()[n])?r=Ke()[n]:r.push(Ke()[n]),r.forEach(function(l){var v=function(){if(A.domain.length){for(var re=A.domain.replace(/^(www\.)/,"").split(".");re.length>2;)re.shift();return re.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],y=q(f[0]),E=q(f[1]),w=q(f[2]),M=q(f[6]),O=q(f[3]),X=q(f[4]),Y=q(f[5]),k=i()[X+Y]!==void 0;o=o||k;var H=[y,E,w,M].indexOf(v)<0&&v.length!==0;if(!o&&!k&&H)return!1;var L=o?q(l):"",Z=(L=L.split("_")).length>1&&L[1].indexOf(n,L[1].length-n.length)>-1,G=L.length>1&&L[1].toLowerCase().indexOf(X)>-1,ge=L[0].indexOf(v,L[0].length-v.length)<0,Q=Z||G;a=a||!(ge&&H&&O!=L[0])&&Q||!H}),a}(e)||!ln)){sr();var t=q("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](sr,2e3)}}function sr(){he&&(Ro||(Math.random()<.5?ri(C,he):Be(he,C),Ro=!0),he.setAttribute("style",q("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,q("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Fr(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(ar);var n=q("bDIwc2V0VGltZW91dDAzbA==");ar=window[n](Yr,900)}})}function Yr(){Ro=!1}function Vr(){Gt(),ue(),i().scrollBar=i().scrollBar||i().hybrid,ni(),function(){R(Bo(g(),"body"),{height:"100%",position:"relative"}),x(g(),bn),x(st,Ct),p({q:V()}),z(g(),En),Ci(),m("parallax","init");for(var e=u().an,t=0;t0&&io(n)}i().fixedElements&&i().css3&&s(i().fixedElements).forEach(function(a){C.appendChild(a)}),i().navigation&&bi(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=I(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),i().scrollOverflow&&S.bn()}(),Oo(!0),wt(!0),We(i().autoScrolling,"internal"),Ai(),pi(),A.readyState==="complete"&&lr(),de("load",lr),rr(),ln||cr("l"),Gt(),ue()}function ur(){var e=i().licenseKey;i().licenseKey.trim()===""?($("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),$("error","https://github.com/alvarotrigo/fullPage.js#options")):i()&&c.Kn||A.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:($("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),$("error","https://alvarotrigo.com/fullPage/pricing")),T(st,Ct)?$("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(i().continuousVertical&&(i().loopTop||i().loopBottom)&&(i().continuousVertical=!1,$("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!i().scrollOverflow||!i().scrollBar&&i().autoScrolling||$("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!i().continuousVertical||!i().scrollBar&&i().autoScrolling||(i().continuousVertical=!1,$("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),i().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return I(a,"name")&&I(a,"name").toLowerCase()==t.toLowerCase()}),o=[].slice.call(s("[id]")).filter(function(a){return I(a,"id")&&I(a,"id").toLowerCase()==t.toLowerCase()});if(o.length||n.length){$("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=o.length?"id":"name";(o.length||n.length)&&$("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function Wr(){return{options:i(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:W(),getDestinationPosition:Ei,isTouch:Le,c:cr,getXmovement:wi,removeAnimation:_t,getTransforms:zn,lazyLoad:Ve,addAnimation:jn,performHorizontalMove:Si,landscapeScroll:ke,silentLandscapeScroll:ut,keepSlidesPosition:Wn,silentScroll:Ce,styleSlides:io,styleSection:eo,scrollHandler:on,getEventsPage:fo,getMSPointer:Yi,isReallyTouch:mt,usingExtension:j,toggleControlArrows:mi,touchStartHandler:tn,touchMoveHandler:gt,nullOrSection:ye,items:{SectionPanel:He,SlidePanel:Ut,Item:ae},getVisible:Qe,getState:u,updateState:ue,updateStructuralState:Gt,activeSlidesNavigation:gi,getPanels:function(){return c.un},getSections:function(){return c.N},setActiveSection:function(e){c.P=e}}}}function te(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=q(t[0]),o=q(t[1]),r=i()[n+o]!==void 0,a="fp_"+e+"Extension";Ke()[e]=r?i()[n+o]:i()[e+o],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function fr(e,t){var n;if(C=s("body")[0],st=s("html")[0],Dt=s("html, body"),!T(st,Ct))return n=typeof e=="string"?s(e)[0]:e,jt.touchWrapper=n,function(o){Bt=Ae({},jt,o),Cn=Object.assign({},Bt)}(t),function(o){lt=o}(typeof e=="string"?s(e)[0]:e),d.L(Io),ur(),h.getFullpageData=Wr,h.version="4.0.20",h.test=Object.assign(h.test,{top:"0px",cn:"translate3d(0px, 0px, 0px)",dn:function(){for(var o=[],r=0;r{const ne=B.__vccOpts||B;for(const[oe,xe]of J)ne[oe]=xe;return ne},$r={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Qr.reduce((B,J)=>({...B,[J]:(...ne)=>{this.emitEvent(J,ne)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api<"u"&&this.destroy()},methods:{build(){let B=this.options.slideSelector||".slide",J=this.options.sectionSelector||".section";const ne=window.fp_utils.index(document.querySelector(J+".active")),oe=document.querySelector(J+".active "+B+".active"),xe=oe?window.fp_utils.index(oe):-1;this.destroy(),ne>-1&&window.fp_utils.addClass(document.querySelectorAll(J)[ne],"active"),xe>-1&&window.fp_utils.addClass(oe,"active"),this.init()},destroy(){typeof window.fullpage_api<"u"&&typeof window.fullpage_api.destroy<"u"&&window.fullpage_api.destroy("all")},emitEvent(B,J){this.$emit(B.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...J),Object.prototype.hasOwnProperty.call(this.options,B)&&this.options[B].apply(this,J)},init(){this.api=new Kr(this.$refs.fullpage,this.options)}}},el={ref:"fullpage"};function tl(B,J,ne,oe,xe,an){return Co.openBlock(),Co.createElementBlock("div",el,[Co.renderSlot(B.$slots,"default")],512)}const nl=Jr($r,[["render",tl]]),ol={install(B){B.component("FullPage",nl)}};module.exports=ol;
diff --git a/dist/vue-fullpage.mjs b/dist/vue-fullpage.mjs
new file mode 100644
index 0000000..b3c733c
--- /dev/null
+++ b/dist/vue-fullpage.mjs
@@ -0,0 +1,1872 @@
+import { openBlock as Zr, createElementBlock as Gr, renderSlot as Ur } from "vue";
+/*!
+* vue-fullpage 0.2.14
+* https://github.com/alvarotrigo/vue-fullpage.js
+*
+* @license GPLv3 for open source use only
+* or Fullpage Commercial License for commercial use
+* http://alvarotrigo.com/fullPage/pricing/
+*
+* Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
+*/
+var Kr = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {};
+function qr(B) {
+ return B && B.__esModule && Object.prototype.hasOwnProperty.call(B, "default") ? B.default : B;
+}
+var fr = { exports: {} };
+/*!
+* fullPage 4.0.20
+* https://github.com/alvarotrigo/fullPage.js
+*
+* @license GPLv3 for open source use only
+* or Fullpage Commercial License for commercial use
+* http://alvarotrigo.com/fullPage/pricing/
+*
+* Copyright (C) 2018 http://alvarotrigo.com/fullPage/ - A project by Alvaro Trigo
+*/
+(function(B, J) {
+ (function(ne, oe) {
+ B.exports = oe();
+ })(Kr, function() {
+ var ne, oe, xe, an;
+ Array.prototype.find || Object.defineProperty(Array.prototype, "find", { value: function(e) {
+ if (this == null)
+ throw new TypeError('"this" is null or not defined');
+ var t = Object(this), n = t.length >>> 0;
+ if (typeof e != "function")
+ throw new TypeError("predicate must be a function");
+ for (var o = arguments[1], r = 0; r < n; ) {
+ var a = t[r];
+ if (e.call(o, a, r, t))
+ return a;
+ r++;
+ }
+ } }), Array.from || (Array.from = (ne = Object.prototype.toString, oe = function(e) {
+ return typeof e == "function" || ne.call(e) === "[object Function]";
+ }, xe = Math.pow(2, 53) - 1, an = function(e) {
+ var t = function(n) {
+ var o = Number(n);
+ return isNaN(o) ? 0 : o !== 0 && isFinite(o) ? (o > 0 ? 1 : -1) * Math.floor(Math.abs(o)) : o;
+ }(e);
+ return Math.min(Math.max(t, 0), xe);
+ }, function(e) {
+ var t = this, n = Object(e);
+ if (e == null)
+ throw new TypeError("Array.from requires an array-like object - not null or undefined");
+ var o, r = arguments.length > 1 ? arguments[1] : void 0;
+ if (r !== void 0) {
+ if (!oe(r))
+ throw new TypeError("Array.from: when provided, the second argument must be a function");
+ arguments.length > 2 && (o = arguments[2]);
+ }
+ for (var a, l = an(n.length), v = oe(t) ? Object(new t(l)) : new Array(l), f = 0; f < l; )
+ a = n[f], v[f] = r ? o === void 0 ? r(a, f) : r.call(o, a, f) : a, f += 1;
+ return v.length = l, v;
+ }));
+ var b = window, A = document, Ee = navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/), dr = /(Mac|iPhone|iPod|iPad)/i.test(b.navigator.userAgent), Le = "ontouchstart" in b || navigator.msMaxTouchPoints > 0 || navigator.maxTouchPoints, Co = !!window.MSInputMethodContext && !!document.documentMode, h = { test: {}, shared: {} };
+ function $(e, t) {
+ b.console && b.console[e] && b.console[e]("fullPage: " + t);
+ }
+ function cn(e) {
+ return b.getComputedStyle(e).display !== "none";
+ }
+ function Qe(e) {
+ return Array.from(e).filter(function(t) {
+ return cn(t);
+ });
+ }
+ function s(e, t) {
+ return (t = arguments.length > 1 ? t : document) ? t.querySelectorAll(e) : null;
+ }
+ function Ae(e) {
+ e = e || {};
+ for (var t = 1, n = arguments.length; t < n; ++t) {
+ var o = arguments[t];
+ if (o)
+ for (var r in o)
+ o.hasOwnProperty(r) && r != "__proto__" && r != "constructor" && (Object.prototype.toString.call(o[r]) !== "[object Object]" ? e[r] = o[r] : e[r] = Ae(e[r], o[r]));
+ }
+ return e;
+ }
+ function T(e, t) {
+ return e != null && e.classList.contains(t);
+ }
+ function V() {
+ return "innerHeight" in b ? b.innerHeight : A.documentElement.offsetHeight;
+ }
+ function Je() {
+ return b.innerWidth;
+ }
+ function R(e, t) {
+ var n;
+ for (n in e = me(e), t)
+ if (t.hasOwnProperty(n) && n !== null)
+ for (var o = 0; o < e.length; o++)
+ e[o].style[n] = t[n];
+ return e;
+ }
+ function yt(e, t) {
+ if (!e)
+ return null;
+ if (t == null)
+ return e.previousElementSibling;
+ var n = yt(e);
+ return n && D(n, t) ? n : null;
+ }
+ function $e(e, t) {
+ if (!e)
+ return null;
+ if (t == null)
+ return e.nextElementSibling;
+ var n = $e(e);
+ return n && D(n, t) ? n : null;
+ }
+ function No(e) {
+ return e[e.length - 1];
+ }
+ function fe(e, t) {
+ e = je(e) ? e[0] : e;
+ for (var n = t != null ? s(t, e.parentNode) : e.parentNode.childNodes, o = 0, r = 0; r < n.length; r++) {
+ if (n[r] == e)
+ return o;
+ n[r].nodeType == 1 && o++;
+ }
+ return -1;
+ }
+ function me(e) {
+ return je(e) ? e : [e];
+ }
+ function bt(e) {
+ e = me(e);
+ for (var t = 0; t < e.length; t++)
+ e[t].style.display = "none";
+ return e;
+ }
+ function sn(e) {
+ e = me(e);
+ for (var t = 0; t < e.length; t++)
+ e[t].style.display = "block";
+ return e;
+ }
+ function je(e) {
+ return Object.prototype.toString.call(e) === "[object Array]" || Object.prototype.toString.call(e) === "[object NodeList]";
+ }
+ function x(e, t) {
+ e = me(e);
+ for (var n = 0; n < e.length; n++)
+ e[n].classList.add(t);
+ return e;
+ }
+ function z(e, t) {
+ e = me(e);
+ for (var n = t.split(" "), o = 0; o < n.length; o++) {
+ t = n[o];
+ for (var r = 0; r < e.length; r++)
+ e[r].classList.remove(t);
+ }
+ return e;
+ }
+ function Be(e, t) {
+ t.appendChild(e);
+ }
+ function un(e, t, n) {
+ var o;
+ t = t || A.createElement("div");
+ for (var r = 0; r < e.length; r++) {
+ var a = e[r];
+ (n && !r || !n) && (o = t.cloneNode(!0), a.parentNode.insertBefore(o, a)), o.appendChild(a);
+ }
+ return e;
+ }
+ function xt(e, t) {
+ un(e, t, !0);
+ }
+ function fn(e, t) {
+ for (typeof t == "string" && (t = we(t)), e.appendChild(t); e.firstChild !== t; )
+ t.appendChild(e.firstChild);
+ }
+ function Et(e) {
+ for (var t = A.createDocumentFragment(); e.firstChild; )
+ t.appendChild(e.firstChild);
+ e.parentNode.replaceChild(t, e);
+ }
+ function P(e, t) {
+ return e && e.nodeType === 1 ? D(e, t) ? e : P(e.parentNode, t) : null;
+ }
+ function et(e, t) {
+ At(e, e.nextSibling, t);
+ }
+ function Lt(e, t) {
+ At(e, e, t);
+ }
+ function At(e, t, n) {
+ je(n) || (typeof n == "string" && (n = we(n)), n = [n]);
+ for (var o = 0; o < n.length; o++)
+ e.parentNode.insertBefore(n[o], t);
+ }
+ function Se() {
+ var e = A.documentElement;
+ return (b.pageYOffset || e.scrollTop) - (e.clientTop || 0);
+ }
+ function ze(e) {
+ return Array.prototype.filter.call(e.parentNode.children, function(t) {
+ return t !== e;
+ });
+ }
+ function F(e) {
+ e.preventDefault();
+ }
+ function I(e, t) {
+ return e.getAttribute(t);
+ }
+ function Me(e, t, n) {
+ A.addEventListener(e, t, n === "undefined" ? null : n);
+ }
+ function de(e, t, n) {
+ b.addEventListener(e, t, n === "undefined" ? null : n);
+ }
+ function pe(e, t, n) {
+ A.removeEventListener(e, t, n === "undefined" ? null : n);
+ }
+ function Ie(e, t, n) {
+ b.removeEventListener(e, t, n === "undefined" ? null : n);
+ }
+ function _(e) {
+ if (typeof e == "function")
+ return !0;
+ var t = Object.prototype.toString.call(e);
+ return t === "[object Function]" || t === "[object GeneratorFunction]";
+ }
+ function U(e, t, n) {
+ var o;
+ n = n === void 0 ? {} : n, typeof b.CustomEvent == "function" ? o = new CustomEvent(t, { detail: n }) : (o = A.createEvent("CustomEvent")).initCustomEvent(t, !0, !0, n), e.dispatchEvent(o);
+ }
+ function D(e, t) {
+ return (e.matches || e.t || e.msMatchesSelector || e.mozMatchesSelector || e.webkitMatchesSelector || e.oMatchesSelector).call(e, t);
+ }
+ function Mt(e, t) {
+ if (typeof t == "boolean")
+ for (var n = 0; n < e.length; n++)
+ e[n].style.display = t ? "block" : "none";
+ return e;
+ }
+ function we(e) {
+ var t = A.createElement("div");
+ return t.innerHTML = e.trim(), t.firstChild;
+ }
+ function Te(e) {
+ e = me(e);
+ for (var t = 0; t < e.length; t++) {
+ var n = e[t];
+ n && n.parentElement && n.parentNode.removeChild(n);
+ }
+ }
+ function ko(e, t) {
+ Array.prototype.filter.call(e, t);
+ }
+ function Tt(e, t, n) {
+ for (var o = e[n], r = []; o; )
+ (D(o, t) || t == null) && r.push(o), o = o[n];
+ return r;
+ }
+ function dn(e, t) {
+ return Tt(e, t, "nextElementSibling");
+ }
+ function pn(e, t) {
+ return Tt(e, t, "previousElementSibling");
+ }
+ function Ho(e) {
+ return Object.keys(e).map(function(t) {
+ return e[t];
+ });
+ }
+ function ce(e) {
+ return e[e.length - 1];
+ }
+ function tt(e, t) {
+ for (var n = 0, o = e.slice(Math.max(e.length - t, 1)), r = 0; r < o.length; r++)
+ n += o[r];
+ return Math.ceil(n / t);
+ }
+ function Pt(e, t) {
+ e.setAttribute(t, I(e, "data-" + t)), e.removeAttribute("data-" + t);
+ }
+ function jo(e, t) {
+ var n = [e];
+ do
+ e = e.parentNode, n.push(e);
+ while (!D(e, t));
+ return n;
+ }
+ function vn() {
+ var e = A.activeElement;
+ return D(e, "textarea") || D(e, "input") || D(e, "select") || I(e, "contentEditable") == "true" || I(e, "contentEditable") == "";
+ }
+ b.NodeList && !NodeList.prototype.forEach && (NodeList.prototype.forEach = function(e, t) {
+ t = t || window;
+ for (var n = 0; n < this.length; n++)
+ e.call(t, this[n], n, this);
+ }), typeof Object.assign != "function" && Object.defineProperty(Object, "assign", { value: function(e, t) {
+ if (e == null)
+ throw new TypeError("Cannot convert undefined or null to object");
+ for (var n = Object(e), o = 1; o < arguments.length; o++) {
+ var r = arguments[o];
+ if (r != null)
+ for (var a in r)
+ Object.prototype.hasOwnProperty.call(r, a) && (n[a] = r[a]);
+ }
+ return n;
+ }, writable: !0, i: !0 }), window.fp_utils = { $: s, deepExtend: Ae, hasClass: T, getWindowHeight: V, css: R, prev: yt, next: $e, last: No, index: fe, getList: me, hide: bt, show: sn, isArrayOrList: je, addClass: x, removeClass: z, appendTo: Be, wrap: un, wrapAll: xt, wrapInner: fn, unwrap: Et, closest: P, after: et, before: Lt, insertBefore: At, getScrollTop: Se, siblings: ze, preventDefault: F, isFunction: _, trigger: U, matches: D, toggle: Mt, createElementFromHTML: we, remove: Te, filter: ko, untilAll: Tt, nextAll: dn, prevAll: pn, showError: $ };
+ var Bo = Object.freeze({ __proto__: null, showError: $, isVisible: cn, getVisible: Qe, $: s, deepExtend: Ae, hasClass: T, getWindowHeight: V, o: Je, css: R, prev: yt, next: $e, last: No, index: fe, getList: me, hide: bt, show: sn, isArrayOrList: je, addClass: x, removeClass: z, appendTo: Be, wrap: un, wrapAll: xt, wrapInner: fn, unwrap: Et, closest: P, after: et, before: Lt, insertBefore: At, getScrollTop: Se, siblings: ze, preventDefault: F, l: I, u: Me, v: de, p: pe, h: Ie, isFunction: _, trigger: U, matches: D, toggle: Mt, createElementFromHTML: we, remove: Te, filter: ko, untilAll: Tt, nextAll: dn, prevAll: pn, toArray: Ho, g: ce, S: tt, M: Pt, T: jo, A: vn });
+ function nt(e) {
+ return nt = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(t) {
+ return typeof t;
+ } : function(t) {
+ return t && typeof Symbol == "function" && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
+ }, nt(e);
+ }
+ var d = { O: {}, R: function(e, t) {
+ var n = this;
+ return nt(this.O[e]) !== "object" && (this.O[e] = []), this.O[e].push(t), function() {
+ return n.removeListener(e, t);
+ };
+ }, removeListener: function(e, t) {
+ if (nt(this.O[e]) === "object") {
+ var n = this.O[e].indexOf(t);
+ n > -1 && this.O[e].splice(n, 1);
+ }
+ }, L: function(e) {
+ for (var t = this, n = arguments.length, o = new Array(n > 1 ? n - 1 : 0), r = 1; r < n; r++)
+ o[r - 1] = arguments[r];
+ nt(this.O[e]) === "object" && this.O[e].forEach(function(a) {
+ return a.apply(t, o);
+ });
+ }, once: function(e, t) {
+ var n = this, o = this.R(e, function() {
+ o();
+ for (var r = arguments.length, a = new Array(r), l = 0; l < r; l++)
+ a[l] = arguments[l];
+ t.apply(n, a);
+ });
+ } }, c = { j: 0, D: 0, slides: [], N: [], P: null, H: null, C: !1, I: !1, W: !1, F: !1, V: !1, Z: void 0, B: void 0, G: !1, canScroll: !0, Y: "none", U: "none", X: !1, _: !1, J: !0, K: 0, q: V(), nn: !1, tn: {} };
+ function p(e) {
+ Object.assign(c, e);
+ }
+ function u() {
+ return c;
+ }
+ b.state = c;
+ var hn = "onAfterRenderNoAnchor", Ot = "onClickOrTouch", gn = "moveSlideLeft", mn = "moveSlideRight", zo = "onInitialise", q = "bindEvents", le = "onDestroy", Io = "contentChanged", _o = "onScrollOverflowScrolled", Sn = "onScrollPageAndSlide", Do = "onKeyDown", Fo = "onMenuClick", Yo = "scrollPage", Vo = "landscapeScroll", Wo = "scrollBeyondFullpage", Xo = "onPerformMovement", Zo = "onSlideLeave", Go = "onLeave", wn = "afterSectionLoads", yn = "afterSlideLoads";
+ function Uo(e) {
+ d.L(Ot, { e, target: e.target });
+ }
+ function pr() {
+ ["click", "touchstart"].forEach(function(e) {
+ pe(e, Uo, { passive: !1 });
+ });
+ }
+ function vr() {
+ p({ J: !0 });
+ }
+ d.R(q, function() {
+ ["click", "touchstart"].forEach(function(e) {
+ Me(e, Uo, { passive: !1 });
+ }), de("focus", vr), d.R(le, pr);
+ });
+ var bn = "fullpage-wrapper", Pe = "." + bn, Rt = "fp-responsive", xn = "fp-notransition", En = "fp-destroyed", Ct = "fp-enabled", N = "active", Ln = ".active", _e = "fp-completely", Nt = "fp-section", ee = "." + Nt, hr = ".fp-tableCell", Oe = "#fp-nav", An = "fp-slide", Mn = "." + An, kt = ".fp-slide.active", Ht = "fp-slides", ve = ".fp-slides", Tn = "fp-slidesContainer", ot = "." + Tn, Ko = "fp-table", De = "fp-overflow", it = "." + De, rt = "fp-is-overflow", Pn = ".fp-slidesNav", qo = ".fp-slidesNav a", Qo = "fp-controlArrow", On = "." + Qo, Jo = "fp-prev", Rn = ".fp-controlArrow.fp-prev", $o = ".fp-controlArrow.fp-next", jt = { menu: !1, anchors: [], lockAnchors: !1, navigation: !1, navigationPosition: "right", navigationTooltips: [], showActiveTooltip: !1, slidesNavigation: !1, slidesNavPosition: "bottom", scrollBar: !1, hybrid: !1, licenseKey: "", credits: { enabled: !0, label: "Made with fullPage.js", position: "right" }, css3: !0, scrollingSpeed: 700, autoScrolling: !0, fitToSection: !0, en: 600, easing: "easeInOutCubic", easingcss3: "ease", loopBottom: !1, loopTop: !1, loopHorizontal: !0, continuousVertical: !1, continuousHorizontal: !1, scrollHorizontally: !1, interlockedSlides: !1, dragAndMove: !1, offsetSections: !1, resetSliders: !1, fadingEffect: !1, normalScrollElements: null, scrollOverflow: !0, scrollOverflowReset: !1, touchSensitivity: 5, touchWrapper: null, bigSectionsDestination: null, keyboardScrolling: !0, animateAnchor: !0, recordHistory: !0, allowCorrectDirection: !1, scrollOverflowMacStyle: !0, controlArrows: !0, controlArrowsHTML: ['', ''], controlArrowColor: "#fff", verticalCentered: !0, sectionsColor: [], paddingTop: 0, paddingBottom: 0, fixedElements: null, responsive: 0, responsiveWidth: 0, responsiveHeight: 0, responsiveSlides: !1, parallax: !1, parallaxOptions: { type: "reveal", percentage: 62, property: "translate" }, cards: !1, cardsOptions: { perspective: 100, fadeContent: !0, fadeBackground: !0 }, sectionSelector: ".section", slideSelector: ".slide", afterLoad: null, beforeLeave: null, onLeave: null, afterRender: null, afterResize: null, afterReBuild: null, afterSlideLoad: null, onSlideLeave: null, afterResponsive: null, onScrollOverflow: null, lazyLoading: !0, observer: !0 }, lt = null, ei = !1, Cn = Ae({}, jt), Bt = null;
+ function g(e) {
+ return lt;
+ }
+ function i() {
+ return Bt || jt;
+ }
+ function Fe() {
+ return Cn;
+ }
+ function zt(e, t, n) {
+ Bt[e] = t, n !== "internal" && (Cn[e] = t);
+ }
+ function ti() {
+ if (!i().anchors.length) {
+ var e = s(i().sectionSelector.split(",").join("[data-anchor],") + "[data-anchor]", lt);
+ e.length && e.length === s(i().sectionSelector, lt).length && (ei = !0, e.forEach(function(n) {
+ i().anchors.push(I(n, "data-anchor").toString());
+ }));
+ }
+ if (!i().navigationTooltips.length) {
+ var t = s(i().sectionSelector.split(",").join("[data-tooltip],") + "[data-tooltip]", lt);
+ t.length && t.forEach(function(n) {
+ i().navigationTooltips.push(I(n, "data-tooltip").toString());
+ });
+ }
+ }
+ function ni(e) {
+ return window["fp_" + e + "Extension"] !== void 0;
+ }
+ function j(e) {
+ var t = i();
+ return t[e] !== null && Object.prototype.toString.call(t[e]) === "[object Array]" ? t[e].length && h[e] : t[e] && h[e];
+ }
+ function m(e, t, n) {
+ if (j(e))
+ return _(h[e][t]) ? h[e][t](n) : h[e][t];
+ }
+ function It() {
+ return m("dragAndMove", "isAnimating");
+ }
+ function oi() {
+ return m("dragAndMove", "isGrabbing");
+ }
+ function Nn(e) {
+ if (i().offsetSections && h.offsetSections) {
+ var t = m("offsetSections", "getWindowHeight", e);
+ return t !== "" ? Math.round(t) + "px" : t;
+ }
+ return V() + "px";
+ }
+ function ii(e, t) {
+ e.insertBefore(t, e.firstChild);
+ }
+ function K(e) {
+ var t = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
+ function n(r) {
+ var a, l, v, f, y, E, w = "", M = 0;
+ for (r = r.replace(/[^A-Za-z0-9+/=]/g, ""); M < r.length; )
+ a = t.indexOf(r.charAt(M++)) << 2 | (f = t.indexOf(r.charAt(M++))) >> 4, l = (15 & f) << 4 | (y = t.indexOf(r.charAt(M++))) >> 2, v = (3 & y) << 6 | (E = t.indexOf(r.charAt(M++))), w += String.fromCharCode(a), y != 64 && (w += String.fromCharCode(l)), E != 64 && (w += String.fromCharCode(v));
+ return w = function(O) {
+ for (var X, Y = "", k = 0, H = 0, L = 0; k < O.length; )
+ (H = O.charCodeAt(k)) < 128 ? (Y += String.fromCharCode(H), k++) : H > 191 && H < 224 ? (L = O.charCodeAt(k + 1), Y += String.fromCharCode((31 & H) << 6 | 63 & L), k += 2) : (L = O.charCodeAt(k + 1), X = O.charCodeAt(k + 2), Y += String.fromCharCode((15 & H) << 12 | (63 & L) << 6 | 63 & X), k += 3);
+ return Y;
+ }(w), w;
+ }
+ function o(r) {
+ return r.slice(3).slice(0, -3);
+ }
+ return function(r) {
+ var a = r.split("_");
+ if (a.length > 1) {
+ var l = a[1];
+ return n(r.replace(o(a[1]), "").split("_")[0].slice(2).slice(0, -2)) + "_" + n(l.slice(3).slice(0, -3));
+ }
+ return o(r);
+ }(n(e));
+ }
+ b.fp_utils = b.fp_utils || {}, Object.assign(b.fp_utils, { prependTo: ii, toggleClass: function(e, t, n) {
+ if (e.classList && n == null)
+ e.classList.toggle(t);
+ else {
+ var o = T(e, t);
+ o && n == null || !n ? z(e, t) : (!o && n == null || n) && x(e, t);
+ }
+ } });
+ var ri = function(e) {
+ this.anchor = e.anchor, this.item = e.item, this.index = e.index(), this.isLast = this.index === e.item.parentElement.querySelectorAll(e.selector).length - 1, this.isFirst = !this.index, this.isActive = e.isActive;
+ }, ae = function(e, t) {
+ this.parent = this.parent || null, this.selector = t, this.anchor = I(e, "data-anchor") || i().anchors[fe(e, i().sectionSelector)], this.item = e, this.isVisible = cn(e), this.isActive = T(e, N), this.on = T(e, De) || s(it, e)[0] != null, this.rn = t === i().sectionSelector, this.container = P(e, ot) || P(e, Pe), this.index = function() {
+ return this.siblings().indexOf(this);
+ };
+ };
+ function kn(e) {
+ return e.map(function(t) {
+ return t.item;
+ });
+ }
+ function Hn(e, t) {
+ return e.find(function(n) {
+ return n.item === t;
+ });
+ }
+ ae.prototype.siblings = function() {
+ return this.rn ? this.isVisible ? c.N : c.an : this.parent ? this.parent.slides : 0;
+ }, ae.prototype.prev = function() {
+ var e = this.siblings(), t = (this.rn ? e.indexOf(this) : this.parent.slides.indexOf(this)) - 1;
+ return t >= 0 ? e[t] : null;
+ }, ae.prototype.next = function() {
+ var e = this.siblings(), t = (this.rn ? e.indexOf(this) : this.parent.slides.indexOf(this)) + 1;
+ return t < e.length ? e[t] : null;
+ }, ae.prototype.prevPanel = function() {
+ return this === this.prev() ? this.parent ? this.parent.prev() : null : this.prev() || (this.parent ? this.parent.prev() : null);
+ }, ae.prototype.nextPanel = function() {
+ return this === this.next() ? this.parent ? this.parent.next() : null : this.next() || (this.parent ? this.parent.next() : null);
+ }, ae.prototype.ln = function() {
+ return this.rn ? c.N : c.un;
+ };
+ var li, ai = function(e) {
+ ri.call(this, e);
+ }, gr = function(e) {
+ ri.call(this, e);
+ };
+ function Re(e) {
+ var t = s(kt, e);
+ return t.length && (e = t[0]), e;
+ }
+ function ci(e) {
+ return e ? e.activeSlide ? e.activeSlide : e : null;
+ }
+ function Ye(e) {
+ var t, n, o = i();
+ return o.autoScrolling && !o.scrollBar ? (t = -e, n = s(Pe)[0]) : (t = e, n = window), { options: t, element: n };
+ }
+ function si(e, t) {
+ !i().autoScrolling || i().scrollBar || e.self != window && T(e, Ht) ? e.self != window && T(e, Ht) ? e.scrollLeft = t : e.scrollTo(0, t) : e.style.top = t + "px";
+ }
+ function jn(e) {
+ var t = "transform " + i().scrollingSpeed + "ms " + i().easingcss3;
+ return z(e, xn), R(e, { "-webkit-transition": t, transition: t });
+ }
+ function Bn(e, t) {
+ var n = e.index(), o = fe(t, ee);
+ return n == o ? "none" : n > o ? "up" : "down";
+ }
+ function _t(e) {
+ return x(e, xn);
+ }
+ function zn(e) {
+ return { "-webkit-transform": e, "-moz-transform": e, "-ms-transform": e, transform: e };
+ }
+ function ui(e, t) {
+ t ? jn(g()) : _t(g()), clearTimeout(li), R(g(), zn(e)), h.test.cn = e, li = setTimeout(function() {
+ z(g(), xn);
+ }, 10);
+ }
+ function Ce(e) {
+ var t = Math.round(e);
+ if (i().css3 && i().autoScrolling && !i().scrollBar)
+ ui("translate3d(0px, -" + t + "px, 0px)", !1);
+ else if (i().autoScrolling && !i().scrollBar)
+ R(g(), { top: -t + "px" }), h.test.top = -t + "px";
+ else {
+ var n = Ye(t);
+ si(n.element, n.options);
+ }
+ }
+ function at(e, t) {
+ t !== "internal" && m("fadingEffect", "update", e), m("cards", "update_", e), zt("scrollingSpeed", e, t);
+ }
+ h.setScrollingSpeed = at;
+ var ct, C = null, st = null, Dt = null;
+ function Ft(e, t, n, o) {
+ var r, a = function(y) {
+ return y.self != b && T(y, Ht) ? y.scrollLeft : !i().autoScrolling || i().scrollBar ? Se() : y.offsetTop;
+ }(e), l = t - a, v = !1, f = c.G;
+ p({ G: !0 }), ct && window.cancelAnimationFrame(ct), ct = function(y) {
+ r || (r = y);
+ var E = Math.floor(y - r);
+ if (c.G) {
+ var w = t;
+ n && (w = b.fp_easings[i().easing](E, a, l, n)), E <= n && si(e, w), E < n ? window.requestAnimationFrame(ct) : o === void 0 || v || (o(), p({ G: !1 }), v = !0);
+ } else
+ v || f || (o(), p({ G: !1 }), v = !0);
+ }, window.requestAnimationFrame(ct);
+ }
+ function ye(e) {
+ return e && !e.item ? new ai(new He(e)) : e ? new ai(e) : null;
+ }
+ function In(e) {
+ return e ? new gr(e) : null;
+ }
+ function se(e, t) {
+ var n = function(o, r) {
+ var a = { afterRender: function() {
+ return { section: ye(u().P), sn: In(u().P.activeSlide) };
+ }, onLeave: function() {
+ return { origin: ye(r.items.origin), destination: ye(r.items.destination), direction: r.direction, trigger: u().H };
+ }, afterLoad: function() {
+ return a.onLeave();
+ }, afterSlideLoad: function() {
+ return { section: ye(r.items.section), origin: ye(r.items.origin), destination: ye(r.items.destination), direction: r.direction, trigger: u().H };
+ }, onSlideLeave: function() {
+ return a.afterSlideLoad();
+ }, beforeLeave: function() {
+ return a.onLeave();
+ }, onScrollOverflow: function() {
+ return { section: ye(u().P), sn: In(u().P.activeSlide), position: r.position, direction: r.direction };
+ } };
+ return a[o]();
+ }(e, t);
+ return U(g(), e, n), i()[e].apply(n[Object.keys(n)[0]], Ho(n)) !== !1;
+ }
+ function Yt(e) {
+ var t = Re(e);
+ s("video, audio", t).forEach(function(n) {
+ n.hasAttribute("data-autoplay") && typeof n.play == "function" && n.play();
+ }), s('iframe[src*="youtube.com/embed/"]', t).forEach(function(n) {
+ n.hasAttribute("data-autoplay") && fi(n), n.onload = function() {
+ n.hasAttribute("data-autoplay") && fi(n);
+ };
+ });
+ }
+ function fi(e) {
+ e.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', "*");
+ }
+ function _n(e) {
+ var t = Re(e);
+ s("video, audio", t).forEach(function(n) {
+ n.hasAttribute("data-keepplaying") || typeof n.pause != "function" || n.pause();
+ }), s('iframe[src*="youtube.com/embed/"]', t).forEach(function(n) {
+ /youtube\.com\/embed\//.test(I(n, "src")) && !n.hasAttribute("data-keepplaying") && n.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', "*");
+ });
+ }
+ function Ve(e) {
+ i().lazyLoading && s("img[data-src], img[data-srcset], source[data-src], source[data-srcset], video[data-src], audio[data-src], iframe[data-src]", Re(e)).forEach(function(t) {
+ if (["src", "srcset"].forEach(function(o) {
+ var r = I(t, "data-" + o);
+ r != null && r && (Pt(t, o), t.addEventListener("load", function() {
+ }));
+ }), D(t, "source")) {
+ var n = P(t, "video, audio");
+ n && (n.load(), n.onloadeddata = function() {
+ });
+ }
+ });
+ }
+ function di() {
+ var e = u().P.item, t = u().P.activeSlide, n = pi(e), o = String(n);
+ t && (o = o + "-" + pi(t.item)), o = o.replace("/", "-").replace("#", "");
+ var r = new RegExp("\\b\\s?fp-viewing-[^\\s]+\\b", "g");
+ C.className = C.className.replace(r, ""), x(C, "fp-viewing-" + o);
+ }
+ function pi(e) {
+ if (!e)
+ return null;
+ var t = I(e, "data-anchor"), n = fe(e);
+ return t == null && (t = n), t;
+ }
+ function Dn(e, t, n) {
+ var o = "";
+ i().anchors.length && !i().lockAnchors && (e ? (n != null && (o = n), t == null && (t = e), p({ B: t }), Fn(o + "/" + t)) : (e != null && p({ B: t }), Fn(n))), di();
+ }
+ function Fn(e) {
+ if (i().recordHistory)
+ location.hash = e;
+ else if (Ee || Le)
+ b.history.replaceState(void 0, void 0, "#" + e);
+ else {
+ var t = b.location.href.split("#")[0];
+ b.location.replace(t + "#" + e);
+ }
+ }
+ function vi(e, t, n) {
+ var o = t === "Section" ? i().anchors[e] : I(n, "data-anchor");
+ return encodeURI(i().navigationTooltips[e] || o || t + " " + (e + 1));
+ }
+ function mr(e) {
+ e.cancelable && F(e), p({ H: "horizontalNav" });
+ var t = P(this, ee), n = s(ve, P(this, ee))[0], o = Hn(u().N, t).slides[fe(P(this, "li"))];
+ d.L(Vo, { slides: n, destination: o.item });
+ }
+ function hi(e, t) {
+ i().slidesNavigation && e != null && (z(s(Ln, e), N), x(s("a", s("li", e)[t]), N));
+ }
+ var Vt, Ne = {};
+ function Wt(e, t, n) {
+ t !== "all" ? Ne[n][t] = e : Object.keys(Ne[n]).forEach(function(o) {
+ Ne[n][o] = e;
+ });
+ }
+ function W() {
+ return Ne;
+ }
+ function Sr() {
+ var e = P(this, ee);
+ T(this, Jo) ? W().m.left && (p({ H: "slideArrow" }), d.L(gn, { section: e })) : W().m.right && (p({ H: "slideArrow" }), d.L(mn, { section: e }));
+ }
+ function gi(e) {
+ !i().loopHorizontal && i().controlArrows && (Mt(s(Rn, e.section), e.slideIndex !== 0), Mt(s($o, e.section), $e(e.destiny) != null));
+ }
+ function wr() {
+ clearTimeout(Vt), p({ W: !1 });
+ }
+ function ke(e, t, n) {
+ var o = P(e, ee), r = u().N.filter(function(v) {
+ return v.item == o;
+ })[0], a = r.slides.filter(function(v) {
+ return v.item == t;
+ })[0], l = { slides: e, destiny: t, direction: n, destinyPos: { left: t.offsetLeft }, slideIndex: a.index(), section: o, sectionIndex: r.index(), anchorLink: r.anchor, slidesNav: s(Pn, o)[0], slideAnchor: a.anchor, prevSlide: r.activeSlide.item, prevSlideIndex: r.activeSlide.index(), items: { section: r, origin: r.activeSlide, destination: a }, localIsResizing: c.F };
+ l.xMovement = Si(l.prevSlideIndex, l.slideIndex), l.direction = l.direction ? l.direction : l.xMovement, l.localIsResizing || p({ canScroll: !1 }), m("parallax", "applyHorizontal", l), m("cards", "apply", l), m("dropEffect", "apply", l), m("waterEffect", "apply", l), i().onSlideLeave && !l.localIsResizing && l.xMovement !== "none" && _(i().onSlideLeave) && se("onSlideLeave", l) === !1 ? p({ W: !1 }) : (j("dropEffect") && i().dropEffect || (x(t, N), z(ze(t), N)), ue(), l.localIsResizing || (_n(l.prevSlide), Ve(t)), gi(l), r.isActive && !l.localIsResizing && Dn(l.slideIndex, l.slideAnchor, l.anchorLink), m("continuousHorizontal", "apply", l), d.L(Zo, l), oi() ? Yn(l) : mi(e, l, !0), i().interlockedSlides && h.interlockedSlides && (j("continuousHorizontal") && n !== void 0 && n !== l.xMovement || m("interlockedSlides", "apply", l)));
+ }
+ function mi(e, t, n) {
+ var o = t.destinyPos;
+ if (hi(t.slidesNav, t.slideIndex), p({ scrollX: Math.round(o.left) }), i().css3) {
+ var r = "translate3d(-" + Math.round(o.left) + "px, 0px, 0px)";
+ h.test.dn[t.sectionIndex] = r, j("dragAndMove") && t.vn !== void 0 || jn(s(ot, e)), R(s(ot, e), zn(r)), j("interlockedSlides") || clearTimeout(Vt), Vt = setTimeout(function() {
+ n && Yn(t);
+ }, i().scrollingSpeed);
+ } else
+ h.test.left[t.sectionIndex] = Math.round(o.left), Ft(e, Math.round(o.left), i().scrollingSpeed, function() {
+ n && Yn(t);
+ });
+ }
+ function Si(e, t) {
+ return e == t ? "none" : e > t ? "left" : "right";
+ }
+ function yr() {
+ clearTimeout(Vt);
+ }
+ function Yn(e) {
+ m("continuousHorizontal", "afterSlideLoads", e), m("dragAndMove", "afterSlideLoads", e), e.localIsResizing || (m("parallax", "afterSlideLoads"), m("scrollOverflowReset", "setPrevious", e.prevSlide), m("scrollOverflowReset", "reset"), _(i().afterSlideLoad) && se("afterSlideLoad", e), p({ canScroll: !0 }), Yt(e.destiny), d.L(yn, e)), p({ W: !1 }), m("interlockedSlides", "interlockedSlides", e);
+ }
+ function ut(e, t) {
+ at(0, "internal"), t !== void 0 && p({ F: !0 }), ke(P(e, ve), e), t !== void 0 && p({ F: !1 }), at(Fe().scrollingSpeed, "internal");
+ }
+ function Vn(e, t) {
+ zt("recordHistory", e, t);
+ }
+ function We(e, t) {
+ e || Ce(0), zt("autoScrolling", e, t);
+ var n = u().P.item;
+ if (i().autoScrolling && !i().scrollBar)
+ R(Dt, { overflow: "hidden", height: "100%" }), z(C, "fp-scrollable"), Vn(Fe().recordHistory, "internal"), R(g(), { "-ms-touch-action": "none", "touch-action": "none" }), n != null && Ce(n.offsetTop);
+ else if (R(Dt, { overflow: "visible", height: "initial" }), x(C, "fp-scrollable"), Vn(!!i().autoScrolling && Fe().recordHistory, "internal"), R(g(), { "-ms-touch-action": "", "touch-action": "" }), _t(g()), n != null) {
+ var o = Ye(n.offsetTop);
+ o.element.scrollTo(0, o.options);
+ }
+ U(g(), "setAutoScrolling", e);
+ }
+ function Wn() {
+ for (var e = s(kt), t = 0; t < e.length; t++)
+ ut(e[t], "internal");
+ }
+ function wi() {
+ var e = s(".fp-auto-height")[0] || Jn() && s(".fp-auto-height-responsive")[0];
+ i().lazyLoading && e && s(".fp-section:not(.active)").forEach(function(t) {
+ var n, o, r, a, l;
+ o = (n = t.getBoundingClientRect()).top, r = n.bottom, a = o + 2 < c.q && o > 0, l = r > 2 && r < c.q, (a || l) && Ve(t);
+ });
+ }
+ function br() {
+ U(yt(this), "click");
+ }
+ function yi() {
+ Te(s(Oe));
+ var e = A.createElement("div");
+ e.setAttribute("id", "fp-nav");
+ var t = A.createElement("ul");
+ e.appendChild(t), Be(e, C);
+ var n = s(Oe)[0];
+ x(n, "fp-" + i().navigationPosition), i().showActiveTooltip && x(n, "fp-show-active");
+ for (var o = "", r = 0; r < u().N.length; r++) {
+ var a = u().N[r], l = "";
+ i().anchors.length && (l = a.anchor), o += '' + vi(a.index(), "Section") + "";
+ var v = i().navigationTooltips[a.index()];
+ v !== void 0 && v !== "" && (o += '' + v + "
"), o += "";
+ }
+ s("ul", n)[0].innerHTML = o;
+ var f = s("li", s(Oe)[0])[u().P.index()];
+ x(s("a", f), N);
+ }
+ function xr(e) {
+ e.preventDefault && F(e), p({ H: "verticalNav" });
+ var t = fe(P(this, "#fp-nav li"));
+ d.L(Yo, { destination: u().N[t] });
+ }
+ function Xn(e, t) {
+ var n;
+ n = e, i().menu && i().menu.length && s(i().menu).forEach(function(o) {
+ o != null && (z(s(Ln, o), N), x(s('[data-menuanchor="' + n + '"]', o), N));
+ }), function(o, r) {
+ var a = s(Oe)[0];
+ i().navigation && a != null && a.style.display !== "none" && (z(s(Ln, a), N), x(o ? s('a[href="#' + o + '"]', a) : s("a", s("li", a)[r]), N));
+ }(e, t);
+ }
+ Ne.m = { up: !0, down: !0, left: !0, right: !0 }, Ne.k = Ae({}, Ne.m), d.R(Ot, function(e) {
+ var t = e.target;
+ (D(t, On) || P(t, On)) && Sr.call(t, e);
+ }), h.landscapeScroll = ke, d.R(q, function() {
+ d.R(Xo, wr);
+ }), h.setRecordHistory = Vn, h.setAutoScrolling = We, h.test.setAutoScrolling = We, (/* @__PURE__ */ new Date()).getTime();
+ var Zn, Gn, Un, Kn, ft, qn, Er = (Gn = !0, Un = (/* @__PURE__ */ new Date()).getTime(), Kn = !b.fullpage_api, function(e, t) {
+ var n = (/* @__PURE__ */ new Date()).getTime(), o = e === "wheel" ? i().scrollingSpeed : 100;
+ return Gn = Kn || n - Un >= o, Kn = !b.fullpage_api, Gn && (Zn = t(), Un = n), Zn === void 0 || Zn;
+ });
+ function bi(e, t) {
+ if (_(i().beforeLeave))
+ return Er(u().H, function() {
+ return se(e, t);
+ });
+ }
+ function Xe(e, t, n) {
+ var o = e.item;
+ if (o != null) {
+ var r, a, l = { element: o, callback: t, isMovementUp: n, dtop: xi(o), yMovement: Bn(u().P, o), anchorLink: e.anchor, sectionIndex: e.index(), activeSlide: e.activeSlide ? e.activeSlide.item : null, leavingSection: u().P.index() + 1, localIsResizing: c.F, items: { origin: u().P, destination: e }, direction: null };
+ if (!(u().P.item == o && !c.F || i().scrollBar && Se() === l.dtop && !T(o, "fp-auto-height"))) {
+ if (l.activeSlide != null && (r = I(l.activeSlide, "data-anchor"), a = fe(l.activeSlide, null)), !l.localIsResizing) {
+ var v = l.yMovement;
+ if (n !== void 0 && (v = n ? "up" : "down"), l.direction = v, ni("dropEffect") && h.dropEffect.onLeave_(l), ni("waterEffect") && h.waterEffect.onLeave_(l), _(i().beforeLeave) && bi("beforeLeave", l) === !1 || _(i().onLeave) && !se("onLeave", l))
+ return;
+ }
+ m("parallax", "apply", l), m("cards", "apply", l), m("dropEffect", "apply", l), m("waterEffect", "apply", l), i().autoScrolling && i().continuousVertical && l.isMovementUp !== void 0 && (!l.isMovementUp && l.yMovement == "up" || l.isMovementUp && l.yMovement == "down") && (l = function(f) {
+ p({ nn: !0 });
+ var y = u().P.item;
+ return f.isMovementUp ? Lt(y, dn(y, ee)) : et(y, pn(y, ee).reverse()), Ce(u().P.item.offsetTop), Wn(), f.pn = y, f.dtop = f.element.offsetTop, f.yMovement = Bn(u().P, f.element), f.leavingSection = f.items.origin.index() + 1, f.sectionIndex = f.items.destination.index(), U(g(), "onContinuousVertical", f), f;
+ }(l)), m("scrollOverflowReset", "setPrevious", u().P.item), l.localIsResizing || _n(u().P.item), j("dropEffect") && i().dropEffect || (x(o, N), z(ze(o), N)), ue(), Ve(o), p({ canScroll: h.test.hn }), Dn(a, r, l.anchorLink), d.L(Go, l), function(f) {
+ var y = i().scrollingSpeed < 700, E = y ? 700 : i().scrollingSpeed;
+ if (p({ Y: "none", scrollY: Math.round(f.dtop) }), d.L(Xo), i().css3 && i().autoScrolling && !i().scrollBar)
+ ui("translate3d(0px, -" + Math.round(f.dtop) + "px, 0px)", !0), j("waterEffect") && Wn(), i().scrollingSpeed ? (clearTimeout(ft), ft = setTimeout(function() {
+ Xt(f), p({ canScroll: !y || h.test.hn });
+ }, i().scrollingSpeed)) : Xt(f);
+ else {
+ var w = Ye(f.dtop);
+ h.test.top = -f.dtop + "px", clearTimeout(ft), Ft(w.element, w.options, i().scrollingSpeed, function() {
+ i().scrollBar ? ft = setTimeout(function() {
+ Xt(f);
+ }, 30) : (Xt(f), p({ canScroll: !y || h.test.hn }));
+ });
+ }
+ y && (clearTimeout(qn), qn = setTimeout(function() {
+ p({ canScroll: !0 });
+ }, E));
+ }(l), p({ Z: l.anchorLink }), Xn(l.anchorLink, function(f) {
+ return f.pn != null ? f.isMovementUp ? c.j - 1 : 0 : f.sectionIndex;
+ }(l));
+ }
+ }
+ }
+ function xi(e) {
+ var t = e.offsetHeight, n = e.offsetTop, o = n, r = j("dragAndMove") && m("dragAndMove", "isGrabbing") ? m("dragAndMove", "isScrollingDown") : n > c.K, a = o - V() + t, l = i().bigSectionsDestination;
+ return t > V() ? (r || l) && l !== "bottom" || (o = a) : (r || c.F && $e(e) == null) && (o = a), j("offsetSections") && (o = h.offsetSections.getSectionPosition_(r, o, e)), p({ K: o }), o;
+ }
+ function Xt(e) {
+ p({ C: !1 }), function(t) {
+ t.pn != null && (t.isMovementUp ? Lt(s(ee)[0], t.pn) : et(s(ee)[u().N.length - 1], t.pn), Ce(u().P.item.offsetTop), function() {
+ for (var n = s(kt), o = 0; o < n.length; o++)
+ ut(n[o], "internal");
+ }(), t.sectionIndex = t.items.destination.index(), t.leavingSection = t.items.origin.index() + 1, p({ nn: !1 }));
+ }(e), _(i().afterLoad) && !e.localIsResizing && se("afterLoad", e), m("parallax", "afterLoad"), m("waterEffect", "afterLoad"), m("dropEffect", "afterLoad"), m("scrollOverflowReset", "reset"), m("resetSliders", "apply", e), ue(), e.localIsResizing || Yt(e.element), x(e.element, _e), z(ze(e.element), _e), wi(), p({ canScroll: !0 }), d.L(wn, e), _(e.callback) && e.callback();
+ }
+ function Qn(e, t) {
+ zt("fitToSection", e, t);
+ }
+ function Ei() {
+ c.canScroll && (p({ F: !0 }), Xe(c.P), p({ F: !1 }));
+ }
+ function Li() {
+ var e = i().responsive || i().responsiveWidth, t = i().responsiveHeight, n = e && b.innerWidth < e, o = t && b.innerHeight < t;
+ e && t ? Zt(n || o) : e ? Zt(n) : t && Zt(o);
+ }
+ function Zt(e) {
+ var t = Jn();
+ e ? t || (We(!1, "internal"), Qn(!1, "internal"), bt(s(Oe)), x(C, Rt), _(i().afterResponsive) && i().afterResponsive.call(g(), e), m("responsiveSlides", "toSections"), U(g(), "afterResponsive", e)) : t && (We(Fe().autoScrolling, "internal"), Qn(Fe().autoScrolling, "internal"), sn(s(Oe)), z(C, Rt), _(i().afterResponsive) && i().afterResponsive.call(g(), e), m("responsiveSlides", "toSlides"), U(g(), "afterResponsive", e));
+ }
+ function Jn() {
+ return T(C, Rt);
+ }
+ function Ai(e) {
+ i().verticalCentered && (!i().scrollOverflow && S.gn(e.item) || S.mn(e) || T(e.item, Ko) || x(e.item, Ko));
+ }
+ h.moveTo = moveTo, h.getScrollY = function() {
+ return c.scrollY;
+ }, d.R(le, function() {
+ clearTimeout(ft), clearTimeout(qn);
+ }), h.setFitToSection = Qn, h.fitToSection = Ei, h.setResponsive = Zt;
+ var $n, Mi = null;
+ function eo(e) {
+ var t = e.item, n = e.wn.length, o = e.index();
+ !u().P && e.isVisible && (x(t, N), ue(), Mi = u().P.item), j("offsetSections") && R(t, { height: Nn(t) }), i().paddingTop && R(t, { "padding-top": i().paddingTop }), i().paddingBottom && R(t, { "padding-bottom": i().paddingBottom }), i().sectionsColor[o] !== void 0 && R(t, { "background-color": i().sectionsColor[o] }), i().anchors[o] !== void 0 && t.setAttribute("data-anchor", e.anchor), n || Ai(e);
+ }
+ function Ti() {
+ i().scrollOverflow && !i().scrollBar && (S.bn(), S.Sn());
+ }
+ function Lr() {
+ d.removeListener(hn, Ti), pe("keyup", S.yn);
+ }
+ h.getActiveSection = function() {
+ return u().P;
+ }, d.R(q, function() {
+ d.R(hn, Ti), d.R(Go, S.onLeave), d.R(Zo, S.onLeave), d.R(yn, S.afterLoad), d.R(wn, S.afterLoad), d.R(le, Lr), Me("keyup", S.yn);
+ });
+ var to, S = { Mn: null, Tn: !0, An: !0, xn: null, On: null, kn: function(e) {
+ if (!c.canScroll)
+ return F(e), !1;
+ }, En: function(e) {
+ if (!vn() && i().keyboardScrolling && [38, 33, 32, 40, 34, 36, 35].indexOf(e.keyCode) > -1 && !S.An)
+ return F(e), !1;
+ }, yn: function() {
+ S.Tn = c.canScroll;
+ }, onLeave: function() {
+ clearTimeout($n), S.An = !1;
+ }, afterLoad: function() {
+ S.An = !1, clearTimeout($n), $n = setTimeout(function() {
+ S.Tn = c.canScroll;
+ }, 200);
+ }, Rn: function() {
+ A.activeElement === this.Mn && (this.Mn.blur(), S.An = !1);
+ }, Sn: function() {
+ if (i().scrollOverflow && S.Tn) {
+ S.Rn();
+ var e = S.Ln(u().P.item);
+ !e || Ee || Le || (this.Mn = e, requestAnimationFrame(function() {
+ e.focus(), S.An = !0;
+ })), S.Tn = !1;
+ }
+ }, bn: function() {
+ i().scrollOverflowMacStyle && !dr && x(C, "fp-scroll-mac"), u().un.forEach(function(e) {
+ if (!(e.slides && e.slides.length || T(e.item, "fp-auto-height-responsive") && Jn())) {
+ var t, n = Re(e.item), o = S.gn(e.item), r = (t = e).rn ? t : t.parent;
+ if (Co) {
+ var a = o ? "addClass" : "removeClass";
+ Bo[a](r.item, rt), Bo[a](e.item, rt);
+ } else
+ x(r.item, rt), x(e.item, rt);
+ e.on || (S.jn(n), S.zn(n)), e.on = !0;
+ }
+ });
+ }, zn: function(e) {
+ S.Ln(e).addEventListener("scroll", S.Dn), e.addEventListener("wheel", S.kn, { passive: !1 }), e.addEventListener("keydown", S.En, { passive: !1 });
+ }, jn: function(e) {
+ var t = document.createElement("div");
+ t.className = De, fn(e, t), t.setAttribute("tabindex", "-1");
+ }, Nn: function(e) {
+ var t = s(it, e)[0];
+ t && (Et(t), e.removeAttribute("tabindex"));
+ }, Ln: function(e) {
+ var t = Re(e);
+ return s(it, t)[0] || t;
+ }, on: function(e) {
+ return T(e, De) || s(it, e)[0] != null;
+ }, mn: function(e) {
+ return e.rn && e.activeSlide ? e.activeSlide.on : e.on;
+ }, gn: function(e) {
+ return S.Ln(e).scrollHeight > b.innerHeight;
+ }, Pn: function(e, t) {
+ if (!c.canScroll)
+ return !1;
+ if (i().scrollBar)
+ return !0;
+ var n = S.Ln(t);
+ if (!i().scrollOverflow || !T(n, De) || T(t, "fp-noscroll") || T(Re(t), "fp-noscroll"))
+ return !0;
+ var o = Co ? 1 : 0, r = n.scrollTop, a = e === "up" && r <= 0, l = e === "down" && n.scrollHeight <= Math.ceil(n.offsetHeight + r) + o, v = a || l;
+ return v || (this.xn = (/* @__PURE__ */ new Date()).getTime()), v;
+ }, Hn: function() {
+ this.On = (/* @__PURE__ */ new Date()).getTime();
+ var e = this.On - S.xn, t = (Ee || Le) && c.X, n = c._ && e > 600;
+ return t && e > 400 || n;
+ }, Dn: (to = 0, function(e) {
+ var t = e.target.scrollTop, n = c.Y !== "none" ? c.Y : to < t ? "down" : "up";
+ to = t, _(i().onScrollOverflow) && se("onScrollOverflow", { position: t, direction: n }), T(e.target, De) && c.canScroll && S.Pn(n, e.target) && S.Hn() && S.gn(u().P.item) && d.L(_o, { direction: n });
+ }) }, no = null, oo = null;
+ function ue() {
+ c.P = null, c.N.map(function(e) {
+ var t = T(e.item, N);
+ e.isActive = t, e.on = S.on(e.item), t && (c.P = e), e.slides.length && (e.activeSlide = null, e.slides.map(function(n) {
+ var o = T(n.item, N);
+ n.on = S.on(e.item), n.isActive = o, o && (e.activeSlide = n);
+ }));
+ }), function() {
+ var e = c.P, t = !!c.P && c.P.slides.length, n = c.P ? c.P.activeSlide : null;
+ if (!e && c.N.length && !u().C) {
+ if (no) {
+ var o = Oi(no, c.N);
+ o && (c.P = o, c.P.isActive = !0, x(c.P.item, N)), c.P && Ce(c.P.item.offsetTop);
+ }
+ if (t && !n && oo) {
+ var r = Oi(oo, c.P.slides);
+ r && (c.P.activeSlide = r, c.P.activeSlide.isActive = !0, x(c.P.activeSlide.item, N)), c.P.activeSlide && ut(c.P.activeSlide.item, "internal");
+ }
+ }
+ }(), U(g(), "onUpdateStateDone");
+ }
+ function Gt() {
+ var e = s(i().sectionSelector + ", " + ee, g()), t = Qe(e), n = Array.from(e).map(function(a) {
+ return new He(a);
+ }), o = n.filter(function(a) {
+ return a.isVisible;
+ }), r = o.reduce(function(a, l) {
+ return a.concat(l.slides);
+ }, []);
+ no = Pi(c.P), oo = Pi(c.P ? c.P.activeSlide : null), c.j = t.length, c.D = o.reduce(function(a, l) {
+ return a + l.slides.length;
+ }, 0), c.N = o, c.an = n, c.slides = r, c.un = c.N.concat(c.slides);
+ }
+ function Pi(e) {
+ if (!e)
+ return null;
+ var t = e ? e.item : null, n = e.rn ? c.an : c.P.Cn;
+ if (t) {
+ var o = Hn(n, t);
+ return o ? o.index() : null;
+ }
+ return null;
+ }
+ function Oi(e, t) {
+ var n, o = e - 1, r = e;
+ do {
+ if (n = t[o] || t[r])
+ break;
+ o -= 1, r += 1;
+ } while (o >= 0 || r < t.length);
+ return n;
+ }
+ var He = function(e) {
+ var t = this;
+ [].push.call(arguments, i().sectionSelector), ae.apply(this, arguments), this.wn = s(i().slideSelector, e), this.Cn = Array.from(this.wn).map(function(n) {
+ return new Ut(n, t);
+ }), this.slides = this.Cn.filter(function(n) {
+ return n.isVisible;
+ }), this.activeSlide = this.slides.length ? this.slides.filter(function(n) {
+ return n.isActive;
+ })[0] || this.slides[0] : null;
+ };
+ He.prototype = ae.prototype, He.prototype.constructor = He;
+ var dt, Ut = function(e, t) {
+ this.parent = t, ae.call(this, e, i().slideSelector);
+ };
+ function Ri() {
+ x(s(i().sectionSelector, g()), Nt), x(s(i().slideSelector, g()), An);
+ }
+ function io(e) {
+ var t = e.slides.length, n = e.wn, o = e.slides, r = 100 * t, a = 100 / t;
+ if (!s(ve, e.item)[0]) {
+ var l = A.createElement("div");
+ l.className = Ht, xt(n, l);
+ var v = A.createElement("div");
+ v.className = Tn, xt(n, v);
+ }
+ R(s(ot, e.item), { width: r + "%" }), t > 1 && (i().controlArrows && function(y) {
+ var E = y.item, w = [we(i().controlArrowsHTML[0]), we(i().controlArrowsHTML[1])];
+ et(s(ve, E)[0], w), x(w, Qo), x(w[0], Jo), x(w[1], "fp-next"), i().controlArrowColor !== "#fff" && (R(s($o, E), { "border-color": "transparent transparent transparent " + i().controlArrowColor }), R(s(Rn, E), { "border-color": "transparent " + i().controlArrowColor + " transparent transparent" })), i().loopHorizontal || bt(s(Rn, E));
+ }(e), i().slidesNavigation && function(y) {
+ var E = y.item, w = y.slides.length;
+ Be(we(''), E);
+ var M = s(Pn, E)[0];
+ x(M, "fp-" + i().slidesNavPosition);
+ for (var O = 0; O < w; O++)
+ Be(we('' + vi(O, "Slide", s(Mn, E)[O]) + ""), s("ul", M)[0]);
+ R(M, { "margin-left": "-" + M.innerWidth / 2 + "px" });
+ var X = y.activeSlide ? y.activeSlide.index() : 0;
+ x(s("a", s("li", M)[X]), N);
+ }(e)), o.forEach(function(y) {
+ R(y.item, { width: a + "%" }), i().verticalCentered && Ai(y);
+ });
+ var f = j("responsiveSlides") ? null : e.activeSlide || null;
+ f != null && c.P && (c.P.index() !== 0 || c.P.index() === 0 && f.index() !== 0) ? (ut(f.item, "internal"), x(f.item, "fp-initial")) : x(n[0], N);
+ }
+ Ut.prototype = ae.prototype, Ut.prototype.constructor = He;
+ var Ci = { attributes: !1, subtree: !0, childList: !0, characterData: !0 };
+ function Ni() {
+ return m("responsiveSlides", "isResponsiveSlidesChanging") || Qe(s(i().slideSelector, g())).length !== u().D;
+ }
+ function ro(e) {
+ var t = Ni();
+ (Ni() || m("responsiveSlides", "isResponsiveSlidesChanging") || Qe(s(i().sectionSelector, g())).length !== u().j) && !c.nn && (i().observer && dt && dt.disconnect(), Gt(), ue(), i().anchors = [], Te(s(Oe)), m("responsiveSlides", "isResponsiveSlidesChanging") || Ri(), ti(), i().navigation && yi(), t && (Te(s(Pn)), Te(s(On))), u().N.forEach(function(n) {
+ n.slides.length ? t && io(n) : eo(n);
+ })), i().observer && dt && s(Pe)[0] && dt.observe(s(Pe)[0], Ci);
+ }
+ d.R(q, function() {
+ var e, t, n;
+ i().observer && "MutationObserver" in window && s(Pe)[0] && (e = s(Pe)[0], t = Ci, (n = new MutationObserver(ro)).observe(e, t), dt = n), d.R(Io, ro);
+ }), h.render = ro;
+ var Ar = function() {
+ var e = !1;
+ try {
+ var t = Object.defineProperty({}, "passive", { get: function() {
+ e = !0;
+ } });
+ de("testPassive", null, t), Ie("testPassive", null, t);
+ } catch {
+ }
+ return function() {
+ return e;
+ };
+ }();
+ function ki() {
+ return !!Ar() && { passive: !1 };
+ }
+ var Hi, ji, lo, be, Kt = (lo = (/* @__PURE__ */ new Date()).getTime(), be = [], { In: function(e) {
+ var t = (e = e || b.event).wheelDelta || -e.deltaY || -e.detail, n = Math.max(-1, Math.min(1, t)), o = e.wheelDeltaX !== void 0 || e.deltaX !== void 0;
+ Hi = Math.abs(e.wheelDeltaX) < Math.abs(e.wheelDelta) || Math.abs(e.deltaX) < Math.abs(e.deltaY) || !o;
+ var r = (/* @__PURE__ */ new Date()).getTime();
+ ji = n < 0 ? "down" : "up", be.length > 149 && be.shift(), be.push(Math.abs(t));
+ var a = r - lo;
+ lo = r, a > 200 && (be = []);
+ }, Wn: function() {
+ var e = tt(be, 10) >= tt(be, 70);
+ return !!be.length && e && Hi;
+ }, Fn: function() {
+ return ji;
+ } });
+ function Mr() {
+ var e = i().css3 ? Se() + V() : ce(u().N).item.offsetTop + ce(u().N).item.offsetHeight, t = Ye(e);
+ h.test.top = -e + "px", p({ canScroll: !1 }), Ft(t.element, t.options, i().scrollingSpeed, function() {
+ setTimeout(function() {
+ p({ C: !0 }), p({ canScroll: !0 });
+ }, 30);
+ });
+ }
+ function Tr() {
+ g().getBoundingClientRect().bottom >= 0 && Bi();
+ }
+ function Bi() {
+ var e = Ye(ce(u().N).item.offsetTop);
+ p({ canScroll: !1 }), Ft(e.element, e.options, i().scrollingSpeed, function() {
+ p({ canScroll: !0 }), p({ C: !1 }), p({ Vn: !1 });
+ });
+ }
+ var ao, co, so, zi = (ao = !1, co = {}, so = {}, function(e, t, n) {
+ switch (e) {
+ case "set":
+ co[t] = (/* @__PURE__ */ new Date()).getTime(), so[t] = n;
+ break;
+ case "isNewKeyframe":
+ var o = (/* @__PURE__ */ new Date()).getTime();
+ ao = o - co[t] > so[t];
+ }
+ return ao;
+ });
+ function pt() {
+ var e = u().P.next();
+ e || !i().loopBottom && !i().continuousVertical || (e = u().N[0]), e != null ? Xe(e, null, !1) : g().scrollHeight < C.scrollHeight && i().scrollBar && i().Zn && d.L(Wo);
+ }
+ function Ze() {
+ var e = u().P.prev();
+ e || !i().loopTop && !i().continuousVertical || (e = ce(u().N)), e != null && Xe(e, null, !0);
+ }
+ h.moveSectionDown = pt, h.moveSectionUp = Ze;
+ var qt = 0;
+ function Ii(e) {
+ i().autoScrolling && (c.canScroll && (e.pageY < qt && W().m.up ? Ze() : e.pageY > qt && W().m.down && pt()), qt = e.pageY);
+ }
+ function _i(e) {
+ if (W().m[e]) {
+ var t = e === "down" ? pt : Ze;
+ j("scrollHorizontally") && (t = m("scrollHorizontally", "getScrollSection", { type: e, scrollSection: t })), i().scrollOverflow && S.mn(u().P) ? S.Pn(e, u().P.item) && S.Hn() && t() : t();
+ }
+ }
+ var Qt, uo, Ge, Jt = 0, vt = 0, $t = 0, ht = 0, en = Fi(), ie = { Bn: "ontouchmove" in window ? "touchmove" : en ? en.move : null, Gn: "ontouchstart" in window ? "touchstart" : en ? en.down : null };
+ function gt(e) {
+ var t = P(e.target, ee) || u().P.item, n = S.mn(u().P);
+ if (mt(e)) {
+ p({ X: !0, _: !1 }), i().autoScrolling && (n && !c.canScroll || i().scrollBar) && F(e);
+ var o = fo(e);
+ $t = o.y, ht = o.x;
+ var r = Math.abs(Jt - $t) > b.innerHeight / 100 * i().touchSensitivity, a = Math.abs(vt - ht) > Je() / 100 * i().touchSensitivity, l = s(ve, t).length && Math.abs(vt - ht) > Math.abs(Jt - $t), v = Jt > $t ? "down" : "up";
+ p({ Y: l ? vt > ht ? "right" : "left" : v }), l ? !c.W && a && (vt > ht ? W().m.right && d.L(mn, { section: t }) : W().m.left && d.L(gn, { section: t })) : i().autoScrolling && c.canScroll && r && _i(v);
+ }
+ }
+ function mt(e) {
+ return e.pointerType === void 0 || e.pointerType != "mouse";
+ }
+ function tn(e) {
+ if (i().fitToSection && p({ G: !1 }), mt(e)) {
+ var t = fo(e);
+ Jt = t.y, vt = t.x;
+ }
+ de("touchend", Di);
+ }
+ function Di() {
+ Ie("touchend", Di), p({ X: !1 });
+ }
+ function fo(e) {
+ var t = {};
+ return t.y = e.pageY !== void 0 && (e.pageY || e.pageX) ? e.pageY : e.touches[0].pageY, t.x = e.pageX !== void 0 && (e.pageY || e.pageX) ? e.pageX : e.touches[0].pageX, Le && mt(e) && i().scrollBar && e.touches !== void 0 && (t.y = e.touches[0].pageY, t.x = e.touches[0].pageX), t;
+ }
+ function Fi() {
+ var e;
+ return b.PointerEvent && (e = { down: "pointerdown", move: "pointermove" }), e;
+ }
+ function po(e) {
+ i().autoScrolling && mt(e) && W().m.up && (c.canScroll || F(e));
+ }
+ function Yi(e, t) {
+ var n = t ?? u().P.item, o = Hn(c.N, n), r = s(ve, n)[0];
+ if (!(r == null || It() || c.W || o.slides.length < 2)) {
+ var a = o.activeSlide, l = e === "left" ? a.prev() : a.next();
+ if (!l) {
+ if (!i().loopHorizontal)
+ return;
+ l = e === "left" ? ce(o.slides) : o.slides[0];
+ }
+ p({ W: !h.test.hn }), ke(r, l.item, e);
+ }
+ }
+ function vo(e) {
+ Yi("left", e);
+ }
+ function ho(e) {
+ Yi("right", e);
+ }
+ function go(e) {
+ var t = u().N.filter(function(o) {
+ return o.anchor === e;
+ })[0];
+ if (!t) {
+ var n = e !== void 0 ? e - 1 : 0;
+ t = u().N[n];
+ }
+ return t;
+ }
+ function Vi(e) {
+ e != null && ke(P(e, ve), e);
+ }
+ function mo(e, t) {
+ var n = go(e);
+ if (n != null) {
+ var o = function(r, a) {
+ var l = a.slides.filter(function(v) {
+ return v.anchor === r;
+ })[0];
+ return l == null && (r = r !== void 0 ? r : 0, l = a.slides[r]), l ? l.item : null;
+ }(t, n);
+ n.anchor && n.anchor === c.Z || T(n.item, N) ? Vi(o) : Xe(n, function() {
+ Vi(o);
+ });
+ }
+ }
+ function St(e, t) {
+ var n = go(e);
+ t !== void 0 ? mo(e, t) : n != null && Xe(n);
+ }
+ function Pr() {
+ clearTimeout(uo), pe("keydown", Wi), pe("keyup", Xi);
+ }
+ function Wi(e) {
+ clearTimeout(uo);
+ var t = e.keyCode, n = [37, 39].indexOf(t) > -1, o = i().autoScrolling || i().fitToSection || n;
+ t === 9 ? function(r) {
+ var a = r.shiftKey, l = A.activeElement, v = So(Re(u().P.item));
+ function f(Y) {
+ return F(Y), v[0] ? v[0].focus() : null;
+ }
+ if (c.canScroll) {
+ if (!function(Y) {
+ var k = So(A), H = k.indexOf(A.activeElement), L = k[Y.shiftKey ? H - 1 : H + 1], Z = P(L, Mn), G = P(L, ee);
+ return !Z && !G;
+ }(r)) {
+ l ? P(l, ".fp-section.active,.fp-section.active .fp-slide.active") == null && (l = f(r)) : f(r);
+ var y = l == v[0], E = l == v[v.length - 1], w = a && y;
+ if (w || !a && E) {
+ F(r);
+ var M = function(Y) {
+ var k, H = Y ? "prevPanel" : "nextPanel", L = [], Z = ci((c.P && c.P.activeSlide ? c.P.activeSlide : c.P)[H]());
+ do
+ (L = So(Z.item)).length && (k = { Yn: Z, Un: L[Y ? L.length - 1 : 0] }), Z = ci(Z[H]());
+ while (Z && L.length === 0);
+ return k;
+ }(w), O = M ? M.Yn : null;
+ if (O) {
+ var X = O.rn ? O : O.parent;
+ d.L(Sn, { Xn: X.index() + 1, slideAnchor: O.rn ? 0 : O.index() }), Ge = M.Un, F(r);
+ }
+ }
+ }
+ } else
+ F(r);
+ }(e) : !vn() && i().keyboardScrolling && o && (Qt = e.ctrlKey, uo = setTimeout(function() {
+ (function(r) {
+ var a = r.shiftKey, l = A.activeElement, v = D(l, "video") || D(l, "audio"), f = S.Pn("up", u().P.item), y = S.Pn("down", u().P.item), E = [37, 39].indexOf(r.keyCode) > -1;
+ if (function(w) {
+ (function(M) {
+ return [40, 38, 32, 33, 34].indexOf(M.keyCode) > -1 && !c.C;
+ })(w) && !P(w.target, it) && w.preventDefault();
+ }(r), c.canScroll || E)
+ switch (p({ H: "keydown" }), r.keyCode) {
+ case 38:
+ case 33:
+ W().k.up && f ? c.C ? d.L(Do, { e: r }) : Ze() : S.Sn();
+ break;
+ case 32:
+ if (a && W().k.up && !v && f) {
+ Ze();
+ break;
+ }
+ case 40:
+ case 34:
+ if (W().k.down && y) {
+ if (c.C)
+ return;
+ r.keyCode === 32 && v || pt();
+ } else
+ S.Sn();
+ break;
+ case 36:
+ W().k.up && St(1);
+ break;
+ case 35:
+ W().k.down && St(u().N.length);
+ break;
+ case 37:
+ W().k.left && vo();
+ break;
+ case 39:
+ W().k.right && ho();
+ }
+ })(e);
+ }, 0));
+ }
+ function Xi(e) {
+ c.J && (Qt = e.ctrlKey);
+ }
+ function Or() {
+ p({ J: !1 }), Qt = !1;
+ }
+ function Rr(e) {
+ Zi();
+ }
+ function Cr(e) {
+ P(Ge, Mn) && !P(Ge, kt) || Zi();
+ }
+ function Zi() {
+ Ge && (Ge.focus(), Ge = null);
+ }
+ function So(e) {
+ return [].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]', e)).filter(function(t) {
+ return I(t, "tabindex") !== "-1" && t.offsetParent !== null;
+ });
+ }
+ h.moveSlideLeft = vo, h.moveSlideRight = ho, h.moveTo = St, d.R(q, function() {
+ de("blur", Or), Me("keydown", Wi), Me("keyup", Xi), d.R(le, Pr), d.R(yn, Rr), d.R(wn, Cr);
+ });
+ var Gi = (/* @__PURE__ */ new Date()).getTime(), Ue = [];
+ function wo(e) {
+ e ? (function() {
+ var t, n = "";
+ b.addEventListener ? t = "addEventListener" : (t = "attachEvent", n = "on");
+ var o = "onwheel" in A.createElement("div") ? "wheel" : A.onmousewheel !== void 0 ? "mousewheel" : "DOMMouseScroll", r = ki();
+ o == "DOMMouseScroll" ? A[t](n + "MozMousePixelScroll", Ke, r) : A[t](n + o, Ke, r);
+ }(), g().addEventListener("mousedown", Ui), g().addEventListener("mouseup", Ki)) : (A.addEventListener ? (pe("mousewheel", Ke, !1), pe("wheel", Ke, !1), pe("MozMousePixelScroll", Ke, !1)) : A.detachEvent("onmousewheel", Ke), g().removeEventListener("mousedown", Ui), g().removeEventListener("mouseup", Ki));
+ }
+ function Ke(e) {
+ var t = (/* @__PURE__ */ new Date()).getTime(), n = T(s(".fp-completely")[0], "fp-normal-scroll"), o = function(E, w) {
+ (/* @__PURE__ */ new Date()).getTime();
+ var M = u().C && E.getBoundingClientRect().bottom >= 0 && Kt.Fn() === "up", O = u().Vn;
+ if (O)
+ return F(w), !1;
+ if (u().C) {
+ if (M) {
+ var X;
+ if (!(O || zi("isNewKeyframe", "beyondFullpage") && Kt.Wn()))
+ return (X = Ye(ce(u().N).item.offsetTop + ce(u().N).item.offsetHeight)).element.scrollTo(0, X.options), p({ Vn: !1 }), F(w), !1;
+ if (Kt.Wn())
+ return M = !1, p({ Vn: !0 }), p({ H: "wheel" }), Bi(), F(w), !1;
+ } else
+ zi("set", "beyondFullpage", 1e3);
+ if (!O && !M)
+ return !0;
+ }
+ }(g(), e);
+ if (c._ || p({ X: !1, _: !0, Y: "none" }), !W().m.down && !W().m.up)
+ return F(e), !1;
+ if (o)
+ return !0;
+ if (o === !1)
+ return F(e), !1;
+ if (i().autoScrolling && !Qt && !n) {
+ var r = (e = e || b.event).wheelDelta || -e.deltaY || -e.detail, a = Math.max(-1, Math.min(1, r)), l = e.wheelDeltaX !== void 0 || e.deltaX !== void 0, v = Math.abs(e.wheelDeltaX) < Math.abs(e.wheelDelta) || Math.abs(e.deltaX) < Math.abs(e.deltaY) || !l, f = a < 0 ? "down" : a > 0 ? "up" : "none";
+ Ue.length > 149 && Ue.shift(), Ue.push(Math.abs(r)), i().scrollBar && F(e);
+ var y = t - Gi;
+ return Gi = t, y > 200 && (Ue = []), p({ U: f }), c.canScroll && !It() && tt(Ue, 10) >= tt(Ue, 70) && v && (p({ H: "wheel" }), _i(a < 0 ? "down" : "up")), !1;
+ }
+ i().fitToSection && p({ G: !1 });
+ }
+ function Ui(e) {
+ var t;
+ e.which == 2 && (t = e.pageY, qt = t, g().addEventListener("mousemove", Ii));
+ }
+ function Ki(e) {
+ e.which == 2 && g().removeEventListener("mousemove", Ii);
+ }
+ function wt(e) {
+ e ? (wo(!0), function() {
+ if (ie.Bn && (Ee || Le) && (!j("dragAndMove") || i().dragAndMove === "mouseonly")) {
+ i().autoScrolling && (C.removeEventListener(ie.Bn, po, { passive: !1 }), C.addEventListener(ie.Bn, po, { passive: !1 }));
+ var t = i().touchWrapper;
+ t.removeEventListener(ie.Gn, tn), t.removeEventListener(ie.Bn, gt, { passive: !1 }), t.addEventListener(ie.Gn, tn), t.addEventListener(ie.Bn, gt, { passive: !1 });
+ }
+ }()) : (wo(!1), function() {
+ if (ie.Bn && (Ee || Le)) {
+ i().autoScrolling && (C.removeEventListener(ie.Bn, gt, { passive: !1 }), C.removeEventListener(ie.Bn, po, { passive: !1 }));
+ var t = i().touchWrapper;
+ t.removeEventListener(ie.Gn, tn), t.removeEventListener(ie.Bn, gt, { passive: !1 });
+ }
+ }());
+ }
+ h.setMouseWheelScrolling = wo;
+ var yo = !0;
+ function Nr() {
+ ["mouseenter", "touchstart", "mouseleave", "touchend"].forEach(function(e) {
+ pe(e, Qi, !0);
+ });
+ }
+ function qi(e, t) {
+ document["fp_" + e] = t, Me(e, Qi, !0);
+ }
+ function Qi(e) {
+ var t = e.type, n = !1, o = t === "mouseleave" ? e.toElement || e.relatedTarget : e.target;
+ o != document && o ? (t === "touchend" && (yo = !1, setTimeout(function() {
+ yo = !0;
+ }, 800)), (t !== "mouseenter" || yo) && (i().normalScrollElements.split(",").forEach(function(r) {
+ if (!n) {
+ var a = D(o, r), l = P(o, r);
+ (a || l) && (h.shared._n || wt(!1), h.shared._n = !0, n = !0);
+ }
+ }), !n && h.shared._n && (wt(!0), h.shared._n = !1))) : wt(!0);
+ }
+ function nn(e, t) {
+ at(0, "internal"), St(e, t), at(Fe().scrollingSpeed, "internal");
+ }
+ d.R(q, function() {
+ i().normalScrollElements && (["mouseenter", "touchstart"].forEach(function(e) {
+ qi(e, !1);
+ }), ["mouseleave", "touchend"].forEach(function(e) {
+ qi(e, !0);
+ })), d.R(le, Nr);
+ }), h.silentMoveTo = nn;
+ var bo, Ji, xo = V(), $i = Je(), Eo = !1;
+ function kr() {
+ clearTimeout(bo), clearTimeout(Ji), Ie("resize", Lo);
+ }
+ function Lo() {
+ Eo || (i().autoScrolling && !i().scrollBar || !i().fitToSection) && er(V()), function() {
+ if (Ee)
+ for (var e = 0; e < 4; e++)
+ Ji = setTimeout(function() {
+ window.requestAnimationFrame(function() {
+ i().autoScrolling && !i().scrollBar && (p({ F: !0 }), nn(c.P.index() + 1), p({ F: !1 }));
+ });
+ }, 200 * e);
+ }(), Eo = !0, clearTimeout(bo), bo = setTimeout(function() {
+ (function() {
+ if (p({ F: !0 }), er(""), U(g(), "onResize"), i().autoScrolling || c.C || function() {
+ if (!i().autoScrolling || i().scrollBar) {
+ var r = 0.01 * b.innerHeight;
+ A.documentElement.style.setProperty("--vh", "".concat(r, "px"));
+ }
+ }(), d.L(Io), ue(), Li(), Ee) {
+ var e = A.activeElement;
+ if (!D(e, "textarea") && !D(e, "input") && !D(e, "select")) {
+ var t = V();
+ Math.abs(t - xo) > 20 * Math.max(xo, t) / 100 && (Ao(!0), xo = t);
+ }
+ } else
+ n = V(), o = Je(), c.q === n && $i === o || (p({ q: n }), $i = o, Ao(!0));
+ var n, o;
+ U(g(), "onResizeEnds"), p({ F: !1 });
+ })(), Eo = !1;
+ }, 400);
+ }
+ function Ao(e) {
+ if (!T(g(), En)) {
+ p({ F: !0, q: V(), Qn: Je() });
+ for (var t = u().N, n = 0; n < t.length; ++n) {
+ var o = t[n], r = s(ve, o.item)[0], a = o.slides;
+ j("offsetSections") && R(o.item, { height: Nn(o.item) }), a.length > 1 && ke(r, o.activeSlide.item);
+ }
+ i().scrollOverflow && S.bn();
+ var l = u().P.index();
+ c.C || !l || j("fadingEffect") || j("dropEffect") || j("waterEffect") || nn(l + 1), p({ F: !1 }), _(i().afterResize) && e && i().afterResize.call(g(), b.innerWidth, b.innerHeight), _(i().afterReBuild) && !e && i().afterReBuild.call(g()), U(g(), "afterRebuild");
+ }
+ }
+ function er(e) {
+ u().N.forEach(function(t) {
+ var n = e !== "" || j("offsetSections") ? Nn(t.item) : "";
+ R(t.item, { height: n });
+ });
+ }
+ function Mo() {
+ var e, t, n = b.location.hash;
+ if (n.length) {
+ var o = n.replace("#", "").split("/"), r = n.indexOf("#/") > -1;
+ e = r ? "/" + o[1] : decodeURIComponent(o[0]);
+ var a = r ? o[2] : o[1];
+ a && a.length && (t = decodeURIComponent(a));
+ }
+ return { section: e, sn: t };
+ }
+ function Hr() {
+ Ie("hashchange", tr);
+ }
+ function tr() {
+ if (!c.V && !i().lockAnchors) {
+ var e = Mo(), t = e.section, n = e.sn, o = c.Z === void 0, r = c.Z === void 0 && n === void 0 && !c.W;
+ t && t.length && (t && t !== c.Z && !o || r && !It() || !c.W && c.B != n && !It()) && d.L(Sn, { Xn: t, slideAnchor: n });
+ }
+ }
+ function jr(e) {
+ var t = e.target;
+ P(t, i().menu + " [data-menuanchor]") && Br.call(t, e);
+ }
+ function Br(e) {
+ p({ H: "menu" }), !s(i().menu)[0] || !i().lockAnchors && i().anchors.length || (F(e), d.L(Fo, { anchor: I(this, "data-menuanchor") }));
+ }
+ function zr(e) {
+ var t = e.target;
+ t && P(t, "#fp-nav a") ? xr.call(t, e.e) : D(t, ".fp-tooltip") ? br.call(t) : (D(t, qo) || P(t, qo) != null) && mr.call(t, e.e);
+ }
+ h.reBuild = Ao, d.R(q, function() {
+ Lo(), de("resize", Lo), d.R(le, kr);
+ }), h.setLockAnchors = function(e) {
+ i().lockAnchors = e;
+ }, d.R(q, function() {
+ de("hashchange", tr), d.R(le, Hr);
+ }), d.R(q, function() {
+ Me("wheel", Kt.In, ki()), d.R(Wo, Mr), d.R(Do, Tr);
+ }), d.R(q, function() {
+ d.R(Ot, jr);
+ }), d.R(q, function() {
+ d.R(Ot, zr);
+ });
+ var To, Po, nr = 0;
+ function on(e) {
+ var t, n, o, r, a;
+ if (U(g(), "onScroll"), !c.F && u().P && (ce(u().N), !u().C && !u().Vn && (!i().autoScrolling || i().scrollBar || j("dragAndMove")) && !oi())) {
+ var l = j("dragAndMove") ? Math.abs(m("dragAndMove", "getCurrentScroll")) : Se(), v = function(Q) {
+ var re = Q > nr ? "down" : "up";
+ return nr = Q, p({ K: Q }), re;
+ }(l), f = 0, y = l + V() / 2, E = (j("dragAndMove") ? m("dragAndMove", "getDocumentHeight") : C.scrollHeight - V()) === l, w = u().N;
+ if (p({ scrollY: l }), E)
+ f = w.length - 1;
+ else if (l)
+ for (var M = 0; M < w.length; ++M)
+ (P(w[M].item, ee) || w[M].item).offsetTop <= y && (f = M);
+ else
+ f = 0;
+ if (o = v, r = u().P.item.offsetTop, a = r + V(), (o == "up" ? a >= Se() + V() : r <= Se()) && (T(u().P.item, _e) || (x(u().P.item, _e), z(ze(u().P.item), _e))), n = (t = w[f]).item, !t.isActive) {
+ p({ V: !0 });
+ var O, X, Y = u().P.item, k = u().P.index() + 1, H = Bn(u().P, n), L = t.anchor, Z = t.index() + 1, G = t.activeSlide, ge = { P: Y, sectionIndex: Z - 1, anchorLink: L, element: n, leavingSection: k, direction: H, items: { origin: u().P, destination: t } };
+ G && (X = G.anchor, O = G.index()), c.canScroll && (z(w.filter(function(Q) {
+ return Q.index() !== t.index();
+ }).map(function(Q) {
+ return Q.item;
+ }), N), x(n, N), m("parallax", "afterLoad"), _(i().beforeLeave) && bi("beforeLeave", ge), _(i().onLeave) && se("onLeave", ge), _(i().afterLoad) && se("afterLoad", ge), m("resetSliders", "apply", { localIsResizing: c.F, leavingSection: k }), _n(Y), Ve(n), Yt(n), Xn(L, Z - 1), i().anchors.length && p({ Z: L }), ue(), Dn(O, X, L)), clearTimeout(To), To = setTimeout(function() {
+ p({ V: !1 });
+ }, 100);
+ }
+ i().fitToSection && c.canScroll && (clearTimeout(Po), Po = setTimeout(function() {
+ c.N.filter(function(Q) {
+ var re = Q.item.getBoundingClientRect();
+ return Math.round(re.bottom) === Math.round(V()) || Math.round(re.top) === 0;
+ }).length || Ei();
+ }, i().en));
+ }
+ }
+ function or(e, t) {
+ t !== void 0 ? (t = t.replace(/ /g, "").split(",")).forEach(function(n) {
+ Wt(e, n, "k");
+ }) : (Wt(e, "all", "k"), i().keyboardScrolling = e);
+ }
+ function Ir(e) {
+ var t = e.index();
+ i().anchors[t] !== void 0 && e.isActive && Xn(i().anchors[t], t), i().menu && i().css3 && P(s(i().menu)[0], Pe) != null && s(i().menu).forEach(function(n) {
+ C.appendChild(n);
+ });
+ }
+ function ir() {
+ var e, t, n = u().P, o = u().P.item;
+ x(o, _e), Ve(o), wi(), Yt(o), t = go((e = Mo()).section), e.section && t && (t === void 0 || t.index() !== fe(Mi)) || !_(i().afterLoad) || se("afterLoad", { P: o, element: o, direction: null, anchorLink: n.anchor, sectionIndex: n.index(), items: { origin: u().P, destination: u().P } }), _(i().afterRender) && se("afterRender"), U(g(), "afterRender");
+ }
+ function Oo(e, t) {
+ t !== void 0 ? (t = t.replace(/ /g, "").split(",")).forEach(function(n) {
+ Wt(e, n, "m");
+ }) : Wt(e, "all", "m"), U(g(), "setAllowScrolling", { value: e, Jn: t });
+ }
+ function rr() {
+ var e = Mo(), t = e.section, n = e.sn;
+ t ? i().animateAnchor ? mo(t, n) : nn(t, n) : d.L(hn, null);
+ }
+ d.R(le, function() {
+ clearTimeout(To), clearTimeout(Po);
+ }), d.R(q, function() {
+ de("scroll", on), A.body.addEventListener("scroll", on), d.R(Sn, function(e) {
+ mo(e.Xn, e.slideAnchor);
+ }), d.R(Fo, function(e) {
+ St(e.anchor, void 0);
+ }), d.R(_o, function(e) {
+ (e.direction === "down" ? pt : Ze)();
+ }), d.R(Yo, function(e) {
+ Xe(e.destination);
+ });
+ }), d.R(le, function() {
+ Ie("scroll", on);
+ }), h.getActiveSlide = function() {
+ return In(u().P.activeSlide);
+ }, h.getScrollX = function() {
+ return c.scrollX;
+ }, d.R(q, function() {
+ d.R(le, yr), d.R(Vo, function(e) {
+ ke(e.slides, e.destination);
+ }), d.R(mn, function(e) {
+ ho(e.section);
+ }), d.R(gn, function(e) {
+ vo(e.section);
+ });
+ }), d.R(q, function() {
+ var e = i().credits.position, t = ["left", "right"].indexOf(e) > -1 ? "".concat(e, ": 0;") : "", n = `
+
+ `), o = ce(c.N), r = !c.Kn || i().credits.enabled;
+ o && o.item && r && o.item.insertAdjacentHTML("beforeend", n);
+ }), function() {
+ d.R(zo, function() {
+ var v, f, y;
+ p({ Kn: (i().licenseKey, v = i().licenseKey, f = function(E) {
+ var w = parseInt("514").toString(16);
+ if (!E || E.length < 29 || E.split(e[0]).length === 4)
+ return null;
+ var M = ["Each", "for"][r()]().join(""), O = E[["split"]]("-"), X = [];
+ O[M](function(H, L) {
+ if (L < 4) {
+ var Z = function(Q) {
+ var re = Q[Q.length - 1], Wr = ["NaN", "is"][r()]().join("");
+ return window[Wr](re) ? a(re) : function(Xr) {
+ return Xr - N.length;
+ }(re);
+ }(H);
+ X.push(Z);
+ var G = a(H[Z]);
+ if (L === 1) {
+ var ge = ["pa", "dS", "t", "art"].join("");
+ G = G.toString()[ge](2, "0");
+ }
+ w += G, L !== 0 && L !== 1 || (w += "-");
+ }
+ });
+ var Y = 0, k = "";
+ return E.split("-").forEach(function(H, L) {
+ if (L < 4) {
+ for (var Z = 0, G = 0; G < 4; G++)
+ G !== X[L] && (Z += Math.abs(a(H[G])), isNaN(H[G]) || Y++);
+ var ge = l(Z);
+ k += ge;
+ }
+ }), k += l(Y), { qn: /* @__PURE__ */ new Date(w + "T00:00"), $n: w.split("-")[2] === 8 * (N.length - 2) + "", nt: k };
+ }(v), y = function(E) {
+ var w = o[r()]().join("");
+ return E && w.indexOf(E) === 0 && E.length === w.length;
+ }(v), (f || y) && (f && n <= f.qn && f.nt === v.split(e[0])[4] || y || f.$n) || !1) });
+ });
+ var e = ["-"], t = "2023-4-29".split("-"), n = new Date(t[0], t[1], t[2]), o = ["se", "licen", "-", "v3", "l", "gp"];
+ function r() {
+ return [["re", "verse"].join("")][0];
+ }
+ function a(v) {
+ return v ? isNaN(v) ? v.charCodeAt(0) - 72 : v : "";
+ }
+ function l(v) {
+ var f = 72 + v;
+ return f > 90 && f < 97 && (f += 15), String.fromCharCode(f).toUpperCase();
+ }
+ }(), h.setKeyboardScrolling = or, h.shared.tt = ir, h.setAllowScrolling = Oo;
+ var _r = {};
+ function qe() {
+ return _r;
+ }
+ var rn, he, lr, Ro, ln = !T(C, K("OHNsd3AtZnVsbHBhZ2UtanM5T20="));
+ function ar(e) {
+ if (he = A.createElement("div"), rn = K("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="), ln || (rn = rn.replace("extensions/", "").replace("Extension", "")), he.innerHTML = rn, he = he.firstChild, "MutationObserver" in window && new MutationObserver(Dr).observe(A.body, { childList: !0, subtree: !1 }), (!ln || j(e) && h[e]) && (!function(n) {
+ var o = qe()[n] !== void 0 && qe()[n].length, r = [], a = !1;
+ return je(qe()[n]) ? r = qe()[n] : r.push(qe()[n]), r.forEach(function(l) {
+ var v = function() {
+ if (A.domain.length) {
+ for (var re = A.domain.replace(/^(www\.)/, "").split("."); re.length > 2; )
+ re.shift();
+ return re.join(".").replace(/(^\.*)|(\.*$)/g, "");
+ }
+ return "";
+ }(), f = ["MTM0bG9jYWxob3N0MjM0", "MTM0MC4xMjM0", "MTM0anNoZWxsLm5ldDIzNA==", "UDdDQU5ZNlNN", "NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3", "NDU2dGVzdDQ1Ng=="], y = K(f[0]), E = K(f[1]), w = K(f[2]), M = K(f[6]), O = K(f[3]), X = K(f[4]), Y = K(f[5]), k = i()[X + Y] !== void 0;
+ o = o || k;
+ var H = [y, E, w, M].indexOf(v) < 0 && v.length !== 0;
+ if (!o && !k && H)
+ return !1;
+ var L = o ? K(l) : "", Z = (L = L.split("_")).length > 1 && L[1].indexOf(n, L[1].length - n.length) > -1, G = L.length > 1 && L[1].toLowerCase().indexOf(X) > -1, ge = L[0].indexOf(v, L[0].length - v.length) < 0, Q = Z || G;
+ a = a || !(ge && H && O != L[0]) && Q || !H;
+ }), a;
+ }(e) || !ln)) {
+ cr();
+ var t = K("MzQ1c2V0SW50ZXJ2YWwxMjM=");
+ window[t](cr, 2e3);
+ }
+ }
+ function cr() {
+ he && (Ro || (Math.random() < 0.5 ? ii(C, he) : Be(he, C), Ro = !0), he.setAttribute("style", K("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g, K("MTIzICFpbXBvcnRhbnQ7MzQ1"))));
+ }
+ function Dr(e) {
+ e.forEach(function(t) {
+ if (t.removedNodes[0] && t.removedNodes[0].isEqualNode(he)) {
+ clearTimeout(lr);
+ var n = K("bDIwc2V0VGltZW91dDAzbA==");
+ lr = window[n](Fr, 900);
+ }
+ });
+ }
+ function Fr() {
+ Ro = !1;
+ }
+ function Yr() {
+ Gt(), ue(), i().scrollBar = i().scrollBar || i().hybrid, ti(), function() {
+ R(jo(g(), "body"), { height: "100%", position: "relative" }), x(g(), bn), x(st, Ct), p({ q: V() }), z(g(), En), Ri(), m("parallax", "init");
+ for (var e = u().an, t = 0; t < e.length; t++) {
+ var n = e[t], o = n.wn, r = I(n.item, "style");
+ r && n.item.setAttribute("data-fp-styles", r), eo(n), Ir(n), o.length > 0 && io(n);
+ }
+ i().fixedElements && i().css3 && s(i().fixedElements).forEach(function(a) {
+ C.appendChild(a);
+ }), i().navigation && yi(), s('iframe[src*="youtube.com/embed/"]', g()).forEach(function(a) {
+ var l, v;
+ v = I(l = a, "src"), l.setAttribute("src", v + (/\?/.test(v) ? "&" : "?") + "enablejsapi=1");
+ }), m("fadingEffect", "apply"), m("waterEffect", "init"), m("dropEffect", "init"), m("cards", "init"), i().scrollOverflow && S.bn();
+ }(), Oo(!0), wt(!0), We(i().autoScrolling, "internal"), Li(), di(), A.readyState === "complete" && rr(), de("load", rr), ir(), ln || ar("l"), Gt(), ue();
+ }
+ function sr() {
+ var e = i().licenseKey;
+ i().licenseKey.trim() === "" ? ($("error", "Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"), $("error", "https://github.com/alvarotrigo/fullPage.js#options")) : i() && c.Kn || A.domain.indexOf("alvarotrigo.com") > -1 ? e && e.length : ($("error", "Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"), $("error", "https://alvarotrigo.com/fullPage/pricing")), T(st, Ct) ? $("error", "Fullpage.js can only be initialized once and you are doing it multiple times!") : (i().continuousVertical && (i().loopTop || i().loopBottom) && (i().continuousVertical = !1, $("warn", "Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), !i().scrollOverflow || !i().scrollBar && i().autoScrolling || $("warn", "Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"), !i().continuousVertical || !i().scrollBar && i().autoScrolling || (i().continuousVertical = !1, $("warn", "Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")), i().anchors.forEach(function(t) {
+ var n = [].slice.call(s("[name]")).filter(function(a) {
+ return I(a, "name") && I(a, "name").toLowerCase() == t.toLowerCase();
+ }), o = [].slice.call(s("[id]")).filter(function(a) {
+ return I(a, "id") && I(a, "id").toLowerCase() == t.toLowerCase();
+ });
+ if (o.length || n.length) {
+ $("error", "data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");
+ var r = o.length ? "id" : "name";
+ (o.length || n.length) && $("error", '"' + t + '" is is being used by another element `' + r + "` property");
+ }
+ }));
+ }
+ function Vr() {
+ return { options: i(), internals: { container: g(), canScroll: c.canScroll, isScrollAllowed: W(), getDestinationPosition: xi, isTouch: Le, c: ar, getXmovement: Si, removeAnimation: _t, getTransforms: zn, lazyLoad: Ve, addAnimation: jn, performHorizontalMove: mi, landscapeScroll: ke, silentLandscapeScroll: ut, keepSlidesPosition: Wn, silentScroll: Ce, styleSlides: io, styleSection: eo, scrollHandler: on, getEventsPage: fo, getMSPointer: Fi, isReallyTouch: mt, usingExtension: j, toggleControlArrows: gi, touchStartHandler: tn, touchMoveHandler: gt, nullOrSection: ye, items: { SectionPanel: He, SlidePanel: Ut, Item: ae }, getVisible: Qe, getState: u, updateState: ue, updateStructuralState: Gt, activeSlidesNavigation: hi, getPanels: function() {
+ return c.un;
+ }, getSections: function() {
+ return c.N;
+ }, setActiveSection: function(e) {
+ c.P = e;
+ } } };
+ }
+ function te(e) {
+ var t = ["NTY3YnVuZGxlNzg5", "NTU1S2V5Nzc3"], n = K(t[0]), o = K(t[1]), r = i()[n + o] !== void 0, a = "fp_" + e + "Extension";
+ qe()[e] = r ? i()[n + o] : i()[e + o], h[e] = window[a] !== void 0 ? new window[a]() : null, h[e] && h[e].c(e);
+ }
+ function ur(e, t) {
+ var n;
+ if (C = s("body")[0], st = s("html")[0], Dt = s("html, body"), !T(st, Ct))
+ return n = typeof e == "string" ? s(e)[0] : e, jt.touchWrapper = n, function(o) {
+ Bt = Ae({}, jt, o), Cn = Object.assign({}, Bt);
+ }(t), function(o) {
+ lt = o;
+ }(typeof e == "string" ? s(e)[0] : e), d.L(zo), sr(), h.getFullpageData = Vr, h.version = "4.0.20", h.test = Object.assign(h.test, { top: "0px", cn: "translate3d(0px, 0px, 0px)", dn: function() {
+ for (var o = [], r = 0; r < s(i().sectionSelector, g()).length; r++)
+ o.push("translate3d(0px, 0px, 0px)");
+ return o;
+ }(), left: function() {
+ for (var o = [], r = 0; r < s(i().sectionSelector, g()).length; r++)
+ o.push(0);
+ return o;
+ }(), options: i(), setAutoScrolling: null }), h.shared = Object.assign(h.shared, { tt: null, _n: !1 }), b.fullpage_api = h, b.fullpage_extensions = !0, g() && (d.L("beforeInit"), te("continuousHorizontal"), te("scrollHorizontally"), te("resetSliders"), te("interlockedSlides"), te("responsiveSlides"), te("fadingEffect"), te("dragAndMove"), te("offsetSections"), te("scrollOverflowReset"), te("parallax"), te("cards"), te("dropEffect"), te("waterEffect"), m("dragAndMove", "init"), m("responsiveSlides", "init"), Yr(), d.L(q), m("dragAndMove", "turnOffTouch")), b.fullpage_api;
+ sr();
+ }
+ return h.destroy = function(e) {
+ U(g(), "destroy", e), We(!1, "internal"), Oo(!0), wt(!1), or(!1), x(g(), En), d.L(le), m("dragAndMove", "destroy"), e && (Ce(0), s("img[data-src], source[data-src], audio[data-src], iframe[data-src]", g()).forEach(function(t) {
+ Pt(t, "src");
+ }), s("img[data-srcset]").forEach(function(t) {
+ Pt(t, "srcset");
+ }), Te(s("#fp-nav, .fp-slidesNav, .fp-controlArrow")), R(kn(u().N), { height: "", "background-color": "", padding: "" }), R(kn(u().slides), { width: "" }), R(g(), { height: "", position: "", "-ms-touch-action": "", "touch-action": "" }), R(Dt, { overflow: "", height: "" }), z(st, Ct), z(C, Rt + " fp-scrollable"), C.className.split(/\s+/).forEach(function(t) {
+ t.indexOf("fp-viewing") === 0 && z(C, t);
+ }), kn(u().un).forEach(function(t) {
+ i().scrollOverflow && S.Nn(t), z(t, "fp-table active fp-completely " + rt);
+ var n = I(t, "data-fp-styles");
+ n && t.setAttribute("style", n), T(t, Nt) && !ei && t.removeAttribute("data-anchor");
+ }), _t(g()), [hr, ot, ve].forEach(function(t) {
+ s(t, g()).forEach(function(n) {
+ Et(n);
+ });
+ }), R(g(), { "-webkit-transition": "none", transition: "none" }), z(g(), bn), b.scrollTo(0, 0), [Nt, An, Tn].forEach(function(t) {
+ z(s("." + t), t);
+ }));
+ }, b.fp_easings = Ae(b.fp_easings, { easeInOutCubic: function(e, t, n, o) {
+ return (e /= o / 2) < 1 ? n / 2 * e * e * e + t : n / 2 * ((e -= 2) * e * e + 2) + t;
+ } }), b.jQuery && function(e, t) {
+ e && t ? e.fn.fullpage = function(n) {
+ n = e.extend({}, n, { $: e }), new t(this[0], n), Object.keys(h).forEach(function(o) {
+ i().$.fn.fullpage[o] = h[o];
+ });
+ } : $("error", "jQuery is required to use the jQuery fullpage adapter!");
+ }(b.jQuery, ur), ur;
+ });
+})(fr);
+var Qr = fr.exports;
+const Jr = /* @__PURE__ */ qr(Qr), $r = [
+ "afterLoad",
+ "onLeave",
+ "afterRender",
+ "afterResize",
+ "afterResponsive",
+ "afterSlideLoad",
+ "onSlideLeave"
+], el = (B, J) => {
+ const ne = B.__vccOpts || B;
+ for (const [oe, xe] of J)
+ ne[oe] = xe;
+ return ne;
+}, tl = {
+ name: "FullPage",
+ props: {
+ options: {
+ type: Object,
+ default() {
+ }
+ },
+ skipInit: {
+ type: Boolean,
+ default: !1
+ }
+ },
+ data() {
+ return {
+ events: $r.reduce((B, J) => ({
+ ...B,
+ [J]: (...ne) => {
+ this.emitEvent(J, ne);
+ }
+ }), {}),
+ api: void 0
+ };
+ },
+ watch: {
+ options: {
+ deep: !0,
+ handler() {
+ this.build();
+ }
+ }
+ },
+ mounted() {
+ !this.skipInit && this.init();
+ },
+ beforeUnmount() {
+ typeof this.api < "u" && this.destroy();
+ },
+ methods: {
+ build() {
+ let B = this.options.slideSelector || ".slide", J = this.options.sectionSelector || ".section";
+ const ne = window.fp_utils.index(document.querySelector(J + ".active")), oe = document.querySelector(J + ".active " + B + ".active"), xe = oe ? window.fp_utils.index(oe) : -1;
+ this.destroy(), ne > -1 && window.fp_utils.addClass(document.querySelectorAll(J)[ne], "active"), xe > -1 && window.fp_utils.addClass(oe, "active"), this.init();
+ },
+ destroy() {
+ typeof window.fullpage_api < "u" && typeof window.fullpage_api.destroy < "u" && window.fullpage_api.destroy("all");
+ },
+ emitEvent(B, J) {
+ this.$emit(B.replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCase(), ...J), Object.prototype.hasOwnProperty.call(this.options, B) && this.options[B].apply(this, J);
+ },
+ init() {
+ this.api = new Jr(this.$refs.fullpage, this.options);
+ }
+ }
+}, nl = { ref: "fullpage" };
+function ol(B, J, ne, oe, xe, an) {
+ return Zr(), Gr("div", nl, [
+ Ur(B.$slots, "default")
+ ], 512);
+}
+const il = /* @__PURE__ */ el(tl, [["render", ol]]), ll = {
+ install(B) {
+ B.component("FullPage", il);
+ }
+};
+export {
+ ll as default
+};
diff --git a/dist/vue-fullpage.umd.js b/dist/vue-fullpage.umd.js
index 9541e40..e0e55be 100644
--- a/dist/vue-fullpage.umd.js
+++ b/dist/vue-fullpage.umd.js
@@ -1,4 +1,4 @@
-var al=Object.defineProperty,cl=Object.defineProperties;var sl=Object.getOwnPropertyDescriptors;var hr=Object.getOwnPropertySymbols;var ul=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable;var gr=(Y,G,oe)=>G in Y?al(Y,G,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Y[G]=oe,mr=(Y,G)=>{for(var oe in G||(G={}))ul.call(G,oe)&&gr(Y,oe,G[oe]);if(hr)for(var oe of hr(G))fl.call(G,oe)&&gr(Y,oe,G[oe]);return Y},Sr=(Y,G)=>cl(Y,sl(G));/*!
+(function(me,bt){typeof exports=="object"&&typeof module<"u"?module.exports=bt(require("vue")):typeof define=="function"&&define.amd?define(["vue"],bt):(me=typeof globalThis<"u"?globalThis:me||self,me["vue-fullpage"]=bt(me.Vue))})(this,function(me){"use strict";/*!
* vue-fullpage 0.2.14
* https://github.com/alvarotrigo/vue-fullpage.js
*
@@ -7,7 +7,7 @@ var al=Object.defineProperty,cl=Object.defineProperties;var sl=Object.getOwnProp
* http://alvarotrigo.com/fullPage/pricing/
*
* Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
-*/(function(Y,G){typeof exports=="object"&&typeof module!="undefined"?module.exports=G(require("vue")):typeof define=="function"&&define.amd?define(["vue"],G):(Y=typeof globalThis!="undefined"?globalThis:Y||self,Y["vue-fullpage"]=G(Y.Vue))})(this,function(Y){"use strict";var G="",oe=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},ki={exports:{}};/*!
+*/const bt="";var vr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function hr(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}var ko={exports:{}};/*!
* fullPage 4.0.20
* https://github.com/alvarotrigo/fullPage.js
*
@@ -16,13 +16,13 @@ var al=Object.defineProperty,cl=Object.defineProperties;var sl=Object.getOwnProp
* http://alvarotrigo.com/fullPage/pricing/
*
* Copyright (C) 2018 http://alvarotrigo.com/fullPage/ - A project by Alvaro Trigo
-*/(function(q,ee){(function(re,le){q.exports=le()})(oe,function(){var re,le,Ae,un;Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(i)):i}(e);return Math.min(Math.max(t,0),Ae)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!le(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}for(var a,l=un(n.length),v=le(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,Hi=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};function te(e,t){b.console&&b.console[e]&&b.console[e]("fullPage: "+t)}function fn(e){return b.getComputedStyle(e).display!=="none"}function et(e){return Array.from(e).filter(function(t){return fn(t)})}function s(e,t){return(t=arguments.length>1?t:document)?t.querySelectorAll(e):null}function Pe(e){e=e||{};for(var t=1,n=arguments.length;t-1&&this.O[e].splice(n,1)}},L:function(e){for(var t=this,n=arguments.length,i=new Array(n>1?n-1:0),r=1;r',''],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},st=null,io=!1,Hn=Pe({},It),Dt=null;function g(e){return st}function o(){return Dt||It}function We(){return Hn}function _t(e,t,n){Dt[e]=t,n!=="internal"&&(Hn[e]=t)}function oo(){if(!o().anchors.length){var e=s(o().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",st);e.length&&e.length===s(o().sectionSelector,st).length&&(io=!0,e.forEach(function(n){o().anchors.push(z(n,"data-anchor").toString())}))}if(!o().navigationTooltips.length){var t=s(o().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",st);t.length&&t.forEach(function(n){o().navigationTooltips.push(z(n,"data-tooltip").toString())})}}function ro(e){return window["fp_"+e+"Extension"]!==void 0}function j(e){var t=o();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(j(e))return I(h[e][t])?h[e][t](n):h[e][t]}function Vt(){return m("dragAndMove","isAnimating")}function lo(){return m("dragAndMove","isGrabbing")}function jn(e){if(o().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return F()+"px"}function ao(e,t){e.insertBefore(t,e.firstChild)}function Q(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,y,L,w="",T=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");T>4,l=(15&f)<<4|(y=t.indexOf(r.charAt(T++)))>>2,v=(3&y)<<6|(L=t.indexOf(r.charAt(T++))),w+=String.fromCharCode(a),y!=64&&(w+=String.fromCharCode(l)),L!=64&&(w+=String.fromCharCode(v));return w=function(O){for(var X,V="",k=0,H=0,E=0;k191&&H<224?(E=O.charCodeAt(k+1),V+=String.fromCharCode((31&H)<<6|63&E),k+=2):(E=O.charCodeAt(k+1),X=O.charCodeAt(k+2),V+=String.fromCharCode((15&H)<<12|(63&E)<<6|63&X),k+=3);return V}(w),w}function i(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(i(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return i(r)}(n(e))}b.fp_utils=b.fp_utils||{},Object.assign(b.fp_utils,{prependTo:ao,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var i=M(e,t);i&&n==null||!n?B(e,t):(!i&&n==null||n)&&x(e,t)}}});var co=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},ue=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=z(e,"data-anchor")||o().anchors[ve(e,o().sectionSelector)],this.item=e,this.isVisible=fn(e),this.isActive=M(e,N),this.on=M(e,Fe)||s(at,e)[0]!=null,this.rn=t===o().sectionSelector,this.container=P(e,lt)||P(e,Ce),this.index=function(){return this.siblings().indexOf(this)}};function Bn(e){return e.map(function(t){return t.item})}function zn(e,t){return e.find(function(n){return n.item===t})}ue.prototype.siblings=function(){return this.rn?this.isVisible?c.N:c.an:this.parent?this.parent.slides:0},ue.prototype.prev=function(){var e=this.siblings(),t=(this.rn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},ue.prototype.next=function(){var e=this.siblings(),t=(this.rn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return ti?"up":"down"}function Yt(e){return x(e,An)}function _n(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function vo(e,t){t?In(g()):Yt(g()),clearTimeout(so),R(g(),_n(e)),h.test.cn=e,so=setTimeout(function(){B(g(),An)},10)}function He(e){var t=Math.round(e);if(o().css3&&o().autoScrolling&&!o().scrollBar)vo("translate3d(0px, -"+t+"px, 0px)",!1);else if(o().autoScrolling&&!o().scrollBar)R(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Xe(t);po(n.element,n.options)}}function ut(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),_t("scrollingSpeed",e,t)}h.setScrollingSpeed=ut;var ft,C=null,dt=null,Ft=null;function Wt(e,t,n,i){var r,a=function(y){return y.self!=b&&M(y,zt)?y.scrollLeft:!o().autoScrolling||o().scrollBar?be():y.offsetTop}(e),l=t-a,v=!1,f=c.G;p({G:!0}),ft&&window.cancelAnimationFrame(ft),ft=function(y){r||(r=y);var L=Math.floor(y-r);if(c.G){var w=t;n&&(w=b.fp_easings[o().easing](L,a,l,n)),L<=n&&po(e,w),Lt?"left":"right"}function jr(){clearTimeout(Zt)}function Xn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),I(o().afterSlideLoad)&&de("afterSlideLoad",e),p({canScroll:!0}),Xt(e.destiny),d.L(Ln,e)),p({W:!1}),m("interlockedSlides","interlockedSlides",e)}function pt(e,t){ut(0,"internal"),t!==void 0&&p({F:!0}),Be(P(e,me),e),t!==void 0&&p({F:!1}),ut(We().scrollingSpeed,"internal")}function Zn(e,t){_t("recordHistory",e,t)}function Ge(e,t){e||He(0),_t("autoScrolling",e,t);var n=u().P.item;if(o().autoScrolling&&!o().scrollBar)R(Ft,{overflow:"hidden",height:"100%"}),B(C,"fp-scrollable"),Zn(We().recordHistory,"internal"),R(g(),{"-ms-touch-action":"none","touch-action":"none"}),n!=null&&He(n.offsetTop);else if(R(Ft,{overflow:"visible",height:"initial"}),x(C,"fp-scrollable"),Zn(!!o().autoScrolling&&We().recordHistory,"internal"),R(g(),{"-ms-touch-action":"","touch-action":""}),Yt(g()),n!=null){var i=Xe(n.offsetTop);i.element.scrollTo(0,i.options)}K(g(),"setAutoScrolling",e)}function Gn(){for(var e=s(Bt),t=0;t0,l=r>2&&r'+So(a.index(),"Section")+"";var v=o().navigationTooltips[a.index()];v!==void 0&&v!==""&&(i+=''+v+"
"),i+=""}s("ul",n)[0].innerHTML=i;var f=s("li",s(Ne)[0])[u().P.index()];x(s("a",f),N)}function zr(e){e.preventDefault&&_(e),p({H:"verticalNav"});var t=ve(P(this,"#fp-nav li"));d.L(Xi,{destination:u().N[t]})}function Un(e,t){var n;n=e,o().menu&&o().menu.length&&s(o().menu).forEach(function(i){i!=null&&(B(s(Mn,i),N),x(s('[data-menuanchor="'+n+'"]',i),N))}),function(i,r){var a=s(Ne)[0];o().navigation&&a!=null&&a.style.display!=="none"&&(B(s(Mn,a),N),x(i?s('a[href="#'+i+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}je.m={up:!0,down:!0,left:!0,right:!0},je.k=Pe({},je.m),d.R(Nt,function(e){var t=e.target;(D(t,Nn)||P(t,Nn))&&kr.call(t,e)}),h.landscapeScroll=Be,d.R(J,function(){d.R(Ui,Hr)}),h.setRecordHistory=Zn,h.setAutoScrolling=Ge,h.test.setAutoScrolling=Ge,new Date().getTime();var qn,Kn,Qn,Jn,vt,$n,Ir=(Kn=!0,Qn=new Date().getTime(),Jn=!b.fullpage_api,function(e,t){var n=new Date().getTime(),i=e==="wheel"?o().scrollingSpeed:100;return Kn=Jn||n-Qn>=i,Jn=!b.fullpage_api,Kn&&(qn=t(),Qn=n),qn===void 0||qn});function Ao(e,t){if(I(o().beforeLeave))return Ir(u().H,function(){return de(e,t)})}function Ue(e,t,n){var i=e.item;if(i!=null){var r,a,l={element:i,callback:t,isMovementUp:n,dtop:To(i),yMovement:Dn(u().P,i),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().P.index()+1,localIsResizing:c.F,items:{origin:u().P,destination:e},direction:null};if(!(u().P.item==i&&!c.F||o().scrollBar&&be()===l.dtop&&!M(i,"fp-auto-height"))){if(l.activeSlide!=null&&(r=z(l.activeSlide,"data-anchor"),a=ve(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,ro("dropEffect")&&h.dropEffect.onLeave_(l),ro("waterEffect")&&h.waterEffect.onLeave_(l),I(o().beforeLeave)&&Ao("beforeLeave",l)===!1||I(o().onLeave)&&!de("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),o().autoScrolling&&o().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({nn:!0});var y=u().P.item;return f.isMovementUp?Mt(y,hn(y,ne)):it(y,gn(y,ne).reverse()),He(u().P.item.offsetTop),Gn(),f.pn=y,f.dtop=f.element.offsetTop,f.yMovement=Dn(u().P,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),K(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().P.item),l.localIsResizing||Yn(u().P.item),j("dropEffect")&&o().dropEffect||(x(i,N),B(_e(i),N)),pe(),Ze(i),p({canScroll:h.test.hn}),Fn(a,r,l.anchorLink),d.L(Ki,l),function(f){var y=o().scrollingSpeed<700,L=y?700:o().scrollingSpeed;if(p({Y:"none",scrollY:Math.round(f.dtop)}),d.L(Ui),o().css3&&o().autoScrolling&&!o().scrollBar)vo("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),j("waterEffect")&&Gn(),o().scrollingSpeed?(clearTimeout(vt),vt=setTimeout(function(){Ut(f),p({canScroll:!y||h.test.hn})},o().scrollingSpeed)):Ut(f);else{var w=Xe(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(vt),Wt(w.element,w.options,o().scrollingSpeed,function(){o().scrollBar?vt=setTimeout(function(){Ut(f)},30):(Ut(f),p({canScroll:!y||h.test.hn}))})}y&&(clearTimeout($n),$n=setTimeout(function(){p({canScroll:!0})},L))}(l),p({Z:l.anchorLink}),Un(l.anchorLink,function(f){return f.pn!=null?f.isMovementUp?c.j-1:0:f.sectionIndex}(l))}}}function To(e){var t=e.offsetHeight,n=e.offsetTop,i=n,r=j("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.K,a=i-F()+t,l=o().bigSectionsDestination;return t>F()?(r||l)&&l!=="bottom"||(i=a):(r||c.F&&nt(e)==null)&&(i=a),j("offsetSections")&&(i=h.offsetSections.getSectionPosition_(r,i,e)),p({K:i}),i}function Ut(e){p({C:!1}),function(t){t.pn!=null&&(t.isMovementUp?Mt(s(ne)[0],t.pn):it(s(ne)[u().N.length-1],t.pn),He(u().P.item.offsetTop),function(){for(var n=s(Bt),i=0;i-1&&!S.An)return _(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout(ni),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout(ni),ni=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){A.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(o().scrollOverflow&&S.Tn){S.Rn();var e=S.Ln(u().P.item);!e||Te||Me||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){o().scrollOverflowMacStyle&&!Mr&&x(C,"fp-scroll-mac"),u().un.forEach(function(e){if(!(e.slides&&e.slides.length||M(e.item,"fp-auto-height-responsive")&&ti())){var t,n=ke(e.item),i=S.gn(e.item),r=(t=e).rn?t:t.parent;if(Hi){var a=i?"addClass":"removeClass";Di[a](r.item,ct),Di[a](e.item,ct)}else x(r.item,ct),x(e.item,ct);e.on||(S.jn(n),S.zn(n)),e.on=!0}})},zn:function(e){S.Ln(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},jn:function(e){var t=document.createElement("div");t.className=Fe,vn(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s(at,e)[0];t&&(Tt(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=ke(e);return s(at,t)[0]||t},on:function(e){return M(e,Fe)||s(at,e)[0]!=null},mn:function(e){return e.rn&&e.activeSlide?e.activeSlide.on:e.on},gn:function(e){return S.Ln(e).scrollHeight>b.innerHeight},Pn:function(e,t){if(!c.canScroll)return!1;if(o().scrollBar)return!0;var n=S.Ln(t);if(!o().scrollOverflow||!M(n,Fe)||M(t,"fp-noscroll")||M(ke(t),"fp-noscroll"))return!0;var i=Hi?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+i,v=a||l;return v||(this.xn=new Date().getTime()),v},Hn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(Te||Me)&&c.X,n=c._&&e>600;return t&&e>400||n},Dn:(oi=0,function(e){var t=e.target.scrollTop,n=c.Y!=="none"?c.Y:oi=0||r1&&(o().controlArrows&&function(y){var L=y.item,w=[xe(o().controlArrowsHTML[0]),xe(o().controlArrowsHTML[1])];it(s(me,L)[0],w),x(w,eo),x(w[0],to),x(w[1],"fp-next"),o().controlArrowColor!=="#fff"&&(R(s(no,L),{"border-color":"transparent transparent transparent "+o().controlArrowColor}),R(s(kn,L),{"border-color":"transparent "+o().controlArrowColor+" transparent transparent"})),o().loopHorizontal||Et(s(kn,L))}(e),o().slidesNavigation&&function(y){var L=y.item,w=y.slides.length;De(xe(''),L);var T=s(Cn,L)[0];x(T,"fp-"+o().slidesNavPosition);for(var O=0;O'+So(O,"Slide",s(On,L)[O])+""),s("ul",T)[0]);R(T,{"margin-left":"-"+T.innerWidth/2+"px"});var X=y.activeSlide?y.activeSlide.index():0;x(s("a",s("li",T)[X]),N)}(e)),i.forEach(function(y){R(y.item,{width:a+"%"}),o().verticalCentered&&Oo(y)});var f=j("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.P&&(c.P.index()!==0||c.P.index()===0&&f.index()!==0)?(pt(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],N)}Qt.prototype=ue.prototype,Qt.prototype.constructor=ze;var jo={attributes:!1,subtree:!0,childList:!0,characterData:!0};function Bo(){return m("responsiveSlides","isResponsiveSlidesChanging")||et(s(o().slideSelector,g())).length!==u().D}function ci(e){var t=Bo();(Bo()||m("responsiveSlides","isResponsiveSlidesChanging")||et(s(o().sectionSelector,g())).length!==u().j)&&!c.nn&&(o().observer&&ht&&ht.disconnect(),Kt(),pe(),o().anchors=[],Re(s(Ne)),m("responsiveSlides","isResponsiveSlidesChanging")||Ho(),oo(),o().navigation&&Eo(),t&&(Re(s(Cn)),Re(s(Nn))),u().N.forEach(function(n){n.slides.length?t&&ai(n):ii(n)})),o().observer&&ht&&s(Ce)[0]&&ht.observe(s(Ce)[0],jo)}d.R(J,function(){var e,t,n;o().observer&&"MutationObserver"in window&&s(Ce)[0]&&(e=s(Ce)[0],t=jo,(n=new MutationObserver(ci)).observe(e,t),ht=n),d.R(Vi,ci)}),h.render=ci;var _r=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});he("testPassive",null,t),Ve("testPassive",null,t)}catch{}return function(){return e}}();function zo(){return!!_r()&&{passive:!1}}var Io,Do,si,Ee,Jt=(si=new Date().getTime(),Ee=[],{In:function(e){var t=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),i=e.wheelDeltaX!==void 0||e.deltaX!==void 0;Io=Math.abs(e.wheelDeltaX)149&&Ee.shift(),Ee.push(Math.abs(t));var a=r-si;si=r,a>200&&(Ee=[])},Wn:function(){var e=ot(Ee,10)>=ot(Ee,70);return!!Ee.length&&e&&Io},Fn:function(){return Do}});function Vr(){var e=o().css3?be()+F():fe(u().N).item.offsetTop+fe(u().N).item.offsetHeight,t=Xe(e);h.test.top=-e+"px",p({canScroll:!1}),Wt(t.element,t.options,o().scrollingSpeed,function(){setTimeout(function(){p({C:!0}),p({canScroll:!0})},30)})}function Yr(){g().getBoundingClientRect().bottom>=0&&_o()}function _o(){var e=Xe(fe(u().N).item.offsetTop);p({canScroll:!1}),Wt(e.element,e.options,o().scrollingSpeed,function(){p({canScroll:!0}),p({C:!1}),p({Vn:!1})})}var ui,fi,di,Vo=(ui=!1,fi={},di={},function(e,t,n){switch(e){case"set":fi[t]=new Date().getTime(),di[t]=n;break;case"isNewKeyframe":var i=new Date().getTime();ui=i-fi[t]>di[t]}return ui});function gt(){var e=u().P.next();e||!o().loopBottom&&!o().continuousVertical||(e=u().N[0]),e!=null?Ue(e,null,!1):g().scrollHeight$t&&W().m.down&>()),$t=e.pageY)}function Fo(e){if(W().m[e]){var t=e==="down"?gt:qe;j("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),o().scrollOverflow&&S.mn(u().P)?S.Pn(e,u().P.item)&&S.Hn()&&t():t()}}var en,pi,Ke,tn=0,mt=0,nn=0,St=0,on=Xo(),ae={Bn:"ontouchmove"in window?"touchmove":on?on.move:null,Gn:"ontouchstart"in window?"touchstart":on?on.down:null};function wt(e){var t=P(e.target,ne)||u().P.item,n=S.mn(u().P);if(yt(e)){p({X:!0,_:!1}),o().autoScrolling&&(n&&!c.canScroll||o().scrollBar)&&_(e);var i=vi(e);nn=i.y,St=i.x;var r=Math.abs(tn-nn)>b.innerHeight/100*o().touchSensitivity,a=Math.abs(mt-St)>tt()/100*o().touchSensitivity,l=s(me,t).length&&Math.abs(mt-St)>Math.abs(tn-nn),v=tn>nn?"down":"up";p({Y:l?mt>St?"right":"left":v}),l?!c.W&&a&&(mt>St?W().m.right&&d.L(yn,{section:t}):W().m.left&&d.L(wn,{section:t})):o().autoScrolling&&c.canScroll&&r&&Fo(v)}}function yt(e){return e.pointerType===void 0||e.pointerType!="mouse"}function rn(e){if(o().fitToSection&&p({G:!1}),yt(e)){var t=vi(e);tn=t.y,mt=t.x}he("touchend",Wo)}function Wo(){Ve("touchend",Wo),p({X:!1})}function vi(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,Me&&yt(e)&&o().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Xo(){var e;return b.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function hi(e){o().autoScrolling&&yt(e)&&W().m.up&&(c.canScroll||_(e))}function Zo(e,t){var n=t==null?u().P.item:t,i=zn(c.N,n),r=s(me,n)[0];if(!(r==null||Vt()||c.W||i.slides.length<2)){var a=i.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!o().loopHorizontal)return;l=e==="left"?fe(i.slides):i.slides[0]}p({W:!h.test.hn}),Be(r,l.item,e)}}function gi(e){Zo("left",e)}function mi(e){Zo("right",e)}function Si(e){var t=u().N.filter(function(i){return i.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().N[n]}return t}function Go(e){e!=null&&Be(P(e,me),e)}function wi(e,t){var n=Si(e);if(n!=null){var i=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.Z||M(n.item,N)?Go(i):Ue(n,function(){Go(i)})}}function bt(e,t){var n=Si(e);t!==void 0?wi(e,t):n!=null&&Ue(n)}function Fr(){clearTimeout(pi),ge("keydown",Uo),ge("keyup",qo)}function Uo(e){clearTimeout(pi);var t=e.keyCode,n=[37,39].indexOf(t)>-1,i=o().autoScrolling||o().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=A.activeElement,v=yi(ke(u().P.item));function f(V){return _(V),v[0]?v[0].focus():null}if(c.canScroll){if(!function(V){var k=yi(A),H=k.indexOf(A.activeElement),E=k[V.shiftKey?H-1:H+1],Z=P(E,On),U=P(E,ne);return!Z&&!U}(r)){l?P(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var y=l==v[0],L=l==v[v.length-1],w=a&&y;if(w||!a&&L){_(r);var T=function(V){var k,H=V?"prevPanel":"nextPanel",E=[],Z=fo((c.P&&c.P.activeSlide?c.P.activeSlide:c.P)[H]());do(E=yi(Z.item)).length&&(k={Yn:Z,Un:E[V?E.length-1:0]}),Z=fo(Z[H]());while(Z&&E.length===0);return k}(w),O=T?T.Yn:null;if(O){var X=O.rn?O:O.parent;d.L(bn,{Xn:X.index()+1,slideAnchor:O.rn?0:O.index()}),Ke=T.Un,_(r)}}}}else _(r)}(e):!mn()&&o().keyboardScrolling&&i&&(en=e.ctrlKey,pi=setTimeout(function(){(function(r){var a=r.shiftKey,l=A.activeElement,v=D(l,"video")||D(l,"audio"),f=S.Pn("up",u().P.item),y=S.Pn("down",u().P.item),L=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(T){return[40,38,32,33,34].indexOf(T.keyCode)>-1&&!c.C})(w)&&!P(w.target,at)&&w.preventDefault()}(r),c.canScroll||L)switch(p({H:"keydown"}),r.keyCode){case 38:case 33:W().k.up&&f?c.C?d.L(Fi,{e:r}):qe():S.Sn();break;case 32:if(a&&W().k.up&&!v&&f){qe();break}case 40:case 34:if(W().k.down&&y){if(c.C)return;r.keyCode===32&&v||gt()}else S.Sn();break;case 36:W().k.up&&bt(1);break;case 35:W().k.down&&bt(u().N.length);break;case 37:W().k.left&&gi();break;case 39:W().k.right&&mi()}})(e)},0))}function qo(e){c.J&&(en=e.ctrlKey)}function Wr(){p({J:!1}),en=!1}function Xr(e){Ko()}function Zr(e){P(Ke,On)&&!P(Ke,Bt)||Ko()}function Ko(){Ke&&(Ke.focus(),Ke=null)}function yi(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]',e)).filter(function(t){return z(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=gi,h.moveSlideRight=mi,h.moveTo=bt,d.R(J,function(){he("blur",Wr),Oe("keydown",Uo),Oe("keyup",qo),d.R(se,Fr),d.R(Ln,Xr),d.R(xn,Zr)});var Qo=new Date().getTime(),Qe=[];function bi(e){e?(function(){var t,n="";b.addEventListener?t="addEventListener":(t="attachEvent",n="on");var i="onwheel"in A.createElement("div")?"wheel":A.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=zo();i=="DOMMouseScroll"?A[t](n+"MozMousePixelScroll",Je,r):A[t](n+i,Je,r)}(),g().addEventListener("mousedown",Jo),g().addEventListener("mouseup",$o)):(A.addEventListener?(ge("mousewheel",Je,!1),ge("wheel",Je,!1),ge("MozMousePixelScroll",Je,!1)):A.detachEvent("onmousewheel",Je),g().removeEventListener("mousedown",Jo),g().removeEventListener("mouseup",$o))}function Je(e){var t=new Date().getTime(),n=M(s(".fp-completely")[0],"fp-normal-scroll"),i=function(L,w){new Date().getTime();var T=u().C&&L.getBoundingClientRect().bottom>=0&&Jt.Fn()==="up",O=u().Vn;if(O)return _(w),!1;if(u().C){if(T){var X;if(!(O||Vo("isNewKeyframe","beyondFullpage")&&Jt.Wn()))return(X=Xe(fe(u().N).item.offsetTop+fe(u().N).item.offsetHeight)).element.scrollTo(0,X.options),p({Vn:!1}),_(w),!1;if(Jt.Wn())return T=!1,p({Vn:!0}),p({H:"wheel"}),_o(),_(w),!1}else Vo("set","beyondFullpage",1e3);if(!O&&!T)return!0}}(g(),e);if(c._||p({X:!1,_:!0,Y:"none"}),!W().m.down&&!W().m.up)return _(e),!1;if(i)return!0;if(i===!1)return _(e),!1;if(o().autoScrolling&&!en&&!n){var r=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";Qe.length>149&&Qe.shift(),Qe.push(Math.abs(r)),o().scrollBar&&_(e);var y=t-Qo;return Qo=t,y>200&&(Qe=[]),p({U:f}),c.canScroll&&!Vt()&&ot(Qe,10)>=ot(Qe,70)&&v&&(p({H:"wheel"}),Fo(a<0?"down":"up")),!1}o().fitToSection&&p({G:!1})}function Jo(e){var t;e.which==2&&(t=e.pageY,$t=t,g().addEventListener("mousemove",Yo))}function $o(e){e.which==2&&g().removeEventListener("mousemove",Yo)}function xt(e){e?(bi(!0),function(){if(ae.Bn&&(Te||Me)&&(!j("dragAndMove")||o().dragAndMove==="mouseonly")){o().autoScrolling&&(C.removeEventListener(ae.Bn,hi,{passive:!1}),C.addEventListener(ae.Bn,hi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(ae.Gn,rn),t.removeEventListener(ae.Bn,wt,{passive:!1}),t.addEventListener(ae.Gn,rn),t.addEventListener(ae.Bn,wt,{passive:!1})}}()):(bi(!1),function(){if(ae.Bn&&(Te||Me)){o().autoScrolling&&(C.removeEventListener(ae.Bn,wt,{passive:!1}),C.removeEventListener(ae.Bn,hi,{passive:!1}));var t=o().touchWrapper;t.removeEventListener(ae.Gn,rn),t.removeEventListener(ae.Bn,wt,{passive:!1})}}())}h.setMouseWheelScrolling=bi;var xi=!0;function Gr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){ge(e,tr,!0)})}function er(e,t){document["fp_"+e]=t,Oe(e,tr,!0)}function tr(e){var t=e.type,n=!1,i=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;i!=document&&i?(t==="touchend"&&(xi=!1,setTimeout(function(){xi=!0},800)),(t!=="mouseenter"||xi)&&(o().normalScrollElements.split(",").forEach(function(r){if(!n){var a=D(i,r),l=P(i,r);(a||l)&&(h.shared._n||xt(!1),h.shared._n=!0,n=!0)}}),!n&&h.shared._n&&(xt(!0),h.shared._n=!1))):xt(!0)}function ln(e,t){ut(0,"internal"),bt(e,t),ut(We().scrollingSpeed,"internal")}d.R(J,function(){o().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){er(e,!1)}),["mouseleave","touchend"].forEach(function(e){er(e,!0)})),d.R(se,Gr)}),h.silentMoveTo=ln;var Li,nr,Ei=F(),ir=tt(),Ai=!1;function Ur(){clearTimeout(Li),clearTimeout(nr),Ve("resize",Ti)}function Ti(){Ai||(o().autoScrolling&&!o().scrollBar||!o().fitToSection)&&or(F()),function(){if(Te)for(var e=0;e<4;e++)nr=setTimeout(function(){window.requestAnimationFrame(function(){o().autoScrolling&&!o().scrollBar&&(p({F:!0}),ln(c.P.index()+1),p({F:!1}))})},200*e)}(),Ai=!0,clearTimeout(Li),Li=setTimeout(function(){(function(){if(p({F:!0}),or(""),K(g(),"onResize"),o().autoScrolling||c.C||function(){if(!o().autoScrolling||o().scrollBar){var r=.01*b.innerHeight;A.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.L(Vi),pe(),Po(),Te){var e=A.activeElement;if(!D(e,"textarea")&&!D(e,"input")&&!D(e,"select")){var t=F();Math.abs(t-Ei)>20*Math.max(Ei,t)/100&&(Mi(!0),Ei=t)}}else n=F(),i=tt(),c.q===n&&ir===i||(p({q:n}),ir=i,Mi(!0));var n,i;K(g(),"onResizeEnds"),p({F:!1})})(),Ai=!1},400)}function Mi(e){if(!M(g(),Tn)){p({F:!0,q:F(),Qn:tt()});for(var t=u().N,n=0;n1&&Be(r,i.activeSlide.item)}o().scrollOverflow&&S.bn();var l=u().P.index();c.C||!l||j("fadingEffect")||j("dropEffect")||j("waterEffect")||ln(l+1),p({F:!1}),I(o().afterResize)&&e&&o().afterResize.call(g(),b.innerWidth,b.innerHeight),I(o().afterReBuild)&&!e&&o().afterReBuild.call(g()),K(g(),"afterRebuild")}}function or(e){u().N.forEach(function(t){var n=e!==""||j("offsetSections")?jn(t.item):"";R(t.item,{height:n})})}function Pi(){var e,t,n=b.location.hash;if(n.length){var i=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+i[1]:decodeURIComponent(i[0]);var a=r?i[2]:i[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,sn:t}}function qr(){Ve("hashchange",rr)}function rr(){if(!c.V&&!o().lockAnchors){var e=Pi(),t=e.section,n=e.sn,i=c.Z===void 0,r=c.Z===void 0&&n===void 0&&!c.W;t&&t.length&&(t&&t!==c.Z&&!i||r&&!Vt()||!c.W&&c.B!=n&&!Vt())&&d.L(bn,{Xn:t,slideAnchor:n})}}function Kr(e){var t=e.target;P(t,o().menu+" [data-menuanchor]")&&Qr.call(t,e)}function Qr(e){p({H:"menu"}),!s(o().menu)[0]||!o().lockAnchors&&o().anchors.length||(_(e),d.L(Wi,{anchor:z(this,"data-menuanchor")}))}function Jr(e){var t=e.target;t&&P(t,"#fp-nav a")?zr.call(t,e.e):D(t,".fp-tooltip")?Br.call(t):(D(t,$i)||P(t,$i)!=null)&&Nr.call(t,e.e)}h.reBuild=Mi,d.R(J,function(){Ti(),he("resize",Ti),d.R(se,Ur)}),h.setLockAnchors=function(e){o().lockAnchors=e},d.R(J,function(){he("hashchange",rr),d.R(se,qr)}),d.R(J,function(){Oe("wheel",Jt.In,zo()),d.R(Gi,Vr),d.R(Fi,Yr)}),d.R(J,function(){d.R(Nt,Kr)}),d.R(J,function(){d.R(Nt,Jr)});var Oi,Ri,lr=0;function an(e){var t,n,i,r,a;if(K(g(),"onScroll"),!c.F&&u().P&&(fe(u().N),!u().C&&!u().Vn&&(!o().autoScrolling||o().scrollBar||j("dragAndMove"))&&!lo())){var l=j("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):be(),v=function($){var ce=$>lr?"down":"up";return lr=$,p({K:$}),ce}(l),f=0,y=l+F()/2,L=(j("dragAndMove")?m("dragAndMove","getDocumentHeight"):C.scrollHeight-F())===l,w=u().N;if(p({scrollY:l}),L)f=w.length-1;else if(l)for(var T=0;T=be()+F():r<=be())&&(M(u().P.item,Ye)||(x(u().P.item,Ye),B(_e(u().P.item),Ye))),n=(t=w[f]).item,!t.isActive){p({V:!0});var O,X,V=u().P.item,k=u().P.index()+1,H=Dn(u().P,n),E=t.anchor,Z=t.index()+1,U=t.activeSlide,we={P:V,sectionIndex:Z-1,anchorLink:E,element:n,leavingSection:k,direction:H,items:{origin:u().P,destination:t}};U&&(X=U.anchor,O=U.index()),c.canScroll&&(B(w.filter(function($){return $.index()!==t.index()}).map(function($){return $.item}),N),x(n,N),m("parallax","afterLoad"),I(o().beforeLeave)&&Ao("beforeLeave",we),I(o().onLeave)&&de("onLeave",we),I(o().afterLoad)&&de("afterLoad",we),m("resetSliders","apply",{localIsResizing:c.F,leavingSection:k}),Yn(V),Ze(n),Xt(n),Un(E,Z-1),o().anchors.length&&p({Z:E}),pe(),Fn(O,X,E)),clearTimeout(Oi),Oi=setTimeout(function(){p({V:!1})},100)}o().fitToSection&&c.canScroll&&(clearTimeout(Ri),Ri=setTimeout(function(){c.N.filter(function($){var ce=$.item.getBoundingClientRect();return Math.round(ce.bottom)===Math.round(F())||Math.round(ce.top)===0}).length||Mo()},o().en))}}function ar(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Gt(e,n,"k")}):(Gt(e,"all","k"),o().keyboardScrolling=e)}function $r(e){var t=e.index();o().anchors[t]!==void 0&&e.isActive&&Un(o().anchors[t],t),o().menu&&o().css3&&P(s(o().menu)[0],Ce)!=null&&s(o().menu).forEach(function(n){C.appendChild(n)})}function cr(){var e,t,n=u().P,i=u().P.item;x(i,Ye),Ze(i),Lo(),Xt(i),t=Si((e=Pi()).section),e.section&&t&&(t===void 0||t.index()!==ve(Ro))||!I(o().afterLoad)||de("afterLoad",{P:i,element:i,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().P,destination:u().P}}),I(o().afterRender)&&de("afterRender"),K(g(),"afterRender")}function Ci(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Gt(e,n,"m")}):Gt(e,"all","m"),K(g(),"setAllowScrolling",{value:e,Jn:t})}function sr(){var e=Pi(),t=e.section,n=e.sn;t?o().animateAnchor?wi(t,n):ln(t,n):d.L(Sn,null)}d.R(se,function(){clearTimeout(Oi),clearTimeout(Ri)}),d.R(J,function(){he("scroll",an),A.body.addEventListener("scroll",an),d.R(bn,function(e){wi(e.Xn,e.slideAnchor)}),d.R(Wi,function(e){bt(e.anchor,void 0)}),d.R(Yi,function(e){(e.direction==="down"?gt:qe)()}),d.R(Xi,function(e){Ue(e.destination)})}),d.R(se,function(){Ve("scroll",an)}),h.getActiveSlide=function(){return Vn(u().P.activeSlide)},h.getScrollX=function(){return c.scrollX},d.R(J,function(){d.R(se,jr),d.R(Zi,function(e){Be(e.slides,e.destination)}),d.R(yn,function(e){mi(e.section)}),d.R(wn,function(e){gi(e.section)})}),d.R(J,function(){var e=o().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=`
+*/(function(B,J){(function(ne,oe){B.exports=oe()})(vr,function(){var ne,oe,Ee,sn;Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(this==null)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(typeof e!="function")throw new TypeError("predicate must be a function");for(var o=arguments[1],r=0;r0?1:-1)*Math.floor(Math.abs(o)):o}(e);return Math.min(Math.max(t,0),Ee)},function(e){var t=this,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var o,r=arguments.length>1?arguments[1]:void 0;if(r!==void 0){if(!oe(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(o=arguments[2])}for(var a,l=sn(n.length),v=oe(t)?Object(new t(l)):new Array(l),f=0;f0||navigator.maxTouchPoints,Ho=!!window.MSInputMethodContext&&!!document.documentMode,h={test:{},shared:{}};function $(e,t){b.console&&b.console[e]&&b.console[e]("fullPage: "+t)}function un(e){return b.getComputedStyle(e).display!=="none"}function Je(e){return Array.from(e).filter(function(t){return un(t)})}function s(e,t){return(t=arguments.length>1?t:document)?t.querySelectorAll(e):null}function Me(e){e=e||{};for(var t=1,n=arguments.length;t-1&&this.O[e].splice(n,1)}},L:function(e){for(var t=this,n=arguments.length,o=new Array(n>1?n-1:0),r=1;r',''],controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,parallax:!1,parallaxOptions:{type:"reveal",percentage:62,property:"translate"},cards:!1,cardsOptions:{perspective:100,fadeContent:!0,fadeBackground:!0},sectionSelector:".section",slideSelector:".slide",afterLoad:null,beforeLeave:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,onScrollOverflow:null,lazyLoading:!0,observer:!0},at=null,oi=!1,kn=Me({},zt),It=null;function g(e){return at}function i(){return It||zt}function Ve(){return kn}function _t(e,t,n){It[e]=t,n!=="internal"&&(kn[e]=t)}function ii(){if(!i().anchors.length){var e=s(i().sectionSelector.split(",").join("[data-anchor],")+"[data-anchor]",at);e.length&&e.length===s(i().sectionSelector,at).length&&(oi=!0,e.forEach(function(n){i().anchors.push(I(n,"data-anchor").toString())}))}if(!i().navigationTooltips.length){var t=s(i().sectionSelector.split(",").join("[data-tooltip],")+"[data-tooltip]",at);t.length&&t.forEach(function(n){i().navigationTooltips.push(I(n,"data-tooltip").toString())})}}function ri(e){return window["fp_"+e+"Extension"]!==void 0}function j(e){var t=i();return t[e]!==null&&Object.prototype.toString.call(t[e])==="[object Array]"?t[e].length&&h[e]:t[e]&&h[e]}function m(e,t,n){if(j(e))return _(h[e][t])?h[e][t](n):h[e][t]}function Dt(){return m("dragAndMove","isAnimating")}function li(){return m("dragAndMove","isGrabbing")}function Hn(e){if(i().offsetSections&&h.offsetSections){var t=m("offsetSections","getWindowHeight",e);return t!==""?Math.round(t)+"px":t}return Y()+"px"}function ai(e,t){e.insertBefore(t,e.firstChild)}function q(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(r){var a,l,v,f,y,E,w="",M=0;for(r=r.replace(/[^A-Za-z0-9+/=]/g,"");M>4,l=(15&f)<<4|(y=t.indexOf(r.charAt(M++)))>>2,v=(3&y)<<6|(E=t.indexOf(r.charAt(M++))),w+=String.fromCharCode(a),y!=64&&(w+=String.fromCharCode(l)),E!=64&&(w+=String.fromCharCode(v));return w=function(O){for(var X,V="",k=0,H=0,L=0;k191&&H<224?(L=O.charCodeAt(k+1),V+=String.fromCharCode((31&H)<<6|63&L),k+=2):(L=O.charCodeAt(k+1),X=O.charCodeAt(k+2),V+=String.fromCharCode((15&H)<<12|(63&L)<<6|63&X),k+=3);return V}(w),w}function o(r){return r.slice(3).slice(0,-3)}return function(r){var a=r.split("_");if(a.length>1){var l=a[1];return n(r.replace(o(a[1]),"").split("_")[0].slice(2).slice(0,-2))+"_"+n(l.slice(3).slice(0,-3))}return o(r)}(n(e))}b.fp_utils=b.fp_utils||{},Object.assign(b.fp_utils,{prependTo:ai,toggleClass:function(e,t,n){if(e.classList&&n==null)e.classList.toggle(t);else{var o=T(e,t);o&&n==null||!n?z(e,t):(!o&&n==null||n)&&x(e,t)}}});var ci=function(e){this.anchor=e.anchor,this.item=e.item,this.index=e.index(),this.isLast=this.index===e.item.parentElement.querySelectorAll(e.selector).length-1,this.isFirst=!this.index,this.isActive=e.isActive},ae=function(e,t){this.parent=this.parent||null,this.selector=t,this.anchor=I(e,"data-anchor")||i().anchors[fe(e,i().sectionSelector)],this.item=e,this.isVisible=un(e),this.isActive=T(e,N),this.on=T(e,Fe)||s(rt,e)[0]!=null,this.rn=t===i().sectionSelector,this.container=P(e,it)||P(e,Oe),this.index=function(){return this.siblings().indexOf(this)}};function jn(e){return e.map(function(t){return t.item})}function Bn(e,t){return e.find(function(n){return n.item===t})}ae.prototype.siblings=function(){return this.rn?this.isVisible?c.N:c.an:this.parent?this.parent.slides:0},ae.prototype.prev=function(){var e=this.siblings(),t=(this.rn?e.indexOf(this):this.parent.slides.indexOf(this))-1;return t>=0?e[t]:null},ae.prototype.next=function(){var e=this.siblings(),t=(this.rn?e.indexOf(this):this.parent.slides.indexOf(this))+1;return to?"up":"down"}function Ft(e){return x(e,Ln)}function _n(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}function pi(e,t){t?zn(g()):Ft(g()),clearTimeout(si),R(g(),_n(e)),h.test.cn=e,si=setTimeout(function(){z(g(),Ln)},10)}function Ne(e){var t=Math.round(e);if(i().css3&&i().autoScrolling&&!i().scrollBar)pi("translate3d(0px, -"+t+"px, 0px)",!1);else if(i().autoScrolling&&!i().scrollBar)R(g(),{top:-t+"px"}),h.test.top=-t+"px";else{var n=Ye(t);di(n.element,n.options)}}function ct(e,t){t!=="internal"&&m("fadingEffect","update",e),m("cards","update_",e),_t("scrollingSpeed",e,t)}h.setScrollingSpeed=ct;var st,C=null,ut=null,Vt=null;function Yt(e,t,n,o){var r,a=function(y){return y.self!=b&&T(y,Bt)?y.scrollLeft:!i().autoScrolling||i().scrollBar?we():y.offsetTop}(e),l=t-a,v=!1,f=c.G;p({G:!0}),st&&window.cancelAnimationFrame(st),st=function(y){r||(r=y);var E=Math.floor(y-r);if(c.G){var w=t;n&&(w=b.fp_easings[i().easing](E,a,l,n)),E<=n&&di(e,w),Et?"left":"right"}function Nr(){clearTimeout(Xt)}function Wn(e){m("continuousHorizontal","afterSlideLoads",e),m("dragAndMove","afterSlideLoads",e),e.localIsResizing||(m("parallax","afterSlideLoads"),m("scrollOverflowReset","setPrevious",e.prevSlide),m("scrollOverflowReset","reset"),_(i().afterSlideLoad)&&se("afterSlideLoad",e),p({canScroll:!0}),Wt(e.destiny),d.L(xn,e)),p({W:!1}),m("interlockedSlides","interlockedSlides",e)}function ft(e,t){ct(0,"internal"),t!==void 0&&p({F:!0}),He(P(e,ve),e),t!==void 0&&p({F:!1}),ct(Ve().scrollingSpeed,"internal")}function Xn(e,t){_t("recordHistory",e,t)}function Xe(e,t){e||Ne(0),_t("autoScrolling",e,t);var n=u().P.item;if(i().autoScrolling&&!i().scrollBar)R(Vt,{overflow:"hidden",height:"100%"}),z(C,"fp-scrollable"),Xn(Ve().recordHistory,"internal"),R(g(),{"-ms-touch-action":"none","touch-action":"none"}),n!=null&&Ne(n.offsetTop);else if(R(Vt,{overflow:"visible",height:"initial"}),x(C,"fp-scrollable"),Xn(!!i().autoScrolling&&Ve().recordHistory,"internal"),R(g(),{"-ms-touch-action":"","touch-action":""}),Ft(g()),n!=null){var o=Ye(n.offsetTop);o.element.scrollTo(0,o.options)}U(g(),"setAutoScrolling",e)}function Zn(){for(var e=s(jt),t=0;t0,l=r>2&&r'+mi(a.index(),"Section")+"";var v=i().navigationTooltips[a.index()];v!==void 0&&v!==""&&(o+=''+v+"
"),o+=""}s("ul",n)[0].innerHTML=o;var f=s("li",s(Re)[0])[u().P.index()];x(s("a",f),N)}function Hr(e){e.preventDefault&&F(e),p({H:"verticalNav"});var t=fe(P(this,"#fp-nav li"));d.L(Xo,{destination:u().N[t]})}function Gn(e,t){var n;n=e,i().menu&&i().menu.length&&s(i().menu).forEach(function(o){o!=null&&(z(s(Mn,o),N),x(s('[data-menuanchor="'+n+'"]',o),N))}),function(o,r){var a=s(Re)[0];i().navigation&&a!=null&&a.style.display!=="none"&&(z(s(Mn,a),N),x(o?s('a[href="#'+o+'"]',a):s("a",s("li",a)[r]),N))}(e,t)}ke.m={up:!0,down:!0,left:!0,right:!0},ke.k=Me({},ke.m),d.R(Ct,function(e){var t=e.target;(D(t,Cn)||P(t,Cn))&&Rr.call(t,e)}),h.landscapeScroll=He,d.R(K,function(){d.R(Uo,Cr)}),h.setRecordHistory=Xn,h.setAutoScrolling=Xe,h.test.setAutoScrolling=Xe,new Date().getTime();var Un,qn,Kn,Qn,dt,Jn,jr=(qn=!0,Kn=new Date().getTime(),Qn=!b.fullpage_api,function(e,t){var n=new Date().getTime(),o=e==="wheel"?i().scrollingSpeed:100;return qn=Qn||n-Kn>=o,Qn=!b.fullpage_api,qn&&(Un=t(),Kn=n),Un===void 0||Un});function Li(e,t){if(_(i().beforeLeave))return jr(u().H,function(){return se(e,t)})}function Ze(e,t,n){var o=e.item;if(o!=null){var r,a,l={element:o,callback:t,isMovementUp:n,dtop:Ai(o),yMovement:In(u().P,o),anchorLink:e.anchor,sectionIndex:e.index(),activeSlide:e.activeSlide?e.activeSlide.item:null,leavingSection:u().P.index()+1,localIsResizing:c.F,items:{origin:u().P,destination:e},direction:null};if(!(u().P.item==o&&!c.F||i().scrollBar&&we()===l.dtop&&!T(o,"fp-auto-height"))){if(l.activeSlide!=null&&(r=I(l.activeSlide,"data-anchor"),a=fe(l.activeSlide,null)),!l.localIsResizing){var v=l.yMovement;if(n!==void 0&&(v=n?"up":"down"),l.direction=v,ri("dropEffect")&&h.dropEffect.onLeave_(l),ri("waterEffect")&&h.waterEffect.onLeave_(l),_(i().beforeLeave)&&Li("beforeLeave",l)===!1||_(i().onLeave)&&!se("onLeave",l))return}m("parallax","apply",l),m("cards","apply",l),m("dropEffect","apply",l),m("waterEffect","apply",l),i().autoScrolling&&i().continuousVertical&&l.isMovementUp!==void 0&&(!l.isMovementUp&&l.yMovement=="up"||l.isMovementUp&&l.yMovement=="down")&&(l=function(f){p({nn:!0});var y=u().P.item;return f.isMovementUp?Mt(y,vn(y,ee)):tt(y,hn(y,ee).reverse()),Ne(u().P.item.offsetTop),Zn(),f.pn=y,f.dtop=f.element.offsetTop,f.yMovement=In(u().P,f.element),f.leavingSection=f.items.origin.index()+1,f.sectionIndex=f.items.destination.index(),U(g(),"onContinuousVertical",f),f}(l)),m("scrollOverflowReset","setPrevious",u().P.item),l.localIsResizing||Fn(u().P.item),j("dropEffect")&&i().dropEffect||(x(o,N),z(Ie(o),N)),ue(),We(o),p({canScroll:h.test.hn}),Vn(a,r,l.anchorLink),d.L(Ko,l),function(f){var y=i().scrollingSpeed<700,E=y?700:i().scrollingSpeed;if(p({Y:"none",scrollY:Math.round(f.dtop)}),d.L(Uo),i().css3&&i().autoScrolling&&!i().scrollBar)pi("translate3d(0px, -"+Math.round(f.dtop)+"px, 0px)",!0),j("waterEffect")&&Zn(),i().scrollingSpeed?(clearTimeout(dt),dt=setTimeout(function(){Gt(f),p({canScroll:!y||h.test.hn})},i().scrollingSpeed)):Gt(f);else{var w=Ye(f.dtop);h.test.top=-f.dtop+"px",clearTimeout(dt),Yt(w.element,w.options,i().scrollingSpeed,function(){i().scrollBar?dt=setTimeout(function(){Gt(f)},30):(Gt(f),p({canScroll:!y||h.test.hn}))})}y&&(clearTimeout(Jn),Jn=setTimeout(function(){p({canScroll:!0})},E))}(l),p({Z:l.anchorLink}),Gn(l.anchorLink,function(f){return f.pn!=null?f.isMovementUp?c.j-1:0:f.sectionIndex}(l))}}}function Ai(e){var t=e.offsetHeight,n=e.offsetTop,o=n,r=j("dragAndMove")&&m("dragAndMove","isGrabbing")?m("dragAndMove","isScrollingDown"):n>c.K,a=o-Y()+t,l=i().bigSectionsDestination;return t>Y()?(r||l)&&l!=="bottom"||(o=a):(r||c.F&&et(e)==null)&&(o=a),j("offsetSections")&&(o=h.offsetSections.getSectionPosition_(r,o,e)),p({K:o}),o}function Gt(e){p({C:!1}),function(t){t.pn!=null&&(t.isMovementUp?Mt(s(ee)[0],t.pn):tt(s(ee)[u().N.length-1],t.pn),Ne(u().P.item.offsetTop),function(){for(var n=s(jt),o=0;o-1&&!S.An)return F(e),!1},yn:function(){S.Tn=c.canScroll},onLeave:function(){clearTimeout(to),S.An=!1},afterLoad:function(){S.An=!1,clearTimeout(to),to=setTimeout(function(){S.Tn=c.canScroll},200)},Rn:function(){A.activeElement===this.Mn&&(this.Mn.blur(),S.An=!1)},Sn:function(){if(i().scrollOverflow&&S.Tn){S.Rn();var e=S.Ln(u().P.item);!e||Le||Ae||(this.Mn=e,requestAnimationFrame(function(){e.focus(),S.An=!0})),S.Tn=!1}},bn:function(){i().scrollOverflowMacStyle&&!Lr&&x(C,"fp-scroll-mac"),u().un.forEach(function(e){if(!(e.slides&&e.slides.length||T(e.item,"fp-auto-height-responsive")&&eo())){var t,n=Ce(e.item),o=S.gn(e.item),r=(t=e).rn?t:t.parent;if(Ho){var a=o?"addClass":"removeClass";_o[a](r.item,lt),_o[a](e.item,lt)}else x(r.item,lt),x(e.item,lt);e.on||(S.jn(n),S.zn(n)),e.on=!0}})},zn:function(e){S.Ln(e).addEventListener("scroll",S.Dn),e.addEventListener("wheel",S.kn,{passive:!1}),e.addEventListener("keydown",S.En,{passive:!1})},jn:function(e){var t=document.createElement("div");t.className=Fe,pn(e,t),t.setAttribute("tabindex","-1")},Nn:function(e){var t=s(rt,e)[0];t&&(At(t),e.removeAttribute("tabindex"))},Ln:function(e){var t=Ce(e);return s(rt,t)[0]||t},on:function(e){return T(e,Fe)||s(rt,e)[0]!=null},mn:function(e){return e.rn&&e.activeSlide?e.activeSlide.on:e.on},gn:function(e){return S.Ln(e).scrollHeight>b.innerHeight},Pn:function(e,t){if(!c.canScroll)return!1;if(i().scrollBar)return!0;var n=S.Ln(t);if(!i().scrollOverflow||!T(n,Fe)||T(t,"fp-noscroll")||T(Ce(t),"fp-noscroll"))return!0;var o=Ho?1:0,r=n.scrollTop,a=e==="up"&&r<=0,l=e==="down"&&n.scrollHeight<=Math.ceil(n.offsetHeight+r)+o,v=a||l;return v||(this.xn=new Date().getTime()),v},Hn:function(){this.On=new Date().getTime();var e=this.On-S.xn,t=(Le||Ae)&&c.X,n=c._&&e>600;return t&&e>400||n},Dn:(oo=0,function(e){var t=e.target.scrollTop,n=c.Y!=="none"?c.Y:oo=0||r1&&(i().controlArrows&&function(y){var E=y.item,w=[ye(i().controlArrowsHTML[0]),ye(i().controlArrowsHTML[1])];tt(s(ve,E)[0],w),x(w,ei),x(w[0],ti),x(w[1],"fp-next"),i().controlArrowColor!=="#fff"&&(R(s(ni,E),{"border-color":"transparent transparent transparent "+i().controlArrowColor}),R(s(Nn,E),{"border-color":"transparent "+i().controlArrowColor+" transparent transparent"})),i().loopHorizontal||Et(s(Nn,E))}(e),i().slidesNavigation&&function(y){var E=y.item,w=y.slides.length;ze(ye(''),E);var M=s(Rn,E)[0];x(M,"fp-"+i().slidesNavPosition);for(var O=0;O'+mi(O,"Slide",s(Pn,E)[O])+""),s("ul",M)[0]);R(M,{"margin-left":"-"+M.innerWidth/2+"px"});var X=y.activeSlide?y.activeSlide.index():0;x(s("a",s("li",M)[X]),N)}(e)),o.forEach(function(y){R(y.item,{width:a+"%"}),i().verticalCentered&&Pi(y)});var f=j("responsiveSlides")?null:e.activeSlide||null;f!=null&&c.P&&(c.P.index()!==0||c.P.index()===0&&f.index()!==0)?(ft(f.item,"internal"),x(f.item,"fp-initial")):x(n[0],N)}Kt.prototype=ae.prototype,Kt.prototype.constructor=je;var Hi={attributes:!1,subtree:!0,childList:!0,characterData:!0};function ji(){return m("responsiveSlides","isResponsiveSlidesChanging")||Je(s(i().slideSelector,g())).length!==u().D}function ao(e){var t=ji();(ji()||m("responsiveSlides","isResponsiveSlidesChanging")||Je(s(i().sectionSelector,g())).length!==u().j)&&!c.nn&&(i().observer&&pt&&pt.disconnect(),qt(),ue(),i().anchors=[],Pe(s(Re)),m("responsiveSlides","isResponsiveSlidesChanging")||ki(),ii(),i().navigation&&Ei(),t&&(Pe(s(Rn)),Pe(s(Cn))),u().N.forEach(function(n){n.slides.length?t&&lo(n):no(n)})),i().observer&&pt&&s(Oe)[0]&&pt.observe(s(Oe)[0],Hi)}d.R(K,function(){var e,t,n;i().observer&&"MutationObserver"in window&&s(Oe)[0]&&(e=s(Oe)[0],t=Hi,(n=new MutationObserver(ao)).observe(e,t),pt=n),d.R(Fo,ao)}),h.render=ao;var zr=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});de("testPassive",null,t),_e("testPassive",null,t)}catch{}return function(){return e}}();function Bi(){return!!zr()&&{passive:!1}}var zi,Ii,co,xe,Qt=(co=new Date().getTime(),xe=[],{In:function(e){var t=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,n=Math.max(-1,Math.min(1,t)),o=e.wheelDeltaX!==void 0||e.deltaX!==void 0;zi=Math.abs(e.wheelDeltaX)149&&xe.shift(),xe.push(Math.abs(t));var a=r-co;co=r,a>200&&(xe=[])},Wn:function(){var e=nt(xe,10)>=nt(xe,70);return!!xe.length&&e&&zi},Fn:function(){return Ii}});function Ir(){var e=i().css3?we()+Y():ce(u().N).item.offsetTop+ce(u().N).item.offsetHeight,t=Ye(e);h.test.top=-e+"px",p({canScroll:!1}),Yt(t.element,t.options,i().scrollingSpeed,function(){setTimeout(function(){p({C:!0}),p({canScroll:!0})},30)})}function _r(){g().getBoundingClientRect().bottom>=0&&_i()}function _i(){var e=Ye(ce(u().N).item.offsetTop);p({canScroll:!1}),Yt(e.element,e.options,i().scrollingSpeed,function(){p({canScroll:!0}),p({C:!1}),p({Vn:!1})})}var so,uo,fo,Di=(so=!1,uo={},fo={},function(e,t,n){switch(e){case"set":uo[t]=new Date().getTime(),fo[t]=n;break;case"isNewKeyframe":var o=new Date().getTime();so=o-uo[t]>fo[t]}return so});function vt(){var e=u().P.next();e||!i().loopBottom&&!i().continuousVertical||(e=u().N[0]),e!=null?Ze(e,null,!1):g().scrollHeightJt&&W().m.down&&vt()),Jt=e.pageY)}function Vi(e){if(W().m[e]){var t=e==="down"?vt:Ge;j("scrollHorizontally")&&(t=m("scrollHorizontally","getScrollSection",{type:e,scrollSection:t})),i().scrollOverflow&&S.mn(u().P)?S.Pn(e,u().P.item)&&S.Hn()&&t():t()}}var $t,po,Ue,en=0,ht=0,tn=0,gt=0,nn=Wi(),ie={Bn:"ontouchmove"in window?"touchmove":nn?nn.move:null,Gn:"ontouchstart"in window?"touchstart":nn?nn.down:null};function mt(e){var t=P(e.target,ee)||u().P.item,n=S.mn(u().P);if(St(e)){p({X:!0,_:!1}),i().autoScrolling&&(n&&!c.canScroll||i().scrollBar)&&F(e);var o=vo(e);tn=o.y,gt=o.x;var r=Math.abs(en-tn)>b.innerHeight/100*i().touchSensitivity,a=Math.abs(ht-gt)>$e()/100*i().touchSensitivity,l=s(ve,t).length&&Math.abs(ht-gt)>Math.abs(en-tn),v=en>tn?"down":"up";p({Y:l?ht>gt?"right":"left":v}),l?!c.W&&a&&(ht>gt?W().m.right&&d.L(wn,{section:t}):W().m.left&&d.L(Sn,{section:t})):i().autoScrolling&&c.canScroll&&r&&Vi(v)}}function St(e){return e.pointerType===void 0||e.pointerType!="mouse"}function on(e){if(i().fitToSection&&p({G:!1}),St(e)){var t=vo(e);en=t.y,ht=t.x}de("touchend",Yi)}function Yi(){_e("touchend",Yi),p({X:!1})}function vo(e){var t={};return t.y=e.pageY!==void 0&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=e.pageX!==void 0&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,Ae&&St(e)&&i().scrollBar&&e.touches!==void 0&&(t.y=e.touches[0].pageY,t.x=e.touches[0].pageX),t}function Wi(){var e;return b.PointerEvent&&(e={down:"pointerdown",move:"pointermove"}),e}function ho(e){i().autoScrolling&&St(e)&&W().m.up&&(c.canScroll||F(e))}function Xi(e,t){var n=t??u().P.item,o=Bn(c.N,n),r=s(ve,n)[0];if(!(r==null||Dt()||c.W||o.slides.length<2)){var a=o.activeSlide,l=e==="left"?a.prev():a.next();if(!l){if(!i().loopHorizontal)return;l=e==="left"?ce(o.slides):o.slides[0]}p({W:!h.test.hn}),He(r,l.item,e)}}function go(e){Xi("left",e)}function mo(e){Xi("right",e)}function So(e){var t=u().N.filter(function(o){return o.anchor===e})[0];if(!t){var n=e!==void 0?e-1:0;t=u().N[n]}return t}function Zi(e){e!=null&&He(P(e,ve),e)}function wo(e,t){var n=So(e);if(n!=null){var o=function(r,a){var l=a.slides.filter(function(v){return v.anchor===r})[0];return l==null&&(r=r!==void 0?r:0,l=a.slides[r]),l?l.item:null}(t,n);n.anchor&&n.anchor===c.Z||T(n.item,N)?Zi(o):Ze(n,function(){Zi(o)})}}function wt(e,t){var n=So(e);t!==void 0?wo(e,t):n!=null&&Ze(n)}function Dr(){clearTimeout(po),pe("keydown",Gi),pe("keyup",Ui)}function Gi(e){clearTimeout(po);var t=e.keyCode,n=[37,39].indexOf(t)>-1,o=i().autoScrolling||i().fitToSection||n;t===9?function(r){var a=r.shiftKey,l=A.activeElement,v=yo(Ce(u().P.item));function f(V){return F(V),v[0]?v[0].focus():null}if(c.canScroll){if(!function(V){var k=yo(A),H=k.indexOf(A.activeElement),L=k[V.shiftKey?H-1:H+1],Z=P(L,Pn),G=P(L,ee);return!Z&&!G}(r)){l?P(l,".fp-section.active,.fp-section.active .fp-slide.active")==null&&(l=f(r)):f(r);var y=l==v[0],E=l==v[v.length-1],w=a&&y;if(w||!a&&E){F(r);var M=function(V){var k,H=V?"prevPanel":"nextPanel",L=[],Z=fi((c.P&&c.P.activeSlide?c.P.activeSlide:c.P)[H]());do(L=yo(Z.item)).length&&(k={Yn:Z,Un:L[V?L.length-1:0]}),Z=fi(Z[H]());while(Z&&L.length===0);return k}(w),O=M?M.Yn:null;if(O){var X=O.rn?O:O.parent;d.L(yn,{Xn:X.index()+1,slideAnchor:O.rn?0:O.index()}),Ue=M.Un,F(r)}}}}else F(r)}(e):!gn()&&i().keyboardScrolling&&o&&($t=e.ctrlKey,po=setTimeout(function(){(function(r){var a=r.shiftKey,l=A.activeElement,v=D(l,"video")||D(l,"audio"),f=S.Pn("up",u().P.item),y=S.Pn("down",u().P.item),E=[37,39].indexOf(r.keyCode)>-1;if(function(w){(function(M){return[40,38,32,33,34].indexOf(M.keyCode)>-1&&!c.C})(w)&&!P(w.target,rt)&&w.preventDefault()}(r),c.canScroll||E)switch(p({H:"keydown"}),r.keyCode){case 38:case 33:W().k.up&&f?c.C?d.L(Yo,{e:r}):Ge():S.Sn();break;case 32:if(a&&W().k.up&&!v&&f){Ge();break}case 40:case 34:if(W().k.down&&y){if(c.C)return;r.keyCode===32&&v||vt()}else S.Sn();break;case 36:W().k.up&&wt(1);break;case 35:W().k.down&&wt(u().N.length);break;case 37:W().k.left&&go();break;case 39:W().k.right&&mo()}})(e)},0))}function Ui(e){c.J&&($t=e.ctrlKey)}function Fr(){p({J:!1}),$t=!1}function Vr(e){qi()}function Yr(e){P(Ue,Pn)&&!P(Ue,jt)||qi()}function qi(){Ue&&(Ue.focus(),Ue=null)}function yo(e){return[].slice.call(s('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]',e)).filter(function(t){return I(t,"tabindex")!=="-1"&&t.offsetParent!==null})}h.moveSlideLeft=go,h.moveSlideRight=mo,h.moveTo=wt,d.R(K,function(){de("blur",Fr),Te("keydown",Gi),Te("keyup",Ui),d.R(le,Dr),d.R(xn,Vr),d.R(bn,Yr)});var Ki=new Date().getTime(),qe=[];function bo(e){e?(function(){var t,n="";b.addEventListener?t="addEventListener":(t="attachEvent",n="on");var o="onwheel"in A.createElement("div")?"wheel":A.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll",r=Bi();o=="DOMMouseScroll"?A[t](n+"MozMousePixelScroll",Ke,r):A[t](n+o,Ke,r)}(),g().addEventListener("mousedown",Qi),g().addEventListener("mouseup",Ji)):(A.addEventListener?(pe("mousewheel",Ke,!1),pe("wheel",Ke,!1),pe("MozMousePixelScroll",Ke,!1)):A.detachEvent("onmousewheel",Ke),g().removeEventListener("mousedown",Qi),g().removeEventListener("mouseup",Ji))}function Ke(e){var t=new Date().getTime(),n=T(s(".fp-completely")[0],"fp-normal-scroll"),o=function(E,w){new Date().getTime();var M=u().C&&E.getBoundingClientRect().bottom>=0&&Qt.Fn()==="up",O=u().Vn;if(O)return F(w),!1;if(u().C){if(M){var X;if(!(O||Di("isNewKeyframe","beyondFullpage")&&Qt.Wn()))return(X=Ye(ce(u().N).item.offsetTop+ce(u().N).item.offsetHeight)).element.scrollTo(0,X.options),p({Vn:!1}),F(w),!1;if(Qt.Wn())return M=!1,p({Vn:!0}),p({H:"wheel"}),_i(),F(w),!1}else Di("set","beyondFullpage",1e3);if(!O&&!M)return!0}}(g(),e);if(c._||p({X:!1,_:!0,Y:"none"}),!W().m.down&&!W().m.up)return F(e),!1;if(o)return!0;if(o===!1)return F(e),!1;if(i().autoScrolling&&!$t&&!n){var r=(e=e||b.event).wheelDelta||-e.deltaY||-e.detail,a=Math.max(-1,Math.min(1,r)),l=e.wheelDeltaX!==void 0||e.deltaX!==void 0,v=Math.abs(e.wheelDeltaX)0?"up":"none";qe.length>149&&qe.shift(),qe.push(Math.abs(r)),i().scrollBar&&F(e);var y=t-Ki;return Ki=t,y>200&&(qe=[]),p({U:f}),c.canScroll&&!Dt()&&nt(qe,10)>=nt(qe,70)&&v&&(p({H:"wheel"}),Vi(a<0?"down":"up")),!1}i().fitToSection&&p({G:!1})}function Qi(e){var t;e.which==2&&(t=e.pageY,Jt=t,g().addEventListener("mousemove",Fi))}function Ji(e){e.which==2&&g().removeEventListener("mousemove",Fi)}function yt(e){e?(bo(!0),function(){if(ie.Bn&&(Le||Ae)&&(!j("dragAndMove")||i().dragAndMove==="mouseonly")){i().autoScrolling&&(C.removeEventListener(ie.Bn,ho,{passive:!1}),C.addEventListener(ie.Bn,ho,{passive:!1}));var t=i().touchWrapper;t.removeEventListener(ie.Gn,on),t.removeEventListener(ie.Bn,mt,{passive:!1}),t.addEventListener(ie.Gn,on),t.addEventListener(ie.Bn,mt,{passive:!1})}}()):(bo(!1),function(){if(ie.Bn&&(Le||Ae)){i().autoScrolling&&(C.removeEventListener(ie.Bn,mt,{passive:!1}),C.removeEventListener(ie.Bn,ho,{passive:!1}));var t=i().touchWrapper;t.removeEventListener(ie.Gn,on),t.removeEventListener(ie.Bn,mt,{passive:!1})}}())}h.setMouseWheelScrolling=bo;var xo=!0;function Wr(){["mouseenter","touchstart","mouseleave","touchend"].forEach(function(e){pe(e,er,!0)})}function $i(e,t){document["fp_"+e]=t,Te(e,er,!0)}function er(e){var t=e.type,n=!1,o=t==="mouseleave"?e.toElement||e.relatedTarget:e.target;o!=document&&o?(t==="touchend"&&(xo=!1,setTimeout(function(){xo=!0},800)),(t!=="mouseenter"||xo)&&(i().normalScrollElements.split(",").forEach(function(r){if(!n){var a=D(o,r),l=P(o,r);(a||l)&&(h.shared._n||yt(!1),h.shared._n=!0,n=!0)}}),!n&&h.shared._n&&(yt(!0),h.shared._n=!1))):yt(!0)}function rn(e,t){ct(0,"internal"),wt(e,t),ct(Ve().scrollingSpeed,"internal")}d.R(K,function(){i().normalScrollElements&&(["mouseenter","touchstart"].forEach(function(e){$i(e,!1)}),["mouseleave","touchend"].forEach(function(e){$i(e,!0)})),d.R(le,Wr)}),h.silentMoveTo=rn;var Eo,tr,Lo=Y(),nr=$e(),Ao=!1;function Xr(){clearTimeout(Eo),clearTimeout(tr),_e("resize",Mo)}function Mo(){Ao||(i().autoScrolling&&!i().scrollBar||!i().fitToSection)&&or(Y()),function(){if(Le)for(var e=0;e<4;e++)tr=setTimeout(function(){window.requestAnimationFrame(function(){i().autoScrolling&&!i().scrollBar&&(p({F:!0}),rn(c.P.index()+1),p({F:!1}))})},200*e)}(),Ao=!0,clearTimeout(Eo),Eo=setTimeout(function(){(function(){if(p({F:!0}),or(""),U(g(),"onResize"),i().autoScrolling||c.C||function(){if(!i().autoScrolling||i().scrollBar){var r=.01*b.innerHeight;A.documentElement.style.setProperty("--vh","".concat(r,"px"))}}(),d.L(Fo),ue(),Ti(),Le){var e=A.activeElement;if(!D(e,"textarea")&&!D(e,"input")&&!D(e,"select")){var t=Y();Math.abs(t-Lo)>20*Math.max(Lo,t)/100&&(To(!0),Lo=t)}}else n=Y(),o=$e(),c.q===n&&nr===o||(p({q:n}),nr=o,To(!0));var n,o;U(g(),"onResizeEnds"),p({F:!1})})(),Ao=!1},400)}function To(e){if(!T(g(),An)){p({F:!0,q:Y(),Qn:$e()});for(var t=u().N,n=0;n1&&He(r,o.activeSlide.item)}i().scrollOverflow&&S.bn();var l=u().P.index();c.C||!l||j("fadingEffect")||j("dropEffect")||j("waterEffect")||rn(l+1),p({F:!1}),_(i().afterResize)&&e&&i().afterResize.call(g(),b.innerWidth,b.innerHeight),_(i().afterReBuild)&&!e&&i().afterReBuild.call(g()),U(g(),"afterRebuild")}}function or(e){u().N.forEach(function(t){var n=e!==""||j("offsetSections")?Hn(t.item):"";R(t.item,{height:n})})}function Po(){var e,t,n=b.location.hash;if(n.length){var o=n.replace("#","").split("/"),r=n.indexOf("#/")>-1;e=r?"/"+o[1]:decodeURIComponent(o[0]);var a=r?o[2]:o[1];a&&a.length&&(t=decodeURIComponent(a))}return{section:e,sn:t}}function Zr(){_e("hashchange",ir)}function ir(){if(!c.V&&!i().lockAnchors){var e=Po(),t=e.section,n=e.sn,o=c.Z===void 0,r=c.Z===void 0&&n===void 0&&!c.W;t&&t.length&&(t&&t!==c.Z&&!o||r&&!Dt()||!c.W&&c.B!=n&&!Dt())&&d.L(yn,{Xn:t,slideAnchor:n})}}function Gr(e){var t=e.target;P(t,i().menu+" [data-menuanchor]")&&Ur.call(t,e)}function Ur(e){p({H:"menu"}),!s(i().menu)[0]||!i().lockAnchors&&i().anchors.length||(F(e),d.L(Wo,{anchor:I(this,"data-menuanchor")}))}function qr(e){var t=e.target;t&&P(t,"#fp-nav a")?Hr.call(t,e.e):D(t,".fp-tooltip")?kr.call(t):(D(t,$o)||P(t,$o)!=null)&&Or.call(t,e.e)}h.reBuild=To,d.R(K,function(){Mo(),de("resize",Mo),d.R(le,Xr)}),h.setLockAnchors=function(e){i().lockAnchors=e},d.R(K,function(){de("hashchange",ir),d.R(le,Zr)}),d.R(K,function(){Te("wheel",Qt.In,Bi()),d.R(Go,Ir),d.R(Yo,_r)}),d.R(K,function(){d.R(Ct,Gr)}),d.R(K,function(){d.R(Ct,qr)});var Oo,Ro,rr=0;function ln(e){var t,n,o,r,a;if(U(g(),"onScroll"),!c.F&&u().P&&(ce(u().N),!u().C&&!u().Vn&&(!i().autoScrolling||i().scrollBar||j("dragAndMove"))&&!li())){var l=j("dragAndMove")?Math.abs(m("dragAndMove","getCurrentScroll")):we(),v=function(Q){var re=Q>rr?"down":"up";return rr=Q,p({K:Q}),re}(l),f=0,y=l+Y()/2,E=(j("dragAndMove")?m("dragAndMove","getDocumentHeight"):C.scrollHeight-Y())===l,w=u().N;if(p({scrollY:l}),E)f=w.length-1;else if(l)for(var M=0;M=we()+Y():r<=we())&&(T(u().P.item,De)||(x(u().P.item,De),z(Ie(u().P.item),De))),n=(t=w[f]).item,!t.isActive){p({V:!0});var O,X,V=u().P.item,k=u().P.index()+1,H=In(u().P,n),L=t.anchor,Z=t.index()+1,G=t.activeSlide,ge={P:V,sectionIndex:Z-1,anchorLink:L,element:n,leavingSection:k,direction:H,items:{origin:u().P,destination:t}};G&&(X=G.anchor,O=G.index()),c.canScroll&&(z(w.filter(function(Q){return Q.index()!==t.index()}).map(function(Q){return Q.item}),N),x(n,N),m("parallax","afterLoad"),_(i().beforeLeave)&&Li("beforeLeave",ge),_(i().onLeave)&&se("onLeave",ge),_(i().afterLoad)&&se("afterLoad",ge),m("resetSliders","apply",{localIsResizing:c.F,leavingSection:k}),Fn(V),We(n),Wt(n),Gn(L,Z-1),i().anchors.length&&p({Z:L}),ue(),Vn(O,X,L)),clearTimeout(Oo),Oo=setTimeout(function(){p({V:!1})},100)}i().fitToSection&&c.canScroll&&(clearTimeout(Ro),Ro=setTimeout(function(){c.N.filter(function(Q){var re=Q.item.getBoundingClientRect();return Math.round(re.bottom)===Math.round(Y())||Math.round(re.top)===0}).length||Mi()},i().en))}}function lr(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Zt(e,n,"k")}):(Zt(e,"all","k"),i().keyboardScrolling=e)}function Kr(e){var t=e.index();i().anchors[t]!==void 0&&e.isActive&&Gn(i().anchors[t],t),i().menu&&i().css3&&P(s(i().menu)[0],Oe)!=null&&s(i().menu).forEach(function(n){C.appendChild(n)})}function ar(){var e,t,n=u().P,o=u().P.item;x(o,De),We(o),xi(),Wt(o),t=So((e=Po()).section),e.section&&t&&(t===void 0||t.index()!==fe(Oi))||!_(i().afterLoad)||se("afterLoad",{P:o,element:o,direction:null,anchorLink:n.anchor,sectionIndex:n.index(),items:{origin:u().P,destination:u().P}}),_(i().afterRender)&&se("afterRender"),U(g(),"afterRender")}function Co(e,t){t!==void 0?(t=t.replace(/ /g,"").split(",")).forEach(function(n){Zt(e,n,"m")}):Zt(e,"all","m"),U(g(),"setAllowScrolling",{value:e,Jn:t})}function cr(){var e=Po(),t=e.section,n=e.sn;t?i().animateAnchor?wo(t,n):rn(t,n):d.L(mn,null)}d.R(le,function(){clearTimeout(Oo),clearTimeout(Ro)}),d.R(K,function(){de("scroll",ln),A.body.addEventListener("scroll",ln),d.R(yn,function(e){wo(e.Xn,e.slideAnchor)}),d.R(Wo,function(e){wt(e.anchor,void 0)}),d.R(Vo,function(e){(e.direction==="down"?vt:Ge)()}),d.R(Xo,function(e){Ze(e.destination)})}),d.R(le,function(){_e("scroll",ln)}),h.getActiveSlide=function(){return Dn(u().P.activeSlide)},h.getScrollX=function(){return c.scrollX},d.R(K,function(){d.R(le,Nr),d.R(Zo,function(e){He(e.slides,e.destination)}),d.R(wn,function(e){mo(e.section)}),d.R(Sn,function(e){go(e.section)})}),d.R(K,function(){var e=i().credits.position,t=["left","right"].indexOf(e)>-1?"".concat(e,": 0;"):"",n=`
- `),i=fe(c.N),r=!c.Kn||o().credits.enabled;i&&i.item&&r&&i.item.insertAdjacentHTML("beforeend",n)}),function(){d.R(_i,function(){var v,f,y;p({Kn:(o().licenseKey,v=o().licenseKey,f=function(L){var w=parseInt("514").toString(16);if(!L||L.length<29||L.split(e[0]).length===4)return null;var T=["Each","for"][r()]().join(""),O=L[["split"]]("-"),X=[];O[T](function(H,E){if(E<4){var Z=function($){var ce=$[$.length-1],rl=["NaN","is"][r()]().join("");return window[rl](ce)?a(ce):function(ll){return ll-N.length}(ce)}(H);X.push(Z);var U=a(H[Z]);if(E===1){var we=["pa","dS","t","art"].join("");U=U.toString()[we](2,"0")}w+=U,E!==0&&E!==1||(w+="-")}});var V=0,k="";return L.split("-").forEach(function(H,E){if(E<4){for(var Z=0,U=0;U<4;U++)U!==X[E]&&(Z+=Math.abs(a(H[U])),isNaN(H[U])||V++);var we=l(Z);k+=we}}),k+=l(V),{qn:new Date(w+"T00:00"),$n:w.split("-")[2]===8*(N.length-2)+"",nt:k}}(v),y=function(L){var w=i[r()]().join("");return L&&w.indexOf(L)===0&&L.length===w.length}(v),(f||y)&&(f&&n<=f.qn&&f.nt===v.split(e[0])[4]||y||f.$n)||!1)})});var e=["-"],t="2023-4-29".split("-"),n=new Date(t[0],t[1],t[2]),i=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=ar,h.shared.tt=cr,h.setAllowScrolling=Ci;var el={};function $e(){return el}var cn,Se,ur,Ni,sn=!M(C,Q("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function fr(e){if(Se=A.createElement("div"),cn=Q("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),sn||(cn=cn.replace("extensions/","").replace("Extension","")),Se.innerHTML=cn,Se=Se.firstChild,"MutationObserver"in window&&new MutationObserver(tl).observe(A.body,{childList:!0,subtree:!1}),(!sn||j(e)&&h[e])&&(!function(n){var i=$e()[n]!==void 0&&$e()[n].length,r=[],a=!1;return Ie($e()[n])?r=$e()[n]:r.push($e()[n]),r.forEach(function(l){var v=function(){if(A.domain.length){for(var ce=A.domain.replace(/^(www\.)/,"").split(".");ce.length>2;)ce.shift();return ce.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],y=Q(f[0]),L=Q(f[1]),w=Q(f[2]),T=Q(f[6]),O=Q(f[3]),X=Q(f[4]),V=Q(f[5]),k=o()[X+V]!==void 0;i=i||k;var H=[y,L,w,T].indexOf(v)<0&&v.length!==0;if(!i&&!k&&H)return!1;var E=i?Q(l):"",Z=(E=E.split("_")).length>1&&E[1].indexOf(n,E[1].length-n.length)>-1,U=E.length>1&&E[1].toLowerCase().indexOf(X)>-1,we=E[0].indexOf(v,E[0].length-v.length)<0,$=Z||U;a=a||!(we&&H&&O!=E[0])&&$||!H}),a}(e)||!sn)){dr();var t=Q("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](dr,2e3)}}function dr(){Se&&(Ni||(Math.random()<.5?ao(C,Se):De(Se,C),Ni=!0),Se.setAttribute("style",Q("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,Q("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function tl(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(Se)){clearTimeout(ur);var n=Q("bDIwc2V0VGltZW91dDAzbA==");ur=window[n](nl,900)}})}function nl(){Ni=!1}function il(){Kt(),pe(),o().scrollBar=o().scrollBar||o().hybrid,oo(),function(){R(Ii(g(),"body"),{height:"100%",position:"relative"}),x(g(),En),x(dt,Ht),p({q:F()}),B(g(),Tn),Ho(),m("parallax","init");for(var e=u().an,t=0;t0&&ai(n)}o().fixedElements&&o().css3&&s(o().fixedElements).forEach(function(a){C.appendChild(a)}),o().navigation&&Eo(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=z(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),o().scrollOverflow&&S.bn()}(),Ci(!0),xt(!0),Ge(o().autoScrolling,"internal"),Po(),go(),A.readyState==="complete"&&sr(),he("load",sr),cr(),sn||fr("l"),Kt(),pe()}function pr(){var e=o().licenseKey;o().licenseKey.trim()===""?(te("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),te("error","https://github.com/alvarotrigo/fullPage.js#options")):o()&&c.Kn||A.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:(te("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),te("error","https://alvarotrigo.com/fullPage/pricing")),M(dt,Ht)?te("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(o().continuousVertical&&(o().loopTop||o().loopBottom)&&(o().continuousVertical=!1,te("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!o().scrollOverflow||!o().scrollBar&&o().autoScrolling||te("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!o().continuousVertical||!o().scrollBar&&o().autoScrolling||(o().continuousVertical=!1,te("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),o().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return z(a,"name")&&z(a,"name").toLowerCase()==t.toLowerCase()}),i=[].slice.call(s("[id]")).filter(function(a){return z(a,"id")&&z(a,"id").toLowerCase()==t.toLowerCase()});if(i.length||n.length){te("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=i.length?"id":"name";(i.length||n.length)&&te("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function ol(){return{options:o(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:W(),getDestinationPosition:To,isTouch:Me,c:fr,getXmovement:xo,removeAnimation:Yt,getTransforms:_n,lazyLoad:Ze,addAnimation:In,performHorizontalMove:bo,landscapeScroll:Be,silentLandscapeScroll:pt,keepSlidesPosition:Gn,silentScroll:He,styleSlides:ai,styleSection:ii,scrollHandler:an,getEventsPage:vi,getMSPointer:Xo,isReallyTouch:yt,usingExtension:j,toggleControlArrows:yo,touchStartHandler:rn,touchMoveHandler:wt,nullOrSection:Le,items:{SectionPanel:ze,SlidePanel:Qt,Item:ue},getVisible:et,getState:u,updateState:pe,updateStructuralState:Kt,activeSlidesNavigation:wo,getPanels:function(){return c.un},getSections:function(){return c.N},setActiveSection:function(e){c.P=e}}}}function ie(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=Q(t[0]),i=Q(t[1]),r=o()[n+i]!==void 0,a="fp_"+e+"Extension";$e()[e]=r?o()[n+i]:o()[e+i],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function vr(e,t){var n;if(C=s("body")[0],dt=s("html")[0],Ft=s("html, body"),!M(dt,Ht))return n=typeof e=="string"?s(e)[0]:e,It.touchWrapper=n,function(i){Dt=Pe({},It,i),Hn=Object.assign({},Dt)}(t),function(i){st=i}(typeof e=="string"?s(e)[0]:e),d.L(_i),pr(),h.getFullpageData=ol,h.version="4.0.20",h.test=Object.assign(h.test,{top:"0px",cn:"translate3d(0px, 0px, 0px)",dn:function(){for(var i=[],r=0;r{const re=q.__vccOpts||q;for(const[le,Ae]of ee)re[le]=Ae;return re};const xr={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:yr.reduce((q,ee)=>Sr(mr({},q),{[ee]:(...re)=>{this.emitEvent(ee,re)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api!="undefined"&&this.destroy()},methods:{build(){let q=this.options.slideSelector||".slide",ee=this.options.sectionSelector||".section";const re=window.fp_utils.index(document.querySelector(ee+".active")),le=document.querySelector(ee+".active "+q+".active"),Ae=le?window.fp_utils.index(le):-1;this.destroy(),re>-1&&window.fp_utils.addClass(document.querySelectorAll(ee)[re],"active"),Ae>-1&&window.fp_utils.addClass(le,"active"),this.init()},destroy(){typeof window.fullpage_api!="undefined"&&typeof window.fullpage_api.destroy!="undefined"&&window.fullpage_api.destroy("all")},emitEvent(q,ee){this.$emit(q.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...ee),Object.prototype.hasOwnProperty.call(this.options,q)&&this.options[q].apply(this,ee)},init(){this.api=new wr(this.$refs.fullpage,this.options)}}},Lr={ref:"fullpage"};function Er(q,ee,re,le,Ae,un){return Y.openBlock(),Y.createElementBlock("div",Lr,[Y.renderSlot(q.$slots,"default")],512)}var Ar=br(xr,[["render",Er]]),Tr={install(q){q.component("FullPage",Ar)}};return Tr});
+ `),o=ce(c.N),r=!c.Kn||i().credits.enabled;o&&o.item&&r&&o.item.insertAdjacentHTML("beforeend",n)}),function(){d.R(Do,function(){var v,f,y;p({Kn:(i().licenseKey,v=i().licenseKey,f=function(E){var w=parseInt("514").toString(16);if(!E||E.length<29||E.split(e[0]).length===4)return null;var M=["Each","for"][r()]().join(""),O=E[["split"]]("-"),X=[];O[M](function(H,L){if(L<4){var Z=function(Q){var re=Q[Q.length-1],nl=["NaN","is"][r()]().join("");return window[nl](re)?a(re):function(ol){return ol-N.length}(re)}(H);X.push(Z);var G=a(H[Z]);if(L===1){var ge=["pa","dS","t","art"].join("");G=G.toString()[ge](2,"0")}w+=G,L!==0&&L!==1||(w+="-")}});var V=0,k="";return E.split("-").forEach(function(H,L){if(L<4){for(var Z=0,G=0;G<4;G++)G!==X[L]&&(Z+=Math.abs(a(H[G])),isNaN(H[G])||V++);var ge=l(Z);k+=ge}}),k+=l(V),{qn:new Date(w+"T00:00"),$n:w.split("-")[2]===8*(N.length-2)+"",nt:k}}(v),y=function(E){var w=o[r()]().join("");return E&&w.indexOf(E)===0&&E.length===w.length}(v),(f||y)&&(f&&n<=f.qn&&f.nt===v.split(e[0])[4]||y||f.$n)||!1)})});var e=["-"],t="2023-4-29".split("-"),n=new Date(t[0],t[1],t[2]),o=["se","licen","-","v3","l","gp"];function r(){return[["re","verse"].join("")][0]}function a(v){return v?isNaN(v)?v.charCodeAt(0)-72:v:""}function l(v){var f=72+v;return f>90&&f<97&&(f+=15),String.fromCharCode(f).toUpperCase()}}(),h.setKeyboardScrolling=lr,h.shared.tt=ar,h.setAllowScrolling=Co;var Qr={};function Qe(){return Qr}var an,he,sr,No,cn=!T(C,q("OHNsd3AtZnVsbHBhZ2UtanM5T20="));function ur(e){if(he=A.createElement("div"),an=q("MTIzPGRpdj48YSBocmVmPSJodHRwOi8vYWx2YXJvdHJpZ28uY29tL2Z1bGxQYWdlL2V4dGVuc2lvbnMvIiBzdHlsZT0iY29sb3I6ICNmZmYgIWltcG9ydGFudDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDsiPlVubGljZW5zZWQgZnVsbFBhZ2UuanMgRXh0ZW5zaW9uPC9hPjwvZGl2PjEyMw=="),cn||(an=an.replace("extensions/","").replace("Extension","")),he.innerHTML=an,he=he.firstChild,"MutationObserver"in window&&new MutationObserver(Jr).observe(A.body,{childList:!0,subtree:!1}),(!cn||j(e)&&h[e])&&(!function(n){var o=Qe()[n]!==void 0&&Qe()[n].length,r=[],a=!1;return Be(Qe()[n])?r=Qe()[n]:r.push(Qe()[n]),r.forEach(function(l){var v=function(){if(A.domain.length){for(var re=A.domain.replace(/^(www\.)/,"").split(".");re.length>2;)re.shift();return re.join(".").replace(/(^\.*)|(\.*$)/g,"")}return""}(),f=["MTM0bG9jYWxob3N0MjM0","MTM0MC4xMjM0","MTM0anNoZWxsLm5ldDIzNA==","UDdDQU5ZNlNN","NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3","NDU2dGVzdDQ1Ng=="],y=q(f[0]),E=q(f[1]),w=q(f[2]),M=q(f[6]),O=q(f[3]),X=q(f[4]),V=q(f[5]),k=i()[X+V]!==void 0;o=o||k;var H=[y,E,w,M].indexOf(v)<0&&v.length!==0;if(!o&&!k&&H)return!1;var L=o?q(l):"",Z=(L=L.split("_")).length>1&&L[1].indexOf(n,L[1].length-n.length)>-1,G=L.length>1&&L[1].toLowerCase().indexOf(X)>-1,ge=L[0].indexOf(v,L[0].length-v.length)<0,Q=Z||G;a=a||!(ge&&H&&O!=L[0])&&Q||!H}),a}(e)||!cn)){fr();var t=q("MzQ1c2V0SW50ZXJ2YWwxMjM=");window[t](fr,2e3)}}function fr(){he&&(No||(Math.random()<.5?ai(C,he):ze(he,C),No=!0),he.setAttribute("style",q("MTIzei1pbmRleDo5OTk5OTk5O3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O2JvdHRvbTphdXRvO2xlZnQ6MjBweDtyaWdodDphdXRvO2JhY2tncm91bmQ6cmVkO3BhZGRpbmc6N3B4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3pvb206MTttYXJnaW46YXV0bztib3JkZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7Y2xpcC1wYXRoOm5vbmU7MTIz").replace(/;/g,q("MTIzICFpbXBvcnRhbnQ7MzQ1"))))}function Jr(e){e.forEach(function(t){if(t.removedNodes[0]&&t.removedNodes[0].isEqualNode(he)){clearTimeout(sr);var n=q("bDIwc2V0VGltZW91dDAzbA==");sr=window[n]($r,900)}})}function $r(){No=!1}function el(){qt(),ue(),i().scrollBar=i().scrollBar||i().hybrid,ii(),function(){R(Io(g(),"body"),{height:"100%",position:"relative"}),x(g(),En),x(ut,kt),p({q:Y()}),z(g(),An),ki(),m("parallax","init");for(var e=u().an,t=0;t0&&lo(n)}i().fixedElements&&i().css3&&s(i().fixedElements).forEach(function(a){C.appendChild(a)}),i().navigation&&Ei(),s('iframe[src*="youtube.com/embed/"]',g()).forEach(function(a){var l,v;v=I(l=a,"src"),l.setAttribute("src",v+(/\?/.test(v)?"&":"?")+"enablejsapi=1")}),m("fadingEffect","apply"),m("waterEffect","init"),m("dropEffect","init"),m("cards","init"),i().scrollOverflow&&S.bn()}(),Co(!0),yt(!0),Xe(i().autoScrolling,"internal"),Ti(),hi(),A.readyState==="complete"&&cr(),de("load",cr),ar(),cn||ur("l"),qt(),ue()}function dr(){var e=i().licenseKey;i().licenseKey.trim()===""?($("error","Fullpage.js requires a `licenseKey` option. Read about it on the following URL:"),$("error","https://github.com/alvarotrigo/fullPage.js#options")):i()&&c.Kn||A.domain.indexOf("alvarotrigo.com")>-1?e&&e.length:($("error","Incorrect `licenseKey`. Get one for fullPage.js version 4 here:"),$("error","https://alvarotrigo.com/fullPage/pricing")),T(ut,kt)?$("error","Fullpage.js can only be initialized once and you are doing it multiple times!"):(i().continuousVertical&&(i().loopTop||i().loopBottom)&&(i().continuousVertical=!1,$("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),!i().scrollOverflow||!i().scrollBar&&i().autoScrolling||$("warn","Options scrollBar:true and autoScrolling:false are mutually exclusive with scrollOverflow:true. Sections with scrollOverflow might not work well in Firefox"),!i().continuousVertical||!i().scrollBar&&i().autoScrolling||(i().continuousVertical=!1,$("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled")),i().anchors.forEach(function(t){var n=[].slice.call(s("[name]")).filter(function(a){return I(a,"name")&&I(a,"name").toLowerCase()==t.toLowerCase()}),o=[].slice.call(s("[id]")).filter(function(a){return I(a,"id")&&I(a,"id").toLowerCase()==t.toLowerCase()});if(o.length||n.length){$("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE).");var r=o.length?"id":"name";(o.length||n.length)&&$("error",'"'+t+'" is is being used by another element `'+r+"` property")}}))}function tl(){return{options:i(),internals:{container:g(),canScroll:c.canScroll,isScrollAllowed:W(),getDestinationPosition:Ai,isTouch:Ae,c:ur,getXmovement:bi,removeAnimation:Ft,getTransforms:_n,lazyLoad:We,addAnimation:zn,performHorizontalMove:yi,landscapeScroll:He,silentLandscapeScroll:ft,keepSlidesPosition:Zn,silentScroll:Ne,styleSlides:lo,styleSection:no,scrollHandler:ln,getEventsPage:vo,getMSPointer:Wi,isReallyTouch:St,usingExtension:j,toggleControlArrows:wi,touchStartHandler:on,touchMoveHandler:mt,nullOrSection:be,items:{SectionPanel:je,SlidePanel:Kt,Item:ae},getVisible:Je,getState:u,updateState:ue,updateStructuralState:qt,activeSlidesNavigation:Si,getPanels:function(){return c.un},getSections:function(){return c.N},setActiveSection:function(e){c.P=e}}}}function te(e){var t=["NTY3YnVuZGxlNzg5","NTU1S2V5Nzc3"],n=q(t[0]),o=q(t[1]),r=i()[n+o]!==void 0,a="fp_"+e+"Extension";Qe()[e]=r?i()[n+o]:i()[e+o],h[e]=window[a]!==void 0?new window[a]:null,h[e]&&h[e].c(e)}function pr(e,t){var n;if(C=s("body")[0],ut=s("html")[0],Vt=s("html, body"),!T(ut,kt))return n=typeof e=="string"?s(e)[0]:e,zt.touchWrapper=n,function(o){It=Me({},zt,o),kn=Object.assign({},It)}(t),function(o){at=o}(typeof e=="string"?s(e)[0]:e),d.L(Do),dr(),h.getFullpageData=tl,h.version="4.0.20",h.test=Object.assign(h.test,{top:"0px",cn:"translate3d(0px, 0px, 0px)",dn:function(){for(var o=[],r=0;r{const ne=B.__vccOpts||B;for(const[oe,Ee]of J)ne[oe]=Ee;return ne},yr={name:"FullPage",props:{options:{type:Object,default(){}},skipInit:{type:Boolean,default:!1}},data(){return{events:Sr.reduce((B,J)=>({...B,[J]:(...ne)=>{this.emitEvent(J,ne)}}),{}),api:void 0}},watch:{options:{deep:!0,handler(){this.build()}}},mounted(){!this.skipInit&&this.init()},beforeUnmount(){typeof this.api<"u"&&this.destroy()},methods:{build(){let B=this.options.slideSelector||".slide",J=this.options.sectionSelector||".section";const ne=window.fp_utils.index(document.querySelector(J+".active")),oe=document.querySelector(J+".active "+B+".active"),Ee=oe?window.fp_utils.index(oe):-1;this.destroy(),ne>-1&&window.fp_utils.addClass(document.querySelectorAll(J)[ne],"active"),Ee>-1&&window.fp_utils.addClass(oe,"active"),this.init()},destroy(){typeof window.fullpage_api<"u"&&typeof window.fullpage_api.destroy<"u"&&window.fullpage_api.destroy("all")},emitEvent(B,J){this.$emit(B.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),...J),Object.prototype.hasOwnProperty.call(this.options,B)&&this.options[B].apply(this,J)},init(){this.api=new mr(this.$refs.fullpage,this.options)}}},br={ref:"fullpage"};function xr(B,J,ne,oe,Ee,sn){return me.openBlock(),me.createElementBlock("div",br,[me.renderSlot(B.$slots,"default")],512)}const Er=wr(yr,[["render",xr]]);return{install(B){B.component("FullPage",Er)}}});
diff --git a/example/package-lock.json b/example/package-lock.json
index 5b3f910..af7ca83 100644
--- a/example/package-lock.json
+++ b/example/package-lock.json
@@ -9,115 +9,37 @@
"version": "0.0.1",
"license": "GPL-3.0",
"dependencies": {
- "vue": "^3.0.4",
- "vue-fullpage.js": "^0.2.10"
+ "vue": "^3.3.4",
+ "vue-fullpage.js": "file:../"
},
"devDependencies": {
- "@vue/compiler-sfc": "^3.0.4",
- "vite": "^1.0.0-rc.13"
+ "@vitejs/plugin-vue": "^4.2.3",
+ "vite": "^4.3.9"
}
},
- "node_modules/@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight/node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
+ "..": {
+ "version": "0.2.15",
+ "license": "GPL-3.0",
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "fullpage.js": "^4.0.20"
},
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "node_modules/@babel/highlight/node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
+ "devDependencies": {
+ "@vitejs/plugin-vue": "^2.1.0",
+ "eslint": "^8.7.0",
+ "eslint-config-prettier": "^8.3.0",
+ "eslint-plugin-vue": "^8.3.0",
+ "prettier": "^2.5.1",
+ "rollup-plugin-visualizer": "^5.5.4",
+ "vite": "^2.7.13"
},
- "engines": {
- "node": ">=4"
+ "peerDependencies": {
+ "vue": "^3.2.26"
}
},
"node_modules/@babel/parser": {
- "version": "7.20.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
- "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==",
+ "version": "7.22.4",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.4.tgz",
+ "integrity": "sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -125,5561 +47,1084 @@
"node": ">=6.0.0"
}
},
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
+ "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": ">=6.0.0"
+ "node": ">=12"
}
},
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
+ "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": ">=6.0.0"
+ "node": ">=12"
}
},
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
+ "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/source-map": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
- "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
- "dev": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
- "dev": true,
- "dependencies": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
+ "node": ">=12"
}
},
- "node_modules/@koa/cors": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.4.3.tgz",
- "integrity": "sha512-WPXQUaAeAMVaLTEFpoq3T2O1C+FstkjJnDQqy95Ck1UdILajsRhu6mhJ8H2f4NFPRBoCNN+qywTJfq/gGki5mw==",
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
+ "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "vary": "^1.1.2"
- },
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">= 8.0.0"
+ "node": ">=12"
}
},
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
+ "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">= 8"
+ "node": ">=12"
}
},
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
+ "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
"engines": {
- "node": ">= 8"
+ "node": ">=12"
}
},
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
+ "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
"engines": {
- "node": ">= 8"
+ "node": ">=12"
}
},
- "node_modules/@rollup/plugin-commonjs": {
- "version": "16.0.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-16.0.0.tgz",
- "integrity": "sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==",
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
+ "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^3.1.0",
- "commondir": "^1.0.1",
- "estree-walker": "^2.0.1",
- "glob": "^7.1.6",
- "is-reference": "^1.2.1",
- "magic-string": "^0.25.7",
- "resolve": "^1.17.0"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.30.0"
+ "node": ">=12"
}
},
- "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
+ "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
- }
- },
- "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils/node_modules/estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- },
- "node_modules/@rollup/plugin-commonjs/node_modules/@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "node_modules/@rollup/plugin-json": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz",
- "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==",
- "dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^3.0.8"
- },
- "peerDependencies": {
- "rollup": "^1.20.0 || ^2.0.0"
+ "node": ">=12"
}
},
- "node_modules/@rollup/plugin-json/node_modules/@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
+ "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "dependencies": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
+ "node": ">=12"
}
},
- "node_modules/@rollup/plugin-json/node_modules/@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "node_modules/@rollup/plugin-json/node_modules/estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- },
- "node_modules/@rollup/plugin-node-resolve": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-10.0.0.tgz",
- "integrity": "sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==",
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
+ "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "cpu": [
+ "loong64"
+ ],
"dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^3.1.0",
- "@types/resolve": "1.17.1",
- "builtin-modules": "^3.1.0",
- "deepmerge": "^4.2.2",
- "is-module": "^1.0.0",
- "resolve": "^1.17.0"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 10.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
+ "node": ">=12"
}
},
- "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
+ "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "cpu": [
+ "mips64el"
+ ],
"dev": true,
- "dependencies": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
+ "node": ">=12"
}
},
- "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- },
- "node_modules/@rollup/pluginutils": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
- "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
+ "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
- "dependencies": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 8.0.0"
+ "node": ">=12"
}
},
- "node_modules/@types/accepts": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
- "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==",
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
+ "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "cpu": [
+ "riscv64"
+ ],
"dev": true,
- "dependencies": {
- "@types/node": "*"
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/body-parser": {
- "version": "1.19.2",
- "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
- "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
+ "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "dependencies": {
- "@types/connect": "*",
- "@types/node": "*"
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/connect": {
- "version": "3.4.35",
- "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
- "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
+ "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@types/node": "*"
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/content-disposition": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
- "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==",
- "dev": true
- },
- "node_modules/@types/cookies": {
- "version": "0.7.7",
- "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz",
- "integrity": "sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==",
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@types/connect": "*",
- "@types/express": "*",
- "@types/keygrip": "*",
- "@types/node": "*"
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/estree": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
- "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==",
- "dev": true
- },
- "node_modules/@types/express": {
- "version": "4.17.14",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
- "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.18",
- "@types/qs": "*",
- "@types/serve-static": "*"
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/express-serve-static-core": {
- "version": "4.17.31",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
- "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
+ "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@types/node": "*",
- "@types/qs": "*",
- "@types/range-parser": "*"
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/http-assert": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz",
- "integrity": "sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==",
- "dev": true
- },
- "node_modules/@types/http-errors": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
- "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==",
- "dev": true
- },
- "node_modules/@types/http-proxy": {
- "version": "1.17.9",
- "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
- "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==",
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
+ "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "@types/node": "*"
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/keygrip": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz",
- "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==",
- "dev": true
- },
- "node_modules/@types/koa": {
- "version": "2.13.5",
- "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz",
- "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==",
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
+ "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "dependencies": {
- "@types/accepts": "*",
- "@types/content-disposition": "*",
- "@types/cookies": "*",
- "@types/http-assert": "*",
- "@types/http-errors": "*",
- "@types/keygrip": "*",
- "@types/koa-compose": "*",
- "@types/node": "*"
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/koa-compose": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz",
- "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==",
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
+ "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@types/koa": "*"
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@types/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==",
- "dev": true
- },
- "node_modules/@types/mime": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
- "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==",
- "dev": true
- },
- "node_modules/@types/node": {
- "version": "18.11.9",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
- "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==",
- "dev": true
- },
- "node_modules/@types/qs": {
- "version": "6.9.7",
- "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
- "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
- "dev": true
- },
- "node_modules/@types/range-parser": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
- "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
- "dev": true
- },
- "node_modules/@types/resolve": {
- "version": "1.17.1",
- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
- "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
- "dev": true,
- "dependencies": {
- "@types/node": "*"
- }
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
},
- "node_modules/@types/serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
- "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==",
+ "node_modules/@vitejs/plugin-vue": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz",
+ "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==",
"dev": true,
- "dependencies": {
- "@types/mime": "*",
- "@types/node": "*"
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "vite": "^4.0.0",
+ "vue": "^3.2.25"
}
},
"node_modules/@vue/compiler-core": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.45.tgz",
- "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz",
+ "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==",
"dependencies": {
- "@babel/parser": "^7.16.4",
- "@vue/shared": "3.2.45",
+ "@babel/parser": "^7.21.3",
+ "@vue/shared": "3.3.4",
"estree-walker": "^2.0.2",
- "source-map": "^0.6.1"
+ "source-map-js": "^1.0.2"
}
},
"node_modules/@vue/compiler-dom": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz",
- "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz",
+ "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==",
"dependencies": {
- "@vue/compiler-core": "3.2.45",
- "@vue/shared": "3.2.45"
+ "@vue/compiler-core": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
"node_modules/@vue/compiler-sfc": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz",
- "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==",
- "dependencies": {
- "@babel/parser": "^7.16.4",
- "@vue/compiler-core": "3.2.45",
- "@vue/compiler-dom": "3.2.45",
- "@vue/compiler-ssr": "3.2.45",
- "@vue/reactivity-transform": "3.2.45",
- "@vue/shared": "3.2.45",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz",
+ "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==",
+ "dependencies": {
+ "@babel/parser": "^7.20.15",
+ "@vue/compiler-core": "3.3.4",
+ "@vue/compiler-dom": "3.3.4",
+ "@vue/compiler-ssr": "3.3.4",
+ "@vue/reactivity-transform": "3.3.4",
+ "@vue/shared": "3.3.4",
"estree-walker": "^2.0.2",
- "magic-string": "^0.25.7",
+ "magic-string": "^0.30.0",
"postcss": "^8.1.10",
- "source-map": "^0.6.1"
+ "source-map-js": "^1.0.2"
}
},
"node_modules/@vue/compiler-ssr": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz",
- "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz",
+ "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==",
"dependencies": {
- "@vue/compiler-dom": "3.2.45",
- "@vue/shared": "3.2.45"
+ "@vue/compiler-dom": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
"node_modules/@vue/reactivity": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.45.tgz",
- "integrity": "sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz",
+ "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==",
"dependencies": {
- "@vue/shared": "3.2.45"
+ "@vue/shared": "3.3.4"
}
},
"node_modules/@vue/reactivity-transform": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz",
- "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz",
+ "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==",
"dependencies": {
- "@babel/parser": "^7.16.4",
- "@vue/compiler-core": "3.2.45",
- "@vue/shared": "3.2.45",
+ "@babel/parser": "^7.20.15",
+ "@vue/compiler-core": "3.3.4",
+ "@vue/shared": "3.3.4",
"estree-walker": "^2.0.2",
- "magic-string": "^0.25.7"
+ "magic-string": "^0.30.0"
}
},
"node_modules/@vue/runtime-core": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.45.tgz",
- "integrity": "sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz",
+ "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==",
"dependencies": {
- "@vue/reactivity": "3.2.45",
- "@vue/shared": "3.2.45"
+ "@vue/reactivity": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
"node_modules/@vue/runtime-dom": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz",
- "integrity": "sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz",
+ "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==",
"dependencies": {
- "@vue/runtime-core": "3.2.45",
- "@vue/shared": "3.2.45",
- "csstype": "^2.6.8"
+ "@vue/runtime-core": "3.3.4",
+ "@vue/shared": "3.3.4",
+ "csstype": "^3.1.1"
}
},
"node_modules/@vue/server-renderer": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.45.tgz",
- "integrity": "sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz",
+ "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==",
"dependencies": {
- "@vue/compiler-ssr": "3.2.45",
- "@vue/shared": "3.2.45"
+ "@vue/compiler-ssr": "3.3.4",
+ "@vue/shared": "3.3.4"
},
"peerDependencies": {
- "vue": "3.2.45"
+ "vue": "3.3.4"
}
},
"node_modules/@vue/shared": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.45.tgz",
- "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg=="
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz",
+ "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="
},
- "node_modules/accepts": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
- "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
- "dev": true,
- "dependencies": {
- "mime-types": "~2.1.34",
- "negotiator": "0.6.3"
- },
- "engines": {
- "node": ">= 0.6"
- }
+ "node_modules/csstype": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
+ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
- "node_modules/acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
+ "node_modules/esbuild": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
+ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
"dev": true,
+ "hasInstallScript": true,
"bin": {
- "acorn": "bin/acorn"
+ "esbuild": "bin/esbuild"
},
"engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
}
},
- "node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
+ "node_modules/estree-walker": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
},
- "node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "node_modules/fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
"dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=8"
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
- "node_modules/at-least-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
- "dev": true,
+ "node_modules/magic-string": {
+ "version": "0.30.0",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz",
+ "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.4.13"
+ },
"engines": {
- "node": ">= 4.0.0"
+ "node": ">=12"
}
},
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true,
+ "node_modules/nanoid": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
"funding": [
{
"type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
+ "url": "https://github.com/sponsors/ai"
}
- ]
- },
- "node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/bl": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
- "dev": true,
- "dependencies": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
+ ],
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
},
"engines": {
- "node": ">=8"
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
- "node_modules/brotli-size": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz",
- "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==",
- "dev": true,
- "dependencies": {
- "duplexer": "0.1.1"
- },
- "engines": {
- "node": ">= 10.16.0"
- }
+ "node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
},
- "node_modules/buffer": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
- "dev": true,
+ "node_modules/postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
"funding": [
{
- "type": "github",
- "url": "https://github.com/sponsors/feross"
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
},
{
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
},
{
- "type": "consulting",
- "url": "https://feross.org/support"
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
}
],
"dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/buffer-from": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
- "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
- "dev": true
- },
- "node_modules/builtin-modules": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
- "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cac": {
- "version": "6.7.14",
- "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
- "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cache-content-type": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz",
- "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==",
- "dev": true,
- "dependencies": {
- "mime-types": "^2.1.18",
- "ylru": "^1.2.0"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
},
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "node": "^10 || ^12 || >=14"
}
},
- "node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "node_modules/rollup": {
+ "version": "3.23.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.23.0.tgz",
+ "integrity": "sha512-h31UlwEi7FHihLe1zbk+3Q7z1k/84rb9BSwmBSr/XjOCEaBJ2YyedQDuM0t/kfOS0IxM+vk1/zI9XxYj9V+NJQ==",
"dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
+ "bin": {
+ "rollup": "dist/bin/rollup"
},
"engines": {
- "node": ">= 8.10.0"
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
},
"optionalDependencies": {
"fsevents": "~2.3.2"
}
},
- "node_modules/clean-css": {
- "version": "4.2.4",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
- "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
- "dev": true,
- "dependencies": {
- "source-map": "~0.6.0"
- },
- "engines": {
- "node": ">= 4.0"
- }
- },
- "node_modules/cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-spinners": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz",
- "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/clone": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
- "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
- "dev": true,
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/co": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
- "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
- "dev": true,
- "engines": {
- "iojs": ">= 1.0.0",
- "node": ">= 0.12.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
+ "node_modules/source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
"engines": {
- "node": ">=7.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
- "node_modules/commondir": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
- "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
- "dev": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "node_modules/content-disposition": {
- "version": "0.5.4",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
- "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "node_modules/vite": {
+ "version": "4.3.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
+ "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
"dev": true,
"dependencies": {
- "safe-buffer": "5.2.1"
+ "esbuild": "^0.17.5",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
},
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/content-type": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
- "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/cookies": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
- "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==",
- "dev": true,
- "dependencies": {
- "depd": "~2.0.0",
- "keygrip": "~1.1.0"
+ "bin": {
+ "vite": "bin/vite.js"
},
"engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
+ "node": "^14.18.0 || >=16.0.0"
},
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- },
- "node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
},
- "engines": {
- "node": ">=6.0"
+ "peerDependencies": {
+ "@types/node": ">= 14",
+ "less": "*",
+ "sass": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
},
"peerDependenciesMeta": {
- "supports-color": {
+ "@types/node": {
"optional": true
- }
- }
- },
- "node_modules/deep-equal": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
- "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
- "dev": true
- },
- "node_modules/deepmerge": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/defaults": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
- "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
- "dev": true,
- "dependencies": {
- "clone": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/delegates": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
- "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
- "dev": true
- },
- "node_modules/depd": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/destroy": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
- "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
- "dev": true,
- "engines": {
- "node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
- }
- },
- "node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dotenv": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
- "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/dotenv-expand": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
- "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
- "dev": true
- },
- "node_modules/duplexer": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
- "integrity": "sha512-sxNZ+ljy+RA1maXoUReeqBBpBC6RLKmg5ewzV+x+mSETmWNoKdZN6vcQjpFROemza23hGFskJtFNoUWUaQ+R4Q==",
- "dev": true
- },
- "node_modules/ee-first": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
- "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
- "dev": true
- },
- "node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
- "dev": true,
- "dependencies": {
- "once": "^1.4.0"
- }
- },
- "node_modules/es-module-lexer": {
- "version": "0.3.26",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz",
- "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==",
- "dev": true
- },
- "node_modules/esbuild": {
- "version": "0.8.57",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.8.57.tgz",
- "integrity": "sha512-j02SFrUwFTRUqiY0Kjplwjm1psuzO1d6AjaXKuOR9hrY0HuPsT6sV42B6myW34h1q4CRy+Y3g4RU/cGJeI/nNA==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- }
- },
- "node_modules/escape-html": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
- "dev": true
- },
- "node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
- },
- "node_modules/etag": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
- "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
- "dev": true
- },
- "node_modules/execa": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
- "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "get-stream": "^5.0.0",
- "human-signals": "^1.1.1",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.0",
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fastq": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
- "dev": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/follow-redirects": {
- "version": "1.15.2",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
- "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
- "dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/RubenVerborgh"
- }
- ],
- "engines": {
- "node": ">=4.0"
- },
- "peerDependenciesMeta": {
- "debug": {
+ },
+ "less": {
"optional": true
- }
- }
- },
- "node_modules/fresh": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/fullpage.js": {
- "version": "4.0.15",
- "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.15.tgz",
- "integrity": "sha512-OKyGyIY4Qlz47AmnYoJ9Kn2XzOyAufTSgkQqa+K2RENeTbmUoctFDX/Ox1LOdacsUNsYKvnty1lrKKYJNEB2Pw=="
- },
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "node_modules/get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/graceful-fs": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
- "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
- "dev": true
- },
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
- "dev": true,
- "dependencies": {
- "has-symbols": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/hash-sum": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
- "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
- "dev": true
- },
- "node_modules/http-assert": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz",
- "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==",
- "dev": true,
- "dependencies": {
- "deep-equal": "~1.0.1",
- "http-errors": "~1.8.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/http-errors": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
- "dev": true,
- "dependencies": {
- "depd": "~1.1.2",
- "inherits": "2.0.4",
- "setprototypeof": "1.2.0",
- "statuses": ">= 1.5.0 < 2",
- "toidentifier": "1.0.1"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/http-errors/node_modules/depd": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/http-proxy": {
- "version": "1.18.1",
- "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
- "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
- "dev": true,
- "dependencies": {
- "eventemitter3": "^4.0.0",
- "follow-redirects": "^1.0.0",
- "requires-port": "^1.0.0"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/human-signals": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
- "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
- "dev": true,
- "engines": {
- "node": ">=8.12.0"
- }
- },
- "node_modules/ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
},
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
+ "sass": {
+ "optional": true
},
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/ignore": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
- "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
- "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-docker": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
- "dev": true,
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-generator-function": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
- "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-interactive": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
- "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-module": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
- "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
- "dev": true
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-reference": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
- "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
- "dev": true,
- "dependencies": {
- "@types/estree": "*"
- }
- },
- "node_modules/is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-unicode-supported": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-wsl": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
- "dev": true,
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
- "dev": true
- },
- "node_modules/isbuiltin": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isbuiltin/-/isbuiltin-1.0.0.tgz",
- "integrity": "sha512-5D5GIRCjYK/KtHQ2vIPIwKcma05iHYJag0syBtpo8/V1LuPt+a6Zowyrgpn0Bxw2pV9m2lxmX/0Z8OMQvWLXfw==",
- "dev": true,
- "dependencies": {
- "builtin-modules": "^1.1.1"
- }
- },
- "node_modules/isbuiltin/node_modules/builtin-modules": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
- "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "node_modules/jest-worker": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
- "node_modules/js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
- },
- "node_modules/jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/keygrip": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
- "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
- "dev": true,
- "dependencies": {
- "tsscmp": "1.0.6"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/klona": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
- "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/koa": {
- "version": "2.13.4",
- "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.4.tgz",
- "integrity": "sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g==",
- "dev": true,
- "dependencies": {
- "accepts": "^1.3.5",
- "cache-content-type": "^1.0.0",
- "content-disposition": "~0.5.2",
- "content-type": "^1.0.4",
- "cookies": "~0.8.0",
- "debug": "^4.3.2",
- "delegates": "^1.0.0",
- "depd": "^2.0.0",
- "destroy": "^1.0.4",
- "encodeurl": "^1.0.2",
- "escape-html": "^1.0.3",
- "fresh": "~0.5.2",
- "http-assert": "^1.3.0",
- "http-errors": "^1.6.3",
- "is-generator-function": "^1.0.7",
- "koa-compose": "^4.1.0",
- "koa-convert": "^2.0.0",
- "on-finished": "^2.3.0",
- "only": "~0.0.2",
- "parseurl": "^1.3.2",
- "statuses": "^1.5.0",
- "type-is": "^1.6.16",
- "vary": "^1.1.2"
- },
- "engines": {
- "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4"
- }
- },
- "node_modules/koa-compose": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz",
- "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==",
- "dev": true
- },
- "node_modules/koa-conditional-get": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/koa-conditional-get/-/koa-conditional-get-3.0.0.tgz",
- "integrity": "sha512-VKyPS7SuNH26TjTV2IRz+oh0HV/jc2lYAo51PTQTkj0XFn8ebNZW9riczmrW7ZVBFSnls1Z88DPUYKnvVymruA==",
- "dev": true
- },
- "node_modules/koa-convert": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz",
- "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==",
- "dev": true,
- "dependencies": {
- "co": "^4.6.0",
- "koa-compose": "^4.1.0"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/koa-etag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz",
- "integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==",
- "dev": true,
- "dependencies": {
- "etag": "^1.8.1"
- }
- },
- "node_modules/koa-proxies": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/koa-proxies/-/koa-proxies-0.11.0.tgz",
- "integrity": "sha512-iXGRADBE0fM7g7AttNOlLZ/cCFKXeVMHbFJKIRb0dUCrSYXi02loyVSdBlKlBQ5ZfVKJLo9Q9FyqwVTp1poVVA==",
- "dev": true,
- "dependencies": {
- "http-proxy": "^1.16.2",
- "path-match": "^1.2.4"
- },
- "peerDependencies": {
- "koa": ">=2"
- }
- },
- "node_modules/koa-send": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz",
- "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==",
- "dev": true,
- "dependencies": {
- "debug": "^4.1.1",
- "http-errors": "^1.7.3",
- "resolve-path": "^1.4.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/koa-static": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz",
- "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==",
- "dev": true,
- "dependencies": {
- "debug": "^3.1.0",
- "koa-send": "^5.0.0"
- },
- "engines": {
- "node": ">= 7.6.0"
- }
- },
- "node_modules/koa-static/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/lilconfig": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
- "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "dependencies": {
- "sourcemap-codec": "^1.4.8"
- }
- },
- "node_modules/media-typer": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/merge-source-map": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
- "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
- "dev": true,
- "dependencies": {
- "source-map": "^0.6.1"
- }
- },
- "node_modules/merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dev": true,
- "dependencies": {
- "mime-db": "1.52.0"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/negotiator": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
- "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/node-forge": {
- "version": "0.10.0",
- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
- "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
- "dev": true,
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/on-finished": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
- "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
- "dev": true,
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/only": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz",
- "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==",
- "dev": true
- },
- "node_modules/open": {
- "version": "7.4.2",
- "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
- "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
- "dev": true,
- "dependencies": {
- "is-docker": "^2.0.0",
- "is-wsl": "^2.1.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ora": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
- "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
- "dev": true,
- "dependencies": {
- "bl": "^4.1.0",
- "chalk": "^4.1.0",
- "cli-cursor": "^3.1.0",
- "cli-spinners": "^2.5.0",
- "is-interactive": "^1.0.0",
- "is-unicode-supported": "^0.1.0",
- "log-symbols": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "wcwidth": "^1.0.1"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-map-series": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz",
- "integrity": "sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/parseurl": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-match": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/path-match/-/path-match-1.2.4.tgz",
- "integrity": "sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==",
- "dev": true,
- "dependencies": {
- "http-errors": "~1.4.0",
- "path-to-regexp": "^1.0.0"
- }
- },
- "node_modules/path-match/node_modules/http-errors": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.4.0.tgz",
- "integrity": "sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==",
- "dev": true,
- "dependencies": {
- "inherits": "2.0.1",
- "statuses": ">= 1.2.1 < 2"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/path-match/node_modules/inherits": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
- "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==",
- "dev": true
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "node_modules/path-to-regexp": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
- "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
- "dev": true,
- "dependencies": {
- "isarray": "0.0.1"
- }
- },
- "node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/postcss": {
- "version": "8.4.19",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz",
- "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
+ "stylus": {
+ "optional": true
},
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/postcss-discard-comments": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
- "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
- "dev": true,
- "dependencies": {
- "postcss": "^7.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/postcss-discard-comments/node_modules/picocolors": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
- "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
- "dev": true
- },
- "node_modules/postcss-discard-comments/node_modules/postcss": {
- "version": "7.0.39",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
- "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
- "dev": true,
- "dependencies": {
- "picocolors": "^0.2.1",
- "source-map": "^0.6.1"
- },
- "engines": {
- "node": ">=6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- }
- },
- "node_modules/postcss-import": {
- "version": "12.0.1",
- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
- "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
- "dev": true,
- "dependencies": {
- "postcss": "^7.0.1",
- "postcss-value-parser": "^3.2.3",
- "read-cache": "^1.0.0",
- "resolve": "^1.1.7"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/postcss-import/node_modules/picocolors": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
- "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
- "dev": true
- },
- "node_modules/postcss-import/node_modules/postcss": {
- "version": "7.0.39",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
- "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
- "dev": true,
- "dependencies": {
- "picocolors": "^0.2.1",
- "source-map": "^0.6.1"
- },
- "engines": {
- "node": ">=6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- }
- },
- "node_modules/postcss-load-config": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
- "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
- "dev": true,
- "dependencies": {
- "lilconfig": "^2.0.5",
- "yaml": "^1.10.2"
- },
- "engines": {
- "node": ">= 10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": ">=8.0.9",
- "ts-node": ">=9.0.0"
- },
- "peerDependenciesMeta": {
- "postcss": {
- "optional": true
- },
- "ts-node": {
+ "sugarss": {
"optional": true
- }
- }
- },
- "node_modules/postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- },
- "node_modules/pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
- "dev": true,
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/randombytes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "^5.1.0"
- }
- },
- "node_modules/read-cache": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
- "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
- "dev": true,
- "dependencies": {
- "pify": "^2.3.0"
- }
- },
- "node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/requires-port": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
- "dev": true
- },
- "node_modules/resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/resolve-path": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz",
- "integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==",
- "dev": true,
- "dependencies": {
- "http-errors": "~1.6.2",
- "path-is-absolute": "1.0.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/resolve-path/node_modules/depd": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/resolve-path/node_modules/http-errors": {
- "version": "1.6.3",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
- "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
- "dev": true,
- "dependencies": {
- "depd": "~1.1.2",
- "inherits": "2.0.3",
- "setprototypeof": "1.1.0",
- "statuses": ">= 1.4.0 < 2"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/resolve-path/node_modules/inherits": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
- "dev": true
- },
- "node_modules/resolve-path/node_modules/setprototypeof": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
- "dev": true
- },
- "node_modules/restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
- "dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rollup": {
- "version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/rollup-plugin-dynamic-import-variables": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-dynamic-import-variables/-/rollup-plugin-dynamic-import-variables-1.1.0.tgz",
- "integrity": "sha512-C1avEmnXC8cC4aAQ5dB63O9oQf7IrhEHc98bQw9Qd6H36FxtZooLCvVfcO4SNYrqaNrzH3ErucQt/zdFSLPHNw==",
- "dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^3.0.9",
- "estree-walker": "^2.0.1",
- "globby": "^11.0.0",
- "magic-string": "^0.25.7"
- }
- },
- "node_modules/rollup-plugin-dynamic-import-variables/node_modules/@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
- }
- },
- "node_modules/rollup-plugin-dynamic-import-variables/node_modules/@rollup/pluginutils/node_modules/estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- },
- "node_modules/rollup-plugin-dynamic-import-variables/node_modules/@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "node_modules/rollup-plugin-terser": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
- "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.10.4",
- "jest-worker": "^26.2.1",
- "serialize-javascript": "^4.0.0",
- "terser": "^5.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.0.0"
- }
- },
- "node_modules/rollup-plugin-vue": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-vue/-/rollup-plugin-vue-6.0.0.tgz",
- "integrity": "sha512-oVvUd84d5u73M2HYM3XsMDLtZRIA/tw2U0dmHlXU2UWP5JARYHzh/U9vcxaN/x/9MrepY7VH3pHFeOhrWpxs/Q==",
- "dev": true,
- "dependencies": {
- "debug": "^4.1.1",
- "hash-sum": "^2.0.0",
- "rollup-pluginutils": "^2.8.2"
- },
- "peerDependencies": {
- "@vue/compiler-sfc": "*"
- }
- },
- "node_modules/rollup-plugin-web-worker-loader": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/rollup-plugin-web-worker-loader/-/rollup-plugin-web-worker-loader-1.6.1.tgz",
- "integrity": "sha512-4QywQSz1NXFHKdyiou16mH3ijpcfLtLGOrAqvAqu1Gx+P8+zj+3gwC2BSL/VW1d+LW4nIHC8F7d7OXhs9UdR2A==",
- "dev": true,
- "peerDependencies": {
- "rollup": "^1.9.2 || ^2.0.0"
- }
- },
- "node_modules/rollup-pluginutils": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
- "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
- "dev": true,
- "dependencies": {
- "estree-walker": "^0.6.1"
- }
- },
- "node_modules/rollup-pluginutils/node_modules/estree-walker": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
- "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
- "dev": true
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
},
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/selfsigned": {
- "version": "1.10.14",
- "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz",
- "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
- "dev": true,
- "dependencies": {
- "node-forge": "^0.10.0"
- }
- },
- "node_modules/serialize-javascript": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
- "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
- "dev": true,
- "dependencies": {
- "randombytes": "^2.1.0"
- }
- },
- "node_modules/setprototypeof": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
- "dev": true
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-support": {
- "version": "0.5.21",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
- "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
- "dev": true,
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/sourcemap-codec": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
- },
- "node_modules/statuses": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/terser": {
- "version": "5.15.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz",
- "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==",
- "dev": true,
- "dependencies": {
- "@jridgewell/source-map": "^0.3.2",
- "acorn": "^8.5.0",
- "commander": "^2.20.0",
- "source-map-support": "~0.5.20"
- },
- "bin": {
- "terser": "bin/terser"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/toidentifier": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
- "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
- "dev": true,
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/tsscmp": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
- "dev": true,
- "engines": {
- "node": ">=0.6.x"
- }
- },
- "node_modules/type-is": {
- "version": "1.6.18",
- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
- "dev": true,
- "dependencies": {
- "media-typer": "0.3.0",
- "mime-types": "~2.1.24"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/universalify": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
- "dev": true,
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "node_modules/vary": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
- "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/vite": {
- "version": "1.0.0-rc.13",
- "resolved": "https://registry.npmjs.org/vite/-/vite-1.0.0-rc.13.tgz",
- "integrity": "sha512-hLfTbhNPDhwXMCAWR6s6C79G/O8Is0MbslglgoHSQsRby+KnqHgtHChCVBHFeV2oZBV/3xhHhnfm94BDPFe8Ww==",
- "dev": true,
- "dependencies": {
- "@babel/parser": "^7.12.7",
- "@koa/cors": "^3.1.0",
- "@rollup/plugin-commonjs": "^16.0.0",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "^10.0.0",
- "@rollup/pluginutils": "^4.1.0",
- "@types/http-proxy": "^1.17.4",
- "@types/koa": "^2.11.4",
- "@types/lru-cache": "^5.1.0",
- "@vue/compiler-dom": "^3.0.3",
- "@vue/compiler-sfc": "^3.0.3",
- "brotli-size": "^4.0.0",
- "cac": "^6.6.1",
- "chalk": "^4.1.0",
- "chokidar": "^3.4.2",
- "clean-css": "^4.2.3",
- "debug": "^4.3.1",
- "dotenv": "^8.2.0",
- "dotenv-expand": "^5.1.0",
- "es-module-lexer": "^0.3.25",
- "esbuild": "^0.8.12",
- "etag": "^1.8.1",
- "execa": "^4.0.3",
- "fs-extra": "^9.0.1",
- "hash-sum": "^2.0.0",
- "isbuiltin": "^1.0.0",
- "klona": "^2.0.4",
- "koa": "^2.13.0",
- "koa-conditional-get": "^3.0.0",
- "koa-etag": "^4.0.0",
- "koa-proxies": "^0.11.0",
- "koa-send": "^5.0.1",
- "koa-static": "^5.0.0",
- "lru-cache": "^6.0.0",
- "magic-string": "^0.25.7",
- "merge-source-map": "^1.1.0",
- "mime-types": "^2.1.27",
- "minimist": "^1.2.5",
- "open": "^7.2.1",
- "ora": "^5.1.0",
- "p-map-series": "^2.1.0",
- "postcss-discard-comments": "^4.0.2",
- "postcss-import": "^12.0.1",
- "postcss-load-config": "^3.0.0",
- "resolve": "^1.17.0",
- "rollup": "^2.32.1",
- "rollup-plugin-dynamic-import-variables": "^1.1.0",
- "rollup-plugin-terser": "^7.0.2",
- "rollup-plugin-vue": "^6.0.0",
- "rollup-plugin-web-worker-loader": "^1.3.1",
- "selfsigned": "^1.10.8",
- "slash": "^3.0.0",
- "source-map": "^0.7.3",
- "vue": "^3.0.3",
- "ws": "^7.3.1"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": ">=10.16.0"
- }
- },
- "node_modules/vite/node_modules/source-map": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
- "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/vue": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.45.tgz",
- "integrity": "sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==",
- "dependencies": {
- "@vue/compiler-dom": "3.2.45",
- "@vue/compiler-sfc": "3.2.45",
- "@vue/runtime-dom": "3.2.45",
- "@vue/server-renderer": "3.2.45",
- "@vue/shared": "3.2.45"
- }
- },
- "node_modules/vue-fullpage.js": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/vue-fullpage.js/-/vue-fullpage.js-0.2.10.tgz",
- "integrity": "sha512-iIpyTbBzw8+r+XqftP53Cgud3euLu8GhIdj3/Y5VyKBCpYYLYMOT4SKD5igVUCKv32ikONeL72/yBohHoilWlw==",
- "dependencies": {
- "fullpage.js": "^4.0.15"
- },
- "peerDependencies": {
- "vue": "^3.2.26"
- }
- },
- "node_modules/wcwidth": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
- "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
- "dev": true,
- "dependencies": {
- "defaults": "^1.0.3"
- }
- },
- "node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "node_modules/ws": {
- "version": "7.5.9",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
- "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
- "dev": true,
- "engines": {
- "node": ">=8.3.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "node_modules/yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/ylru": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.3.2.tgz",
- "integrity": "sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- }
- },
- "dependencies": {
- "@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
- "dev": true,
- "requires": {
- "@babel/highlight": "^7.18.6"
- }
- },
- "@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
- "dev": true
- },
- "@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "requires": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true
- },
- "supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "@babel/parser": {
- "version": "7.20.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
- "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg=="
- },
- "@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
- "dev": true,
- "requires": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true
- },
- "@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true
- },
- "@jridgewell/source-map": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
- "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
- "dev": true,
- "requires": {
- "@jridgewell/gen-mapping": "^0.3.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "@jridgewell/trace-mapping": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
- "dev": true,
- "requires": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
- }
- },
- "@koa/cors": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.4.3.tgz",
- "integrity": "sha512-WPXQUaAeAMVaLTEFpoq3T2O1C+FstkjJnDQqy95Ck1UdILajsRhu6mhJ8H2f4NFPRBoCNN+qywTJfq/gGki5mw==",
- "dev": true,
- "requires": {
- "vary": "^1.1.2"
- }
- },
- "@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- }
- },
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "requires": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- }
- },
- "@rollup/plugin-commonjs": {
- "version": "16.0.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-16.0.0.tgz",
- "integrity": "sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.1.0",
- "commondir": "^1.0.1",
- "estree-walker": "^2.0.1",
- "glob": "^7.1.6",
- "is-reference": "^1.2.1",
- "magic-string": "^0.25.7",
- "resolve": "^1.17.0"
- },
- "dependencies": {
- "@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
- "dev": true,
- "requires": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
- "dependencies": {
- "estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- }
- }
- },
- "@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- }
- }
- },
- "@rollup/plugin-json": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz",
- "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.0.8"
- },
- "dependencies": {
- "@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
- "dev": true,
- "requires": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- }
- },
- "@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- }
- }
- },
- "@rollup/plugin-node-resolve": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-10.0.0.tgz",
- "integrity": "sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.1.0",
- "@types/resolve": "1.17.1",
- "builtin-modules": "^3.1.0",
- "deepmerge": "^4.2.2",
- "is-module": "^1.0.0",
- "resolve": "^1.17.0"
- },
- "dependencies": {
- "@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
- "dev": true,
- "requires": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- }
- },
- "@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- }
- }
- },
- "@rollup/pluginutils": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
- "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
- "dev": true,
- "requires": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- }
- },
- "@types/accepts": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
- "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==",
- "dev": true,
- "requires": {
- "@types/node": "*"
- }
- },
- "@types/body-parser": {
- "version": "1.19.2",
- "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
- "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
- "dev": true,
- "requires": {
- "@types/connect": "*",
- "@types/node": "*"
- }
- },
- "@types/connect": {
- "version": "3.4.35",
- "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
- "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
- "dev": true,
- "requires": {
- "@types/node": "*"
- }
- },
- "@types/content-disposition": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
- "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==",
- "dev": true
- },
- "@types/cookies": {
- "version": "0.7.7",
- "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz",
- "integrity": "sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==",
- "dev": true,
- "requires": {
- "@types/connect": "*",
- "@types/express": "*",
- "@types/keygrip": "*",
- "@types/node": "*"
- }
- },
- "@types/estree": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
- "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==",
- "dev": true
- },
- "@types/express": {
- "version": "4.17.14",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
- "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
- "dev": true,
- "requires": {
- "@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.18",
- "@types/qs": "*",
- "@types/serve-static": "*"
- }
- },
- "@types/express-serve-static-core": {
- "version": "4.17.31",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
- "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
- "dev": true,
- "requires": {
- "@types/node": "*",
- "@types/qs": "*",
- "@types/range-parser": "*"
- }
- },
- "@types/http-assert": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz",
- "integrity": "sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==",
- "dev": true
- },
- "@types/http-errors": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
- "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==",
- "dev": true
- },
- "@types/http-proxy": {
- "version": "1.17.9",
- "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
- "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==",
- "dev": true,
- "requires": {
- "@types/node": "*"
- }
- },
- "@types/keygrip": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz",
- "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==",
- "dev": true
- },
- "@types/koa": {
- "version": "2.13.5",
- "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz",
- "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==",
- "dev": true,
- "requires": {
- "@types/accepts": "*",
- "@types/content-disposition": "*",
- "@types/cookies": "*",
- "@types/http-assert": "*",
- "@types/http-errors": "*",
- "@types/keygrip": "*",
- "@types/koa-compose": "*",
- "@types/node": "*"
- }
- },
- "@types/koa-compose": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz",
- "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==",
- "dev": true,
- "requires": {
- "@types/koa": "*"
- }
- },
- "@types/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==",
- "dev": true
- },
- "@types/mime": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
- "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==",
- "dev": true
- },
- "@types/node": {
- "version": "18.11.9",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
- "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==",
- "dev": true
- },
- "@types/qs": {
- "version": "6.9.7",
- "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
- "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
- "dev": true
- },
- "@types/range-parser": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
- "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
- "dev": true
- },
- "@types/resolve": {
- "version": "1.17.1",
- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
- "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
- "dev": true,
- "requires": {
- "@types/node": "*"
- }
- },
- "@types/serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
- "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==",
- "dev": true,
- "requires": {
- "@types/mime": "*",
- "@types/node": "*"
- }
- },
- "@vue/compiler-core": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.45.tgz",
- "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==",
- "requires": {
- "@babel/parser": "^7.16.4",
- "@vue/shared": "3.2.45",
- "estree-walker": "^2.0.2",
- "source-map": "^0.6.1"
- }
- },
- "@vue/compiler-dom": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz",
- "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==",
- "requires": {
- "@vue/compiler-core": "3.2.45",
- "@vue/shared": "3.2.45"
- }
- },
- "@vue/compiler-sfc": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz",
- "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==",
- "requires": {
- "@babel/parser": "^7.16.4",
- "@vue/compiler-core": "3.2.45",
- "@vue/compiler-dom": "3.2.45",
- "@vue/compiler-ssr": "3.2.45",
- "@vue/reactivity-transform": "3.2.45",
- "@vue/shared": "3.2.45",
- "estree-walker": "^2.0.2",
- "magic-string": "^0.25.7",
- "postcss": "^8.1.10",
- "source-map": "^0.6.1"
- }
- },
- "@vue/compiler-ssr": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz",
- "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==",
- "requires": {
- "@vue/compiler-dom": "3.2.45",
- "@vue/shared": "3.2.45"
- }
- },
- "@vue/reactivity": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.45.tgz",
- "integrity": "sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==",
- "requires": {
- "@vue/shared": "3.2.45"
- }
- },
- "@vue/reactivity-transform": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz",
- "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==",
- "requires": {
- "@babel/parser": "^7.16.4",
- "@vue/compiler-core": "3.2.45",
- "@vue/shared": "3.2.45",
- "estree-walker": "^2.0.2",
- "magic-string": "^0.25.7"
- }
- },
- "@vue/runtime-core": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.45.tgz",
- "integrity": "sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==",
- "requires": {
- "@vue/reactivity": "3.2.45",
- "@vue/shared": "3.2.45"
- }
- },
- "@vue/runtime-dom": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz",
- "integrity": "sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==",
- "requires": {
- "@vue/runtime-core": "3.2.45",
- "@vue/shared": "3.2.45",
- "csstype": "^2.6.8"
- }
- },
- "@vue/server-renderer": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.45.tgz",
- "integrity": "sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==",
- "requires": {
- "@vue/compiler-ssr": "3.2.45",
- "@vue/shared": "3.2.45"
- }
- },
- "@vue/shared": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.45.tgz",
- "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg=="
- },
- "accepts": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
- "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
- "dev": true,
- "requires": {
- "mime-types": "~2.1.34",
- "negotiator": "0.6.3"
- }
- },
- "acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
- "dev": true
- },
- "ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true
- },
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
- "dev": true,
- "requires": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- }
- },
- "array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true
- },
- "at-least-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
- "dev": true
- },
- "balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true
- },
- "binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true
- },
- "bl": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
- "dev": true,
- "requires": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "brotli-size": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz",
- "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==",
- "dev": true,
- "requires": {
- "duplexer": "0.1.1"
- }
- },
- "buffer": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
- "dev": true,
- "requires": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "buffer-from": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
- "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
- "dev": true
- },
- "builtin-modules": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
- "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
- "dev": true
- },
- "cac": {
- "version": "6.7.14",
- "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
- "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
- "dev": true
- },
- "cache-content-type": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz",
- "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==",
- "dev": true,
- "requires": {
- "mime-types": "^2.1.18",
- "ylru": "^1.2.0"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "requires": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "fsevents": "~2.3.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- }
- },
- "clean-css": {
- "version": "4.2.4",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
- "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
- "dev": true,
- "requires": {
- "source-map": "~0.6.0"
- }
- },
- "cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "requires": {
- "restore-cursor": "^3.1.0"
- }
- },
- "cli-spinners": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz",
- "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==",
- "dev": true
- },
- "clone": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
- "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
- "dev": true
- },
- "co": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
- "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
- "dev": true
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
- "commondir": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
- "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
- "dev": true
- },
- "concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "content-disposition": {
- "version": "0.5.4",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
- "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
- "dev": true,
- "requires": {
- "safe-buffer": "5.2.1"
- }
- },
- "content-type": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
- "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
- "dev": true
- },
- "cookies": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
- "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==",
- "dev": true,
- "requires": {
- "depd": "~2.0.0",
- "keygrip": "~1.1.0"
- }
- },
- "cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "requires": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- }
- },
- "csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- },
- "debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "requires": {
- "ms": "2.1.2"
- }
- },
- "deep-equal": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
- "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
- "dev": true
- },
- "deepmerge": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
- "dev": true
- },
- "defaults": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
- "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
- "dev": true,
- "requires": {
- "clone": "^1.0.2"
- }
- },
- "delegates": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
- "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
- "dev": true
- },
- "depd": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
- "dev": true
- },
- "destroy": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
- "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
- "dev": true
- },
- "dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
- "dotenv": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
- "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
- "dev": true
- },
- "dotenv-expand": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
- "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
- "dev": true
- },
- "duplexer": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
- "integrity": "sha512-sxNZ+ljy+RA1maXoUReeqBBpBC6RLKmg5ewzV+x+mSETmWNoKdZN6vcQjpFROemza23hGFskJtFNoUWUaQ+R4Q==",
- "dev": true
- },
- "ee-first": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
- "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
- "dev": true
- },
- "encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
- "dev": true
- },
- "end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
- "dev": true,
- "requires": {
- "once": "^1.4.0"
- }
- },
- "es-module-lexer": {
- "version": "0.3.26",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz",
- "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==",
- "dev": true
- },
- "esbuild": {
- "version": "0.8.57",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.8.57.tgz",
- "integrity": "sha512-j02SFrUwFTRUqiY0Kjplwjm1psuzO1d6AjaXKuOR9hrY0HuPsT6sV42B6myW34h1q4CRy+Y3g4RU/cGJeI/nNA==",
- "dev": true
- },
- "escape-html": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
- "dev": true
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true
- },
- "estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
- },
- "etag": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
- "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
- "dev": true
- },
- "eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
- "dev": true
- },
- "execa": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
- "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
- "dev": true,
- "requires": {
- "cross-spawn": "^7.0.0",
- "get-stream": "^5.0.0",
- "human-signals": "^1.1.1",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.0",
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2",
- "strip-final-newline": "^2.0.0"
- }
- },
- "fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- }
- },
- "fastq": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
- "dev": true,
- "requires": {
- "reusify": "^1.0.4"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "follow-redirects": {
- "version": "1.15.2",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
- "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
- "dev": true
- },
- "fresh": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
- "dev": true
- },
- "fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "requires": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "optional": true
- },
- "fullpage.js": {
- "version": "4.0.15",
- "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.15.tgz",
- "integrity": "sha512-OKyGyIY4Qlz47AmnYoJ9Kn2XzOyAufTSgkQqa+K2RENeTbmUoctFDX/Ox1LOdacsUNsYKvnty1lrKKYJNEB2Pw=="
- },
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "requires": {
- "pump": "^3.0.0"
- }
- },
- "glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- },
- "globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "requires": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- }
- },
- "graceful-fs": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
- "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
- "dev": true
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
- "has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true
- },
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true
- },
- "has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
- "dev": true,
- "requires": {
- "has-symbols": "^1.0.2"
- }
- },
- "hash-sum": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
- "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
- "dev": true
- },
- "http-assert": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz",
- "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==",
- "dev": true,
- "requires": {
- "deep-equal": "~1.0.1",
- "http-errors": "~1.8.0"
- }
- },
- "http-errors": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
- "dev": true,
- "requires": {
- "depd": "~1.1.2",
- "inherits": "2.0.4",
- "setprototypeof": "1.2.0",
- "statuses": ">= 1.5.0 < 2",
- "toidentifier": "1.0.1"
- },
- "dependencies": {
- "depd": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
- "dev": true
- }
- }
- },
- "http-proxy": {
- "version": "1.18.1",
- "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
- "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
- "dev": true,
- "requires": {
- "eventemitter3": "^4.0.0",
- "follow-redirects": "^1.0.0",
- "requires-port": "^1.0.0"
- }
- },
- "human-signals": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
- "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
- "dev": true
- },
- "ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "dev": true
- },
- "ignore": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
- "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
- "dev": true
- },
- "inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "requires": {
- "binary-extensions": "^2.0.0"
- }
- },
- "is-core-module": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
- "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
- "dev": true,
- "requires": {
- "has": "^1.0.3"
- }
- },
- "is-docker": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
- "dev": true
- },
- "is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true
- },
- "is-generator-function": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
- "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
- "dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
- "is-interactive": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
- "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
- "dev": true
- },
- "is-module": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
- "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
- "dev": true
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "is-reference": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
- "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
- "dev": true,
- "requires": {
- "@types/estree": "*"
- }
- },
- "is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true
- },
- "is-unicode-supported": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
- "dev": true
- },
- "is-wsl": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
- "dev": true,
- "requires": {
- "is-docker": "^2.0.0"
- }
- },
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
- "dev": true
- },
- "isbuiltin": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isbuiltin/-/isbuiltin-1.0.0.tgz",
- "integrity": "sha512-5D5GIRCjYK/KtHQ2vIPIwKcma05iHYJag0syBtpo8/V1LuPt+a6Zowyrgpn0Bxw2pV9m2lxmX/0Z8OMQvWLXfw==",
- "dev": true,
- "requires": {
- "builtin-modules": "^1.1.1"
- },
- "dependencies": {
- "builtin-modules": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
- "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==",
- "dev": true
- }
- }
- },
- "isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "jest-worker": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
- "dev": true,
- "requires": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- }
- },
- "js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
- },
- "jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.6",
- "universalify": "^2.0.0"
- }
- },
- "keygrip": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
- "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
- "dev": true,
- "requires": {
- "tsscmp": "1.0.6"
- }
- },
- "klona": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
- "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
- "dev": true
- },
- "koa": {
- "version": "2.13.4",
- "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.4.tgz",
- "integrity": "sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g==",
- "dev": true,
- "requires": {
- "accepts": "^1.3.5",
- "cache-content-type": "^1.0.0",
- "content-disposition": "~0.5.2",
- "content-type": "^1.0.4",
- "cookies": "~0.8.0",
- "debug": "^4.3.2",
- "delegates": "^1.0.0",
- "depd": "^2.0.0",
- "destroy": "^1.0.4",
- "encodeurl": "^1.0.2",
- "escape-html": "^1.0.3",
- "fresh": "~0.5.2",
- "http-assert": "^1.3.0",
- "http-errors": "^1.6.3",
- "is-generator-function": "^1.0.7",
- "koa-compose": "^4.1.0",
- "koa-convert": "^2.0.0",
- "on-finished": "^2.3.0",
- "only": "~0.0.2",
- "parseurl": "^1.3.2",
- "statuses": "^1.5.0",
- "type-is": "^1.6.16",
- "vary": "^1.1.2"
- }
- },
- "koa-compose": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz",
- "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==",
- "dev": true
- },
- "koa-conditional-get": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/koa-conditional-get/-/koa-conditional-get-3.0.0.tgz",
- "integrity": "sha512-VKyPS7SuNH26TjTV2IRz+oh0HV/jc2lYAo51PTQTkj0XFn8ebNZW9riczmrW7ZVBFSnls1Z88DPUYKnvVymruA==",
- "dev": true
- },
- "koa-convert": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz",
- "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==",
- "dev": true,
- "requires": {
- "co": "^4.6.0",
- "koa-compose": "^4.1.0"
- }
- },
- "koa-etag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz",
- "integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==",
- "dev": true,
- "requires": {
- "etag": "^1.8.1"
- }
- },
- "koa-proxies": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/koa-proxies/-/koa-proxies-0.11.0.tgz",
- "integrity": "sha512-iXGRADBE0fM7g7AttNOlLZ/cCFKXeVMHbFJKIRb0dUCrSYXi02loyVSdBlKlBQ5ZfVKJLo9Q9FyqwVTp1poVVA==",
- "dev": true,
- "requires": {
- "http-proxy": "^1.16.2",
- "path-match": "^1.2.4"
- }
- },
- "koa-send": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz",
- "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==",
- "dev": true,
- "requires": {
- "debug": "^4.1.1",
- "http-errors": "^1.7.3",
- "resolve-path": "^1.4.0"
- }
- },
- "koa-static": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz",
- "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==",
- "dev": true,
- "requires": {
- "debug": "^3.1.0",
- "koa-send": "^5.0.0"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
- }
- },
- "lilconfig": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
- "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
- "dev": true
- },
- "log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- }
- },
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "requires": {
- "sourcemap-codec": "^1.4.8"
- }
- },
- "media-typer": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
- "dev": true
- },
- "merge-source-map": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
- "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
- "dev": true,
- "requires": {
- "source-map": "^0.6.1"
+ "terser": {
+ "optional": true
+ }
}
},
- "merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "requires": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
+ "node_modules/vue": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz",
+ "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==",
+ "dependencies": {
+ "@vue/compiler-dom": "3.3.4",
+ "@vue/compiler-sfc": "3.3.4",
+ "@vue/runtime-dom": "3.3.4",
+ "@vue/server-renderer": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
- "mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true
+ "node_modules/vue-fullpage.js": {
+ "resolved": "..",
+ "link": true
+ }
+ },
+ "dependencies": {
+ "@babel/parser": {
+ "version": "7.22.4",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.4.tgz",
+ "integrity": "sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA=="
},
- "mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "@esbuild/android-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
+ "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
"dev": true,
- "requires": {
- "mime-db": "1.52.0"
- }
- },
- "mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true
+ "optional": true
},
- "minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "@esbuild/android-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
+ "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
"dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "minimist": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
- "dev": true
- },
- "ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
- },
- "negotiator": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
- "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
- "dev": true
- },
- "node-forge": {
- "version": "0.10.0",
- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
- "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
- "dev": true
- },
- "normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true
+ "optional": true
},
- "npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "@esbuild/android-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
+ "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
"dev": true,
- "requires": {
- "path-key": "^3.0.0"
- }
+ "optional": true
},
- "on-finished": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
- "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
+ "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
"dev": true,
- "requires": {
- "ee-first": "1.1.1"
- }
+ "optional": true
},
- "once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "@esbuild/darwin-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
+ "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
"dev": true,
- "requires": {
- "wrappy": "1"
- }
+ "optional": true
},
- "onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "@esbuild/freebsd-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
+ "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
"dev": true,
- "requires": {
- "mimic-fn": "^2.1.0"
- }
- },
- "only": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz",
- "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==",
- "dev": true
+ "optional": true
},
- "open": {
- "version": "7.4.2",
- "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
- "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
+ "@esbuild/freebsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
+ "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
"dev": true,
- "requires": {
- "is-docker": "^2.0.0",
- "is-wsl": "^2.1.1"
- }
+ "optional": true
},
- "ora": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
- "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
+ "@esbuild/linux-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
+ "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
"dev": true,
- "requires": {
- "bl": "^4.1.0",
- "chalk": "^4.1.0",
- "cli-cursor": "^3.1.0",
- "cli-spinners": "^2.5.0",
- "is-interactive": "^1.0.0",
- "is-unicode-supported": "^0.1.0",
- "log-symbols": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "wcwidth": "^1.0.1"
- }
- },
- "p-map-series": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz",
- "integrity": "sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==",
- "dev": true
- },
- "parseurl": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
- "dev": true
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true
- },
- "path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true
+ "optional": true
},
- "path-match": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/path-match/-/path-match-1.2.4.tgz",
- "integrity": "sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==",
+ "@esbuild/linux-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
+ "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
"dev": true,
- "requires": {
- "http-errors": "~1.4.0",
- "path-to-regexp": "^1.0.0"
- },
- "dependencies": {
- "http-errors": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.4.0.tgz",
- "integrity": "sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==",
- "dev": true,
- "requires": {
- "inherits": "2.0.1",
- "statuses": ">= 1.2.1 < 2"
- }
- },
- "inherits": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
- "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==",
- "dev": true
- }
- }
- },
- "path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
+ "optional": true
},
- "path-to-regexp": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
- "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
+ "@esbuild/linux-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
+ "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
"dev": true,
- "requires": {
- "isarray": "0.0.1"
- }
- },
- "path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true
- },
- "picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- },
- "picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true
- },
- "pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
- "dev": true
- },
- "postcss": {
- "version": "8.4.19",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz",
- "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==",
- "requires": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- }
+ "optional": true
},
- "postcss-discard-comments": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
- "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
+ "@esbuild/linux-loong64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
+ "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
"dev": true,
- "requires": {
- "postcss": "^7.0.0"
- },
- "dependencies": {
- "picocolors": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
- "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
- "dev": true
- },
- "postcss": {
- "version": "7.0.39",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
- "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
- "dev": true,
- "requires": {
- "picocolors": "^0.2.1",
- "source-map": "^0.6.1"
- }
- }
- }
+ "optional": true
},
- "postcss-import": {
- "version": "12.0.1",
- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
- "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
+ "@esbuild/linux-mips64el": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
+ "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
"dev": true,
- "requires": {
- "postcss": "^7.0.1",
- "postcss-value-parser": "^3.2.3",
- "read-cache": "^1.0.0",
- "resolve": "^1.1.7"
- },
- "dependencies": {
- "picocolors": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
- "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
- "dev": true
- },
- "postcss": {
- "version": "7.0.39",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
- "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
- "dev": true,
- "requires": {
- "picocolors": "^0.2.1",
- "source-map": "^0.6.1"
- }
- }
- }
+ "optional": true
},
- "postcss-load-config": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
- "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
+ "@esbuild/linux-ppc64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
+ "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
"dev": true,
- "requires": {
- "lilconfig": "^2.0.5",
- "yaml": "^1.10.2"
- }
- },
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
+ "optional": true
},
- "pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "@esbuild/linux-riscv64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
+ "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
"dev": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true
+ "optional": true
},
- "randombytes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "@esbuild/linux-s390x": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
+ "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
"dev": true,
- "requires": {
- "safe-buffer": "^5.1.0"
- }
+ "optional": true
},
- "read-cache": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
- "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
+ "@esbuild/linux-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
+ "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
"dev": true,
- "requires": {
- "pify": "^2.3.0"
- }
+ "optional": true
},
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "@esbuild/netbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
"dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
+ "optional": true
},
- "readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "@esbuild/openbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
"dev": true,
- "requires": {
- "picomatch": "^2.2.1"
- }
+ "optional": true
},
- "requires-port": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
- "dev": true
+ "@esbuild/sunos-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
+ "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "dev": true,
+ "optional": true
},
- "resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+ "@esbuild/win32-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
+ "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
"dev": true,
- "requires": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- }
+ "optional": true
},
- "resolve-path": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz",
- "integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==",
+ "@esbuild/win32-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
+ "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
"dev": true,
- "requires": {
- "http-errors": "~1.6.2",
- "path-is-absolute": "1.0.1"
- },
- "dependencies": {
- "depd": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
- "dev": true
- },
- "http-errors": {
- "version": "1.6.3",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
- "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
- "dev": true,
- "requires": {
- "depd": "~1.1.2",
- "inherits": "2.0.3",
- "setprototypeof": "1.1.0",
- "statuses": ">= 1.4.0 < 2"
- }
- },
- "inherits": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
- "dev": true
- },
- "setprototypeof": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
- "dev": true
- }
- }
+ "optional": true
},
- "restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+ "@esbuild/win32-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
+ "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
"dev": true,
- "requires": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- }
+ "optional": true
},
- "reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true
+ "@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
},
- "rollup": {
- "version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "@vitejs/plugin-vue": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz",
+ "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==",
"dev": true,
+ "requires": {}
+ },
+ "@vue/compiler-core": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz",
+ "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==",
"requires": {
- "fsevents": "~2.3.2"
+ "@babel/parser": "^7.21.3",
+ "@vue/shared": "3.3.4",
+ "estree-walker": "^2.0.2",
+ "source-map-js": "^1.0.2"
}
},
- "rollup-plugin-dynamic-import-variables": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-dynamic-import-variables/-/rollup-plugin-dynamic-import-variables-1.1.0.tgz",
- "integrity": "sha512-C1avEmnXC8cC4aAQ5dB63O9oQf7IrhEHc98bQw9Qd6H36FxtZooLCvVfcO4SNYrqaNrzH3ErucQt/zdFSLPHNw==",
- "dev": true,
+ "@vue/compiler-dom": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz",
+ "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==",
"requires": {
- "@rollup/pluginutils": "^3.0.9",
- "estree-walker": "^2.0.1",
- "globby": "^11.0.0",
- "magic-string": "^0.25.7"
- },
- "dependencies": {
- "@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
- "dev": true,
- "requires": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
- "dependencies": {
- "estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- }
- }
- },
- "@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- }
+ "@vue/compiler-core": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
- "rollup-plugin-terser": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
- "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.10.4",
- "jest-worker": "^26.2.1",
- "serialize-javascript": "^4.0.0",
- "terser": "^5.0.0"
+ "@vue/compiler-sfc": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz",
+ "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==",
+ "requires": {
+ "@babel/parser": "^7.20.15",
+ "@vue/compiler-core": "3.3.4",
+ "@vue/compiler-dom": "3.3.4",
+ "@vue/compiler-ssr": "3.3.4",
+ "@vue/reactivity-transform": "3.3.4",
+ "@vue/shared": "3.3.4",
+ "estree-walker": "^2.0.2",
+ "magic-string": "^0.30.0",
+ "postcss": "^8.1.10",
+ "source-map-js": "^1.0.2"
}
},
- "rollup-plugin-vue": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-vue/-/rollup-plugin-vue-6.0.0.tgz",
- "integrity": "sha512-oVvUd84d5u73M2HYM3XsMDLtZRIA/tw2U0dmHlXU2UWP5JARYHzh/U9vcxaN/x/9MrepY7VH3pHFeOhrWpxs/Q==",
- "dev": true,
+ "@vue/compiler-ssr": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz",
+ "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==",
"requires": {
- "debug": "^4.1.1",
- "hash-sum": "^2.0.0",
- "rollup-pluginutils": "^2.8.2"
+ "@vue/compiler-dom": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
- "rollup-plugin-web-worker-loader": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/rollup-plugin-web-worker-loader/-/rollup-plugin-web-worker-loader-1.6.1.tgz",
- "integrity": "sha512-4QywQSz1NXFHKdyiou16mH3ijpcfLtLGOrAqvAqu1Gx+P8+zj+3gwC2BSL/VW1d+LW4nIHC8F7d7OXhs9UdR2A==",
- "dev": true,
- "requires": {}
- },
- "rollup-pluginutils": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
- "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
- "dev": true,
+ "@vue/reactivity": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz",
+ "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==",
"requires": {
- "estree-walker": "^0.6.1"
- },
- "dependencies": {
- "estree-walker": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
- "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
- "dev": true
- }
+ "@vue/shared": "3.3.4"
}
},
- "run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
+ "@vue/reactivity-transform": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz",
+ "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==",
"requires": {
- "queue-microtask": "^1.2.2"
+ "@babel/parser": "^7.20.15",
+ "@vue/compiler-core": "3.3.4",
+ "@vue/shared": "3.3.4",
+ "estree-walker": "^2.0.2",
+ "magic-string": "^0.30.0"
}
},
- "safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "dev": true
- },
- "selfsigned": {
- "version": "1.10.14",
- "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz",
- "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
- "dev": true,
+ "@vue/runtime-core": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz",
+ "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==",
"requires": {
- "node-forge": "^0.10.0"
+ "@vue/reactivity": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
- "serialize-javascript": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
- "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
- "dev": true,
+ "@vue/runtime-dom": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz",
+ "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==",
"requires": {
- "randombytes": "^2.1.0"
+ "@vue/runtime-core": "3.3.4",
+ "@vue/shared": "3.3.4",
+ "csstype": "^3.1.1"
}
},
- "setprototypeof": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
- "dev": true
- },
- "shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
+ "@vue/server-renderer": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz",
+ "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==",
"requires": {
- "shebang-regex": "^3.0.0"
+ "@vue/compiler-ssr": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
- "shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true
- },
- "signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ "@vue/shared": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz",
+ "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="
},
- "source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
+ "csstype": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
+ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
- "source-map-support": {
- "version": "0.5.21",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
- "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
- "dev": true,
- "requires": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
+ "esbuild": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
+ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
+ "dev": true,
+ "requires": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
}
},
- "sourcemap-codec": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
- },
- "statuses": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
- "dev": true
+ "estree-walker": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
},
- "string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
"dev": true,
- "requires": {
- "safe-buffer": "~5.2.0"
- }
+ "optional": true
},
- "strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
+ "magic-string": {
+ "version": "0.30.0",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz",
+ "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==",
"requires": {
- "ansi-regex": "^5.0.1"
+ "@jridgewell/sourcemap-codec": "^1.4.13"
}
},
- "strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
- "dev": true
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
+ "nanoid": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
},
- "supports-preserve-symlinks-flag": {
+ "picocolors": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true
- },
- "terser": {
- "version": "5.15.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz",
- "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==",
- "dev": true,
- "requires": {
- "@jridgewell/source-map": "^0.3.2",
- "acorn": "^8.5.0",
- "commander": "^2.20.0",
- "source-map-support": "~0.5.20"
- }
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
},
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
+ "postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
"requires": {
- "is-number": "^7.0.0"
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
}
},
- "toidentifier": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
- "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
- "dev": true
- },
- "tsscmp": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
- "dev": true
- },
- "type-is": {
- "version": "1.6.18",
- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "rollup": {
+ "version": "3.23.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.23.0.tgz",
+ "integrity": "sha512-h31UlwEi7FHihLe1zbk+3Q7z1k/84rb9BSwmBSr/XjOCEaBJ2YyedQDuM0t/kfOS0IxM+vk1/zI9XxYj9V+NJQ==",
"dev": true,
"requires": {
- "media-typer": "0.3.0",
- "mime-types": "~2.1.24"
+ "fsevents": "~2.3.2"
}
},
- "universalify": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
- "dev": true
- },
- "util-deprecate": {
+ "source-map-js": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "vary": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
- "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
- "dev": true
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
},
"vite": {
- "version": "1.0.0-rc.13",
- "resolved": "https://registry.npmjs.org/vite/-/vite-1.0.0-rc.13.tgz",
- "integrity": "sha512-hLfTbhNPDhwXMCAWR6s6C79G/O8Is0MbslglgoHSQsRby+KnqHgtHChCVBHFeV2oZBV/3xhHhnfm94BDPFe8Ww==",
+ "version": "4.3.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
+ "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
"dev": true,
"requires": {
- "@babel/parser": "^7.12.7",
- "@koa/cors": "^3.1.0",
- "@rollup/plugin-commonjs": "^16.0.0",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "^10.0.0",
- "@rollup/pluginutils": "^4.1.0",
- "@types/http-proxy": "^1.17.4",
- "@types/koa": "^2.11.4",
- "@types/lru-cache": "^5.1.0",
- "@vue/compiler-dom": "^3.0.3",
- "@vue/compiler-sfc": "^3.0.3",
- "brotli-size": "^4.0.0",
- "cac": "^6.6.1",
- "chalk": "^4.1.0",
- "chokidar": "^3.4.2",
- "clean-css": "^4.2.3",
- "debug": "^4.3.1",
- "dotenv": "^8.2.0",
- "dotenv-expand": "^5.1.0",
- "es-module-lexer": "^0.3.25",
- "esbuild": "^0.8.12",
- "etag": "^1.8.1",
- "execa": "^4.0.3",
- "fs-extra": "^9.0.1",
- "hash-sum": "^2.0.0",
- "isbuiltin": "^1.0.0",
- "klona": "^2.0.4",
- "koa": "^2.13.0",
- "koa-conditional-get": "^3.0.0",
- "koa-etag": "^4.0.0",
- "koa-proxies": "^0.11.0",
- "koa-send": "^5.0.1",
- "koa-static": "^5.0.0",
- "lru-cache": "^6.0.0",
- "magic-string": "^0.25.7",
- "merge-source-map": "^1.1.0",
- "mime-types": "^2.1.27",
- "minimist": "^1.2.5",
- "open": "^7.2.1",
- "ora": "^5.1.0",
- "p-map-series": "^2.1.0",
- "postcss-discard-comments": "^4.0.2",
- "postcss-import": "^12.0.1",
- "postcss-load-config": "^3.0.0",
- "resolve": "^1.17.0",
- "rollup": "^2.32.1",
- "rollup-plugin-dynamic-import-variables": "^1.1.0",
- "rollup-plugin-terser": "^7.0.2",
- "rollup-plugin-vue": "^6.0.0",
- "rollup-plugin-web-worker-loader": "^1.3.1",
- "selfsigned": "^1.10.8",
- "slash": "^3.0.0",
- "source-map": "^0.7.3",
- "vue": "^3.0.3",
- "ws": "^7.3.1"
- },
- "dependencies": {
- "source-map": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
- "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
- "dev": true
- }
+ "esbuild": "^0.17.5",
+ "fsevents": "~2.3.2",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
}
},
"vue": {
- "version": "3.2.45",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.45.tgz",
- "integrity": "sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz",
+ "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==",
"requires": {
- "@vue/compiler-dom": "3.2.45",
- "@vue/compiler-sfc": "3.2.45",
- "@vue/runtime-dom": "3.2.45",
- "@vue/server-renderer": "3.2.45",
- "@vue/shared": "3.2.45"
+ "@vue/compiler-dom": "3.3.4",
+ "@vue/compiler-sfc": "3.3.4",
+ "@vue/runtime-dom": "3.3.4",
+ "@vue/server-renderer": "3.3.4",
+ "@vue/shared": "3.3.4"
}
},
"vue-fullpage.js": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/vue-fullpage.js/-/vue-fullpage.js-0.2.10.tgz",
- "integrity": "sha512-iIpyTbBzw8+r+XqftP53Cgud3euLu8GhIdj3/Y5VyKBCpYYLYMOT4SKD5igVUCKv32ikONeL72/yBohHoilWlw==",
- "requires": {
- "fullpage.js": "^4.0.15"
- }
- },
- "wcwidth": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
- "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
- "dev": true,
- "requires": {
- "defaults": "^1.0.3"
- }
- },
- "which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
+ "version": "file:..",
"requires": {
- "isexe": "^2.0.0"
+ "@vitejs/plugin-vue": "^2.1.0",
+ "eslint": "^8.7.0",
+ "eslint-config-prettier": "^8.3.0",
+ "eslint-plugin-vue": "^8.3.0",
+ "fullpage.js": "^4.0.20",
+ "prettier": "^2.5.1",
+ "rollup-plugin-visualizer": "^5.5.4",
+ "vite": "^2.7.13"
}
- },
- "wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "ws": {
- "version": "7.5.9",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
- "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
- "dev": true,
- "requires": {}
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "dev": true
- },
- "ylru": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.3.2.tgz",
- "integrity": "sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==",
- "dev": true
}
}
}
diff --git a/example/package.json b/example/package.json
index aafe5ee..fafddb4 100644
--- a/example/package.json
+++ b/example/package.json
@@ -1,17 +1,18 @@
{
"name": "example",
"version": "0.0.1",
+ "type": "module",
"scripts": {
"start": "vite",
"build": "vite build"
},
"dependencies": {
- "vue": "^3.0.4",
- "vue-fullpage.js": "^0.2.14"
+ "vue": "^3.3.4",
+ "vue-fullpage.js": "file:../"
},
"devDependencies": {
- "@vue/compiler-sfc": "^3.0.4",
- "vite": "^1.0.0-rc.13"
+ "@vitejs/plugin-vue": "^4.2.3",
+ "vite": "^4.3.9"
},
"license": "GPL-3.0"
}
diff --git a/example/src/App.vue b/example/src/App.vue
index b3ae9c7..5f84e8f 100644
--- a/example/src/App.vue
+++ b/example/src/App.vue
@@ -57,7 +57,7 @@
// import './fullpage.scrollHorizontally.min'
export default {
- name: 'app',
+ name: 'App',
data () {
return {
options: {
@@ -81,7 +81,7 @@
addSection (e) {
e.preventDefault()
var newSectionNumber = document.querySelectorAll('.fp-section').length + 1
-
+
// creating the section div
var section = document.createElement('div')
section.className = 'section'
@@ -128,7 +128,7 @@
toggleNavigation () {
this.options.navigation = !this.options.navigation
},
-
+
toggleScrollbar () {
console.log('Changing scrollbar...')
this.options.scrollBar = !this.options.scrollBar
@@ -149,4 +149,4 @@
a {
color: #42b983;
}
-
\ No newline at end of file
+
diff --git a/example/vite.config.js b/example/vite.config.js
new file mode 100644
index 0000000..05c1740
--- /dev/null
+++ b/example/vite.config.js
@@ -0,0 +1,7 @@
+import { defineConfig } from 'vite'
+import vue from '@vitejs/plugin-vue'
+
+// https://vitejs.dev/config/
+export default defineConfig({
+ plugins: [vue()],
+})
diff --git a/package-lock.json b/package-lock.json
index 127fbb8..1ee9ec7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,25 +1,24 @@
{
"name": "vue-fullpage.js",
- "version": "0.2.14",
+ "version": "0.2.15",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "vue-fullpage.js",
- "version": "0.2.14",
+ "version": "0.2.15",
"license": "GPL-3.0",
"dependencies": {
"fullpage.js": "^4.0.20"
},
"devDependencies": {
- "@vitejs/plugin-vue": "^2.1.0",
- "@vue/compiler-sfc": "^3.2.29",
- "eslint": "^8.7.0",
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-vue": "^8.3.0",
- "prettier": "^2.5.1",
- "rollup-plugin-visualizer": "^5.5.4",
- "vite": "^2.7.13"
+ "@vitejs/plugin-vue": "^4.2.3",
+ "eslint": "^8.41.0",
+ "eslint-config-prettier": "^8.8.0",
+ "eslint-plugin-vue": "^9.14.1",
+ "prettier": "^2.8.8",
+ "rollup-plugin-visualizer": "^5.9.0",
+ "vite": "^4.3.9"
},
"peerDependencies": {
"vue": "^3.2.26"
@@ -29,6 +28,7 @@
"version": "7.17.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz",
"integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==",
+ "peer": true,
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -36,65 +36,492 @@
"node": ">=6.0.0"
}
},
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
+ "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
+ "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
+ "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
+ "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
+ "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
+ "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
+ "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
+ "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
+ "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
+ "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
+ "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
+ "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
+ "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
+ "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
+ "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
+ "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
+ "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
+ "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
+ "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
+ "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.5.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz",
+ "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==",
+ "dev": true,
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
"node_modules/@eslint/eslintrc": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.0.tgz",
- "integrity": "sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz",
+ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.3.1",
- "globals": "^13.9.0",
- "ignore": "^4.0.6",
+ "espree": "^9.5.2",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
"import-fresh": "^3.2.1",
"js-yaml": "^4.1.0",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.2",
"strip-json-comments": "^3.1.1"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/@eslint/eslintrc/node_modules/ignore": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
- "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
+ "node_modules/@eslint/js": {
+ "version": "8.41.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz",
+ "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==",
"dev": true,
"engines": {
- "node": ">= 4"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.9.5",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
- "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
+ "version": "0.11.8",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
+ "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
"dev": true,
"dependencies": {
"@humanwhocodes/object-schema": "^1.2.1",
"debug": "^4.1.1",
- "minimatch": "^3.0.4"
+ "minimatch": "^3.0.5"
},
"engines": {
"node": ">=10.10.0"
}
},
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
"node_modules/@humanwhocodes/object-schema": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
"integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
"dev": true
},
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/@vitejs/plugin-vue": {
- "version": "2.2.4",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.2.4.tgz",
- "integrity": "sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz",
+ "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==",
"dev": true,
"engines": {
- "node": ">=12.0.0"
+ "node": "^14.18.0 || >=16.0.0"
},
"peerDependencies": {
- "vite": "^2.5.10",
+ "vite": "^4.0.0",
"vue": "^3.2.25"
}
},
@@ -102,6 +529,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.31.tgz",
"integrity": "sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==",
+ "peer": true,
"dependencies": {
"@babel/parser": "^7.16.4",
"@vue/shared": "3.2.31",
@@ -113,6 +541,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz",
"integrity": "sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==",
+ "peer": true,
"dependencies": {
"@vue/compiler-core": "3.2.31",
"@vue/shared": "3.2.31"
@@ -122,6 +551,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz",
"integrity": "sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==",
+ "peer": true,
"dependencies": {
"@babel/parser": "^7.16.4",
"@vue/compiler-core": "3.2.31",
@@ -139,6 +569,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz",
"integrity": "sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==",
+ "peer": true,
"dependencies": {
"@vue/compiler-dom": "3.2.31",
"@vue/shared": "3.2.31"
@@ -157,6 +588,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz",
"integrity": "sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==",
+ "peer": true,
"dependencies": {
"@babel/parser": "^7.16.4",
"@vue/compiler-core": "3.2.31",
@@ -202,12 +634,13 @@
"node_modules/@vue/shared": {
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.31.tgz",
- "integrity": "sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ=="
+ "integrity": "sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==",
+ "peer": true
},
"node_modules/acorn": {
- "version": "8.7.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
- "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
+ "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -277,6 +710,12 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"dev": true
},
+ "node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+ "dev": true
+ },
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -313,14 +752,17 @@
}
},
"node_modules/cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
+ "strip-ansi": "^6.0.1",
"wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
}
},
"node_modules/color-convert": {
@@ -361,6 +803,18 @@
"node": ">= 8"
}
},
+ "node_modules/cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true,
+ "bin": {
+ "cssesc": "bin/cssesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/csstype": {
"version": "2.6.19",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.19.tgz",
@@ -368,9 +822,9 @@
"peer": true
},
"node_modules/debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -418,9 +872,9 @@
"dev": true
},
"node_modules/esbuild": {
- "version": "0.14.23",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz",
- "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==",
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
+ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -430,41 +884,28 @@
"node": ">=12"
},
"optionalDependencies": {
- "esbuild-android-arm64": "0.14.23",
- "esbuild-darwin-64": "0.14.23",
- "esbuild-darwin-arm64": "0.14.23",
- "esbuild-freebsd-64": "0.14.23",
- "esbuild-freebsd-arm64": "0.14.23",
- "esbuild-linux-32": "0.14.23",
- "esbuild-linux-64": "0.14.23",
- "esbuild-linux-arm": "0.14.23",
- "esbuild-linux-arm64": "0.14.23",
- "esbuild-linux-mips64le": "0.14.23",
- "esbuild-linux-ppc64le": "0.14.23",
- "esbuild-linux-riscv64": "0.14.23",
- "esbuild-linux-s390x": "0.14.23",
- "esbuild-netbsd-64": "0.14.23",
- "esbuild-openbsd-64": "0.14.23",
- "esbuild-sunos-64": "0.14.23",
- "esbuild-windows-32": "0.14.23",
- "esbuild-windows-64": "0.14.23",
- "esbuild-windows-arm64": "0.14.23"
- }
- },
- "node_modules/esbuild-darwin-64": {
- "version": "0.14.23",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz",
- "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
}
},
"node_modules/escalade": {
@@ -489,46 +930,50 @@
}
},
"node_modules/eslint": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.10.0.tgz",
- "integrity": "sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==",
- "dev": true,
- "dependencies": {
- "@eslint/eslintrc": "^1.2.0",
- "@humanwhocodes/config-array": "^0.9.2",
+ "version": "8.41.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz",
+ "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@eslint/eslintrc": "^2.0.3",
+ "@eslint/js": "8.41.0",
+ "@humanwhocodes/config-array": "^0.11.8",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
"ajv": "^6.10.0",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"doctrine": "^3.0.0",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.1",
- "esquery": "^1.4.0",
+ "eslint-scope": "^7.2.0",
+ "eslint-visitor-keys": "^3.4.1",
+ "espree": "^9.5.2",
+ "esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^6.0.1",
- "globals": "^13.6.0",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
"ignore": "^5.2.0",
"import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
"js-yaml": "^4.1.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1",
"lodash.merge": "^4.6.2",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
"optionator": "^0.9.1",
- "regexpp": "^3.2.0",
"strip-ansi": "^6.0.1",
"strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
+ "text-table": "^0.2.0"
},
"bin": {
"eslint": "bin/eslint.js"
@@ -541,9 +986,9 @@
}
},
"node_modules/eslint-config-prettier": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz",
- "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==",
+ "version": "8.8.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz",
+ "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==",
"dev": true,
"bin": {
"eslint-config-prettier": "bin/cli.js"
@@ -553,27 +998,30 @@
}
},
"node_modules/eslint-plugin-vue": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-8.5.0.tgz",
- "integrity": "sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==",
+ "version": "9.14.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.14.1.tgz",
+ "integrity": "sha512-LQazDB1qkNEKejLe/b5a9VfEbtbczcOaui5lQ4Qw0tbRBbQYREyxxOV5BQgNDTqGPs9pxqiEpbMi9ywuIaF7vw==",
"dev": true,
"dependencies": {
- "eslint-utils": "^3.0.0",
+ "@eslint-community/eslint-utils": "^4.3.0",
"natural-compare": "^1.4.0",
+ "nth-check": "^2.0.1",
+ "postcss-selector-parser": "^6.0.9",
"semver": "^7.3.5",
- "vue-eslint-parser": "^8.0.1"
+ "vue-eslint-parser": "^9.3.0",
+ "xml-name-validator": "^4.0.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^14.17.0 || >=16.0.0"
},
"peerDependencies": {
"eslint": "^6.2.0 || ^7.0.0 || ^8.0.0"
}
},
"node_modules/eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz",
+ "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==",
"dev": true,
"dependencies": {
"esrecurse": "^4.3.0",
@@ -581,62 +1029,44 @@
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "dependencies": {
- "eslint-visitor-keys": "^2.0.0"
- },
- "engines": {
- "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
- "eslint": ">=5"
- }
- },
- "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true,
- "engines": {
- "node": ">=10"
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
+ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/espree": {
- "version": "9.3.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz",
- "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==",
+ "version": "9.5.2",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz",
+ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==",
"dev": true,
"dependencies": {
- "acorn": "^8.7.0",
- "acorn-jsx": "^5.3.1",
- "eslint-visitor-keys": "^3.3.0"
+ "acorn": "^8.8.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true,
"dependencies": {
"estraverse": "^5.1.0"
@@ -669,7 +1099,8 @@
"node_modules/estree-walker": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+ "peer": true
},
"node_modules/esutils": {
"version": "2.0.3",
@@ -698,6 +1129,15 @@
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
"dev": true
},
+ "node_modules/fastq": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+ "dev": true,
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
"node_modules/file-entry-cache": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
@@ -710,6 +1150,22 @@
"node": "^10.12.0 || >=12.0.0"
}
},
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/flat-cache": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
@@ -754,18 +1210,6 @@
"resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.20.tgz",
"integrity": "sha512-y72V3oV/pFccPYaxnUosEltQP9tXH340x479oQSS9Yab0L0YpIPNE0PFA68l6XEq5Lhw7IRqyCgVwL+WdjtQdA=="
},
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "node_modules/functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
- },
"node_modules/get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -808,9 +1252,9 @@
}
},
"node_modules/globals": {
- "version": "13.12.1",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz",
- "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==",
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -822,17 +1266,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+ "dev": true
},
"node_modules/has-flag": {
"version": "4.0.0",
@@ -893,18 +1331,6 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"dev": true
},
- "node_modules/is-core-module": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
- "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/is-docker": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
@@ -950,6 +1376,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/is-wsl": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
@@ -1005,6 +1440,21 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -1033,6 +1483,7 @@
"version": "0.25.7",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
"integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
+ "peer": true,
"dependencies": {
"sourcemap-codec": "^1.4.4"
}
@@ -1056,9 +1507,15 @@
"dev": true
},
"node_modules/nanoid": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz",
- "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==",
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -1072,6 +1529,18 @@
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
"dev": true
},
+ "node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "dev": true,
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
"node_modules/once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -1115,6 +1584,36 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -1127,6 +1626,15 @@
"node": ">=6"
}
},
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -1145,32 +1653,61 @@
"node": ">=8"
}
},
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
"node_modules/picocolors": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
},
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/postcss": {
- "version": "8.4.7",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.7.tgz",
- "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==",
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"dependencies": {
- "nanoid": "^3.3.1",
+ "nanoid": "^3.3.6",
"picocolors": "^1.0.0",
"source-map-js": "^1.0.2"
},
"engines": {
"node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/postcss-selector-parser": {
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
+ "dev": true,
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
},
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
+ "engines": {
+ "node": ">=4"
}
},
"node_modules/prelude-ls": {
@@ -1183,64 +1720,58 @@
}
},
"node_modules/prettier": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz",
- "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==",
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
},
"engines": {
"node": ">=10.13.0"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier?sponsor=1"
}
},
"node_modules/punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
"dev": true,
"engines": {
"node": ">=6"
}
},
- "node_modules/regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
},
"node_modules/require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
"dev": true,
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/resolve": {
- "version": "1.22.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
- "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.8.1",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/resolve-from": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
@@ -1250,6 +1781,16 @@
"node": ">=4"
}
},
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true,
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -1266,54 +1807,83 @@
}
},
"node_modules/rollup": {
- "version": "2.68.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.68.0.tgz",
- "integrity": "sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA==",
+ "version": "3.23.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.23.0.tgz",
+ "integrity": "sha512-h31UlwEi7FHihLe1zbk+3Q7z1k/84rb9BSwmBSr/XjOCEaBJ2YyedQDuM0t/kfOS0IxM+vk1/zI9XxYj9V+NJQ==",
"dev": true,
"bin": {
"rollup": "dist/bin/rollup"
},
"engines": {
- "node": ">=10.0.0"
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
},
"optionalDependencies": {
"fsevents": "~2.3.2"
}
},
"node_modules/rollup-plugin-visualizer": {
- "version": "5.6.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.6.0.tgz",
- "integrity": "sha512-CKcc8GTUZjC+LsMytU8ocRr/cGZIfMR7+mdy4YnlyetlmIl/dM8BMnOEpD4JPIGt+ZVW7Db9ZtSsbgyeBH3uTA==",
+ "version": "5.9.0",
+ "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.0.tgz",
+ "integrity": "sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==",
"dev": true,
"dependencies": {
- "nanoid": "^3.1.32",
"open": "^8.4.0",
- "source-map": "^0.7.3",
- "yargs": "^17.3.1"
+ "picomatch": "^2.3.1",
+ "source-map": "^0.7.4",
+ "yargs": "^17.5.1"
},
"bin": {
"rollup-plugin-visualizer": "dist/bin/cli.js"
},
"engines": {
- "node": ">=12"
+ "node": ">=14"
},
"peerDependencies": {
- "rollup": "^2.0.0"
+ "rollup": "2.x || 3.x"
+ },
+ "peerDependenciesMeta": {
+ "rollup": {
+ "optional": true
+ }
}
},
"node_modules/rollup-plugin-visualizer/node_modules/source-map": {
- "version": "0.7.3",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
- "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
"dev": true,
"engines": {
"node": ">= 8"
}
},
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
"node_modules/semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "version": "7.5.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
+ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
"dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
@@ -1350,6 +1920,7 @@
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "peer": true,
"engines": {
"node": ">=0.10.0"
}
@@ -1365,7 +1936,8 @@
"node_modules/sourcemap-codec": {
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "peer": true
},
"node_modules/string-width": {
"version": "4.2.3",
@@ -1411,22 +1983,10 @@
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
+ "has-flag": "^4.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/text-table": {
@@ -1468,38 +2028,43 @@
"punycode": "^2.1.0"
}
},
- "node_modules/v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"dev": true
},
"node_modules/vite": {
- "version": "2.8.5",
- "resolved": "https://registry.npmjs.org/vite/-/vite-2.8.5.tgz",
- "integrity": "sha512-C/7EGNa1ugWejol6nOcd/0d8PR70Nzd+XXwsPbnNOfzZw0NN2xyXfmw/GNDHgr5fcaTSO4gjxCJCrwNhQUMhmA==",
+ "version": "4.3.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
+ "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
"dev": true,
"dependencies": {
- "esbuild": "^0.14.14",
- "postcss": "^8.4.6",
- "resolve": "^1.22.0",
- "rollup": "^2.59.0"
+ "esbuild": "^0.17.5",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
},
"bin": {
"vite": "bin/vite.js"
},
"engines": {
- "node": ">=12.2.0"
+ "node": "^14.18.0 || >=16.0.0"
},
"optionalDependencies": {
"fsevents": "~2.3.2"
},
"peerDependencies": {
+ "@types/node": ">= 14",
"less": "*",
"sass": "*",
- "stylus": "*"
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
},
"peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
"less": {
"optional": true
},
@@ -1508,6 +2073,12 @@
},
"stylus": {
"optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
}
}
},
@@ -1525,21 +2096,21 @@
}
},
"node_modules/vue-eslint-parser": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz",
- "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.0.tgz",
+ "integrity": "sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==",
"dev": true,
"dependencies": {
- "debug": "^4.3.2",
- "eslint-scope": "^7.0.0",
- "eslint-visitor-keys": "^3.1.0",
- "espree": "^9.0.0",
+ "debug": "^4.3.4",
+ "eslint-scope": "^7.1.1",
+ "eslint-visitor-keys": "^3.3.0",
+ "espree": "^9.3.1",
"esquery": "^1.4.0",
"lodash": "^4.17.21",
- "semver": "^7.3.5"
+ "semver": "^7.3.6"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^14.17.0 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/mysticatea"
@@ -1595,6 +2166,15 @@
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
"dev": true
},
+ "node_modules/xml-name-validator": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/y18n": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
@@ -1611,85 +2191,297 @@
"dev": true
},
"node_modules/yargs": {
- "version": "17.3.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz",
- "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==",
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
"dev": true,
"dependencies": {
- "cliui": "^7.0.2",
+ "cliui": "^8.0.1",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
"string-width": "^4.2.3",
"y18n": "^5.0.5",
- "yargs-parser": "^21.0.0"
+ "yargs-parser": "^21.1.1"
},
"engines": {
"node": ">=12"
}
},
"node_modules/yargs-parser": {
- "version": "21.0.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
- "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
+ "version": "21.1.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"dev": true,
"engines": {
"node": ">=12"
}
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
}
},
"dependencies": {
"@babel/parser": {
"version": "7.17.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz",
- "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA=="
+ "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==",
+ "peer": true
+ },
+ "@esbuild/android-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
+ "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/android-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
+ "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/android-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
+ "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
+ "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/darwin-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
+ "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/freebsd-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
+ "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/freebsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
+ "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
+ "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
+ "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
+ "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-loong64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
+ "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-mips64el": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
+ "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-ppc64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
+ "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-riscv64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
+ "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-s390x": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
+ "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
+ "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/netbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/openbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/sunos-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
+ "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/win32-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
+ "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/win32-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
+ "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/win32-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
+ "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "dev": true,
+ "optional": true
+ },
+ "@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dev": true,
+ "requires": {
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "@eslint-community/regexpp": {
+ "version": "4.5.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz",
+ "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==",
+ "dev": true
},
"@eslint/eslintrc": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.0.tgz",
- "integrity": "sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz",
+ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==",
"dev": true,
"requires": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.3.1",
- "globals": "^13.9.0",
- "ignore": "^4.0.6",
+ "espree": "^9.5.2",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
"import-fresh": "^3.2.1",
"js-yaml": "^4.1.0",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.2",
"strip-json-comments": "^3.1.1"
- },
- "dependencies": {
- "ignore": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
- "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
- "dev": true
- }
}
},
+ "@eslint/js": {
+ "version": "8.41.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz",
+ "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==",
+ "dev": true
+ },
"@humanwhocodes/config-array": {
- "version": "0.9.5",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
- "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
+ "version": "0.11.8",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
+ "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
"dev": true,
"requires": {
"@humanwhocodes/object-schema": "^1.2.1",
"debug": "^4.1.1",
- "minimatch": "^3.0.4"
+ "minimatch": "^3.0.5"
}
},
+ "@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true
+ },
"@humanwhocodes/object-schema": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
"integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
"dev": true
},
+ "@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
+ "requires": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ }
+ },
+ "@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true
+ },
+ "@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
+ "requires": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ }
+ },
"@vitejs/plugin-vue": {
- "version": "2.2.4",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.2.4.tgz",
- "integrity": "sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz",
+ "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==",
"dev": true,
"requires": {}
},
@@ -1697,6 +2489,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.31.tgz",
"integrity": "sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==",
+ "peer": true,
"requires": {
"@babel/parser": "^7.16.4",
"@vue/shared": "3.2.31",
@@ -1708,6 +2501,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz",
"integrity": "sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==",
+ "peer": true,
"requires": {
"@vue/compiler-core": "3.2.31",
"@vue/shared": "3.2.31"
@@ -1717,6 +2511,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz",
"integrity": "sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==",
+ "peer": true,
"requires": {
"@babel/parser": "^7.16.4",
"@vue/compiler-core": "3.2.31",
@@ -1734,6 +2529,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz",
"integrity": "sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==",
+ "peer": true,
"requires": {
"@vue/compiler-dom": "3.2.31",
"@vue/shared": "3.2.31"
@@ -1752,6 +2548,7 @@
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz",
"integrity": "sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==",
+ "peer": true,
"requires": {
"@babel/parser": "^7.16.4",
"@vue/compiler-core": "3.2.31",
@@ -1794,12 +2591,13 @@
"@vue/shared": {
"version": "3.2.31",
"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.31.tgz",
- "integrity": "sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ=="
+ "integrity": "sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==",
+ "peer": true
},
"acorn": {
- "version": "8.7.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
- "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
+ "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
"dev": true
},
"acorn-jsx": {
@@ -1848,6 +2646,12 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"dev": true
},
+ "boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+ "dev": true
+ },
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -1875,13 +2679,13 @@
}
},
"cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"dev": true,
"requires": {
"string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
+ "strip-ansi": "^6.0.1",
"wrap-ansi": "^7.0.0"
}
},
@@ -1917,6 +2721,12 @@
"which": "^2.0.1"
}
},
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true
+ },
"csstype": {
"version": "2.6.19",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.19.tgz",
@@ -1924,9 +2734,9 @@
"peer": true
},
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -1960,38 +2770,34 @@
"dev": true
},
"esbuild": {
- "version": "0.14.23",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz",
- "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==",
- "dev": true,
- "requires": {
- "esbuild-android-arm64": "0.14.23",
- "esbuild-darwin-64": "0.14.23",
- "esbuild-darwin-arm64": "0.14.23",
- "esbuild-freebsd-64": "0.14.23",
- "esbuild-freebsd-arm64": "0.14.23",
- "esbuild-linux-32": "0.14.23",
- "esbuild-linux-64": "0.14.23",
- "esbuild-linux-arm": "0.14.23",
- "esbuild-linux-arm64": "0.14.23",
- "esbuild-linux-mips64le": "0.14.23",
- "esbuild-linux-ppc64le": "0.14.23",
- "esbuild-linux-riscv64": "0.14.23",
- "esbuild-linux-s390x": "0.14.23",
- "esbuild-netbsd-64": "0.14.23",
- "esbuild-openbsd-64": "0.14.23",
- "esbuild-sunos-64": "0.14.23",
- "esbuild-windows-32": "0.14.23",
- "esbuild-windows-64": "0.14.23",
- "esbuild-windows-arm64": "0.14.23"
- }
- },
- "esbuild-darwin-64": {
- "version": "0.14.23",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz",
- "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==",
- "dev": true,
- "optional": true
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
+ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
+ "dev": true,
+ "requires": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
+ }
},
"escalade": {
"version": "3.1.1",
@@ -2006,115 +2812,105 @@
"dev": true
},
"eslint": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.10.0.tgz",
- "integrity": "sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==",
- "dev": true,
- "requires": {
- "@eslint/eslintrc": "^1.2.0",
- "@humanwhocodes/config-array": "^0.9.2",
+ "version": "8.41.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz",
+ "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==",
+ "dev": true,
+ "requires": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@eslint/eslintrc": "^2.0.3",
+ "@eslint/js": "8.41.0",
+ "@humanwhocodes/config-array": "^0.11.8",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
"ajv": "^6.10.0",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"doctrine": "^3.0.0",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.1",
- "esquery": "^1.4.0",
+ "eslint-scope": "^7.2.0",
+ "eslint-visitor-keys": "^3.4.1",
+ "espree": "^9.5.2",
+ "esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^6.0.1",
- "globals": "^13.6.0",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
"ignore": "^5.2.0",
"import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
"js-yaml": "^4.1.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1",
"lodash.merge": "^4.6.2",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
"optionator": "^0.9.1",
- "regexpp": "^3.2.0",
"strip-ansi": "^6.0.1",
"strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
+ "text-table": "^0.2.0"
}
},
"eslint-config-prettier": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz",
- "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==",
+ "version": "8.8.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz",
+ "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==",
"dev": true,
"requires": {}
},
"eslint-plugin-vue": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-8.5.0.tgz",
- "integrity": "sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==",
+ "version": "9.14.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.14.1.tgz",
+ "integrity": "sha512-LQazDB1qkNEKejLe/b5a9VfEbtbczcOaui5lQ4Qw0tbRBbQYREyxxOV5BQgNDTqGPs9pxqiEpbMi9ywuIaF7vw==",
"dev": true,
"requires": {
- "eslint-utils": "^3.0.0",
+ "@eslint-community/eslint-utils": "^4.3.0",
"natural-compare": "^1.4.0",
+ "nth-check": "^2.0.1",
+ "postcss-selector-parser": "^6.0.9",
"semver": "^7.3.5",
- "vue-eslint-parser": "^8.0.1"
+ "vue-eslint-parser": "^9.3.0",
+ "xml-name-validator": "^4.0.0"
}
},
"eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz",
+ "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==",
"dev": true,
"requires": {
"esrecurse": "^4.3.0",
"estraverse": "^5.2.0"
}
},
- "eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^2.0.0"
- },
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true
- }
- }
- },
"eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
+ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
"dev": true
},
"espree": {
- "version": "9.3.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz",
- "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==",
+ "version": "9.5.2",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz",
+ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==",
"dev": true,
"requires": {
- "acorn": "^8.7.0",
- "acorn-jsx": "^5.3.1",
- "eslint-visitor-keys": "^3.3.0"
+ "acorn": "^8.8.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
}
},
"esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true,
"requires": {
"estraverse": "^5.1.0"
@@ -2138,7 +2934,8 @@
"estree-walker": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+ "peer": true
},
"esutils": {
"version": "2.0.3",
@@ -2164,6 +2961,15 @@
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
"dev": true
},
+ "fastq": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+ "dev": true,
+ "requires": {
+ "reusify": "^1.0.4"
+ }
+ },
"file-entry-cache": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
@@ -2173,6 +2979,16 @@
"flat-cache": "^3.0.4"
}
},
+ "find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
"flat-cache": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
@@ -2207,18 +3023,6 @@
"resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.20.tgz",
"integrity": "sha512-y72V3oV/pFccPYaxnUosEltQP9tXH340x479oQSS9Yab0L0YpIPNE0PFA68l6XEq5Lhw7IRqyCgVwL+WdjtQdA=="
},
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
- },
"get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -2249,22 +3053,19 @@
}
},
"globals": {
- "version": "13.12.1",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz",
- "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==",
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"requires": {
"type-fest": "^0.20.2"
}
},
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
+ "graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+ "dev": true
},
"has-flag": {
"version": "4.0.0",
@@ -2310,15 +3111,6 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"dev": true
},
- "is-core-module": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
- "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
- "dev": true,
- "requires": {
- "has": "^1.0.3"
- }
- },
"is-docker": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
@@ -2346,6 +3138,12 @@
"is-extglob": "^2.1.1"
}
},
+ "is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true
+ },
"is-wsl": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
@@ -2392,6 +3190,15 @@
"type-check": "~0.4.0"
}
},
+ "locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^5.0.0"
+ }
+ },
"lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -2417,6 +3224,7 @@
"version": "0.25.7",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
"integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
+ "peer": true,
"requires": {
"sourcemap-codec": "^1.4.4"
}
@@ -2437,9 +3245,9 @@
"dev": true
},
"nanoid": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz",
- "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw=="
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
},
"natural-compare": {
"version": "1.4.0",
@@ -2447,6 +3255,15 @@
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
"dev": true
},
+ "nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "dev": true,
+ "requires": {
+ "boolbase": "^1.0.0"
+ }
+ },
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -2481,6 +3298,24 @@
"word-wrap": "^1.2.3"
}
},
+ "p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "requires": {
+ "yocto-queue": "^0.1.0"
+ }
+ },
+ "p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^3.0.2"
+ }
+ },
"parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -2490,6 +3325,12 @@
"callsites": "^3.0.0"
}
},
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
+ },
"path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -2502,27 +3343,37 @@
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true
},
- "path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
"picocolors": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
},
+ "picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true
+ },
"postcss": {
- "version": "8.4.7",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.7.tgz",
- "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==",
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
"requires": {
- "nanoid": "^3.3.1",
+ "nanoid": "^3.3.6",
"picocolors": "^1.0.0",
"source-map-js": "^1.0.2"
}
},
+ "postcss-selector-parser": {
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
+ "dev": true,
+ "requires": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
"prelude-ls": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -2530,46 +3381,41 @@
"dev": true
},
"prettier": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz",
- "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==",
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true
},
"punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
"dev": true
},
- "regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
+ "queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"dev": true
},
"require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
"dev": true
},
- "resolve": {
- "version": "1.22.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
- "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
- "dev": true,
- "requires": {
- "is-core-module": "^2.8.1",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- }
- },
"resolve-from": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
"dev": true
},
+ "reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true
+ },
"rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -2580,38 +3426,47 @@
}
},
"rollup": {
- "version": "2.68.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.68.0.tgz",
- "integrity": "sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA==",
+ "version": "3.23.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.23.0.tgz",
+ "integrity": "sha512-h31UlwEi7FHihLe1zbk+3Q7z1k/84rb9BSwmBSr/XjOCEaBJ2YyedQDuM0t/kfOS0IxM+vk1/zI9XxYj9V+NJQ==",
"dev": true,
"requires": {
"fsevents": "~2.3.2"
}
},
"rollup-plugin-visualizer": {
- "version": "5.6.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.6.0.tgz",
- "integrity": "sha512-CKcc8GTUZjC+LsMytU8ocRr/cGZIfMR7+mdy4YnlyetlmIl/dM8BMnOEpD4JPIGt+ZVW7Db9ZtSsbgyeBH3uTA==",
+ "version": "5.9.0",
+ "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.0.tgz",
+ "integrity": "sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==",
"dev": true,
"requires": {
- "nanoid": "^3.1.32",
"open": "^8.4.0",
- "source-map": "^0.7.3",
- "yargs": "^17.3.1"
+ "picomatch": "^2.3.1",
+ "source-map": "^0.7.4",
+ "yargs": "^17.5.1"
},
"dependencies": {
"source-map": {
- "version": "0.7.3",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
- "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
"dev": true
}
}
},
+ "run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
+ "requires": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
"semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "version": "7.5.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
+ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
@@ -2635,7 +3490,8 @@
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "peer": true
},
"source-map-js": {
"version": "1.0.2",
@@ -2645,7 +3501,8 @@
"sourcemap-codec": {
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "peer": true
},
"string-width": {
"version": "4.2.3",
@@ -2682,12 +3539,6 @@
"has-flag": "^4.0.0"
}
},
- "supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true
- },
"text-table": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -2718,23 +3569,22 @@
"punycode": "^2.1.0"
}
},
- "v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"dev": true
},
"vite": {
- "version": "2.8.5",
- "resolved": "https://registry.npmjs.org/vite/-/vite-2.8.5.tgz",
- "integrity": "sha512-C/7EGNa1ugWejol6nOcd/0d8PR70Nzd+XXwsPbnNOfzZw0NN2xyXfmw/GNDHgr5fcaTSO4gjxCJCrwNhQUMhmA==",
+ "version": "4.3.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
+ "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
"dev": true,
"requires": {
- "esbuild": "^0.14.14",
+ "esbuild": "^0.17.5",
"fsevents": "~2.3.2",
- "postcss": "^8.4.6",
- "resolve": "^1.22.0",
- "rollup": "^2.59.0"
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
}
},
"vue": {
@@ -2751,18 +3601,18 @@
}
},
"vue-eslint-parser": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz",
- "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.0.tgz",
+ "integrity": "sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==",
"dev": true,
"requires": {
- "debug": "^4.3.2",
- "eslint-scope": "^7.0.0",
- "eslint-visitor-keys": "^3.1.0",
- "espree": "^9.0.0",
+ "debug": "^4.3.4",
+ "eslint-scope": "^7.1.1",
+ "eslint-visitor-keys": "^3.3.0",
+ "espree": "^9.3.1",
"esquery": "^1.4.0",
"lodash": "^4.17.21",
- "semver": "^7.3.5"
+ "semver": "^7.3.6"
}
},
"which": {
@@ -2797,6 +3647,12 @@
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
"dev": true
},
+ "xml-name-validator": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+ "dev": true
+ },
"y18n": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
@@ -2810,24 +3666,30 @@
"dev": true
},
"yargs": {
- "version": "17.3.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz",
- "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==",
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
"dev": true,
"requires": {
- "cliui": "^7.0.2",
+ "cliui": "^8.0.1",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
"string-width": "^4.2.3",
"y18n": "^5.0.5",
- "yargs-parser": "^21.0.0"
+ "yargs-parser": "^21.1.1"
}
},
"yargs-parser": {
- "version": "21.0.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
- "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
+ "version": "21.1.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "dev": true
+ },
+ "yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true
}
}
diff --git a/package.json b/package.json
index e6f0159..39b4156 100755
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-fullpage.js",
- "version": "0.2.14",
+ "version": "0.2.15",
"description": "Vue 3 wrapper for fullpage.js",
"author": {
"name": "Alvaro Trigo",
@@ -16,11 +16,11 @@
"src"
],
"main": "./dist/vue-fullpage.umd.js",
- "module": "./dist/vue-fullpage.es.js",
+ "module": "./dist/vue-fullpage.mjs",
"exports": {
".": {
- "import": "./dist/vue-fullpage.es.js",
- "require": "./dist/vue-fullpage.umd.js"
+ "import": "./dist/vue-fullpage.mjs",
+ "require": "./dist/vue-fullpage.js"
},
"./dist/style.css": {
"import": "./dist/style.css",
@@ -42,14 +42,13 @@
"fullpage.js": "^4.0.20"
},
"devDependencies": {
- "@vitejs/plugin-vue": "^2.1.0",
- "@vue/compiler-sfc": "^3.2.29",
- "eslint": "^8.7.0",
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-vue": "^8.3.0",
- "prettier": "^2.5.1",
- "rollup-plugin-visualizer": "^5.5.4",
- "vite": "^2.7.13"
+ "@vitejs/plugin-vue": "^4.2.3",
+ "eslint": "^8.41.0",
+ "eslint-config-prettier": "^8.8.0",
+ "eslint-plugin-vue": "^9.14.1",
+ "prettier": "^2.8.8",
+ "rollup-plugin-visualizer": "^5.9.0",
+ "vite": "^4.3.9"
},
"license": "GPL-3.0"
}
diff --git a/vite.config.js b/vite.config.js
index 840f416..6aaaf3c 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -18,6 +18,7 @@ export default defineConfig({
plugins: [vue()],
build: {
lib: {
+ formats: ['es', 'cjs', 'umd'],
entry: resolve(__dirname, 'src/index.js'),
name: 'vue-fullpage',
fileName: 'vue-fullpage'