提交 146f53f2 编写于 作者: fxy060608's avatar fxy060608

build(deps): bump vite from 1.0.0-rc.4 to 1.0.0-rc.6, vue from 3.0.0-rc.9 to 3.0.2

上级 0101fb08
......@@ -149,6 +149,401 @@ uni-checkbox-group{
uni-checkbox-group[hidden]{
display:none;
}
.ql-container{
display:block;
position:relative;
box-sizing:border-box;
-webkit-user-select:text;
user-select:text;
outline:none;
overflow:hidden;
width:100%;
height:200px;
min-height:200px;
}
.ql-container[hidden]{
display:none;
}
.ql-container .ql-editor{
position:relative;
font-size:inherit;
line-height:inherit;
font-family:inherit;
min-height:inherit;
width:100%;
height:100%;
padding:0;
overflow-x:hidden;
overflow-y:auto;
-webkit-tap-highlight-color:transparent;
-webkit-touch-callout:none;
-webkit-overflow-scrolling:touch;
}
.ql-container .ql-editor::-webkit-scrollbar{
width:0 !important;
}
.ql-container .ql-editor.scroll-disabled{
overflow:hidden;
}
.ql-container .ql-image-overlay{
display:flex;
position:absolute;
box-sizing:border-box;
border:1px dashed #ccc;
justify-content:center;
align-items:center;
-webkit-user-select:none;
user-select:none;
}
.ql-container .ql-image-overlay .ql-image-size{
position:absolute;
padding:4px 8px;
text-align:center;
background-color:#fff;
color:#888;
border:1px solid #ccc;
box-sizing:border-box;
opacity:0.8;
right:4px;
top:4px;
font-size:12px;
display:inline-block;
width:auto;
}
.ql-container .ql-image-overlay .ql-image-toolbar{
position:relative;
text-align:center;
box-sizing:border-box;
background:#000;
border-radius:5px;
color:#fff;
font-size:0;
min-height:24px;
z-index:100;
}
.ql-container .ql-image-overlay .ql-image-toolbar span{
display:inline-block;
cursor:pointer;
padding:5px;
font-size:12px;
border-right:1px solid #fff;
}
.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{
border-right:0;
}
.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{
padding:0;
position:absolute;
top:-12px;
left:50%;
transform:translatex(-50%);
width:0;
height:0;
border-width:6px;
border-style:solid;
border-color:transparent transparent black transparent;
}
.ql-container .ql-image-overlay .ql-image-handle{
position:absolute;
height:12px;
width:12px;
border-radius:50%;
border:1px solid #ccc;
box-sizing:border-box;
background:#fff;
}
.ql-container img{
display:inline-block;
max-width:100%;
}
.ql-clipboard p{
margin:0;
padding:0;
}
.ql-editor{
box-sizing:border-box;
height:100%;
outline:none;
overflow-y:auto;
tab-size:4;
-moz-tab-size:4;
text-align:left;
white-space:pre-wrap;
word-wrap:break-word;
}
.ql-editor > *{
cursor:text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6{
margin:0;
padding:0;
counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol > li,
.ql-editor ul > li{
list-style-type:none;
}
.ql-editor ul > li::before{
content:'\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false]{
pointer-events:none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li *{
pointer-events:all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before{
color:#777;
cursor:pointer;
pointer-events:all;
}
.ql-editor ul[data-checked=true] > li::before{
content:'\2611';
}
.ql-editor ul[data-checked=false] > li::before{
content:'\2610';
}
.ql-editor li::before{
display:inline-block;
white-space:nowrap;
width:2em;
}
.ql-editor ol li{
counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
counter-increment:list-0;
}
.ql-editor ol li:before{
content:counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1{
counter-increment:list-1;
}
.ql-editor ol li.ql-indent-1:before{
content:counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1{
counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2{
counter-increment:list-2;
}
.ql-editor ol li.ql-indent-2:before{
content:counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2{
counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3{
counter-increment:list-3;
}
.ql-editor ol li.ql-indent-3:before{
content:counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3{
counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4{
counter-increment:list-4;
}
.ql-editor ol li.ql-indent-4:before{
content:counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4{
counter-reset:list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5{
counter-increment:list-5;
}
.ql-editor ol li.ql-indent-5:before{
content:counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5{
counter-reset:list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6{
counter-increment:list-6;
}
.ql-editor ol li.ql-indent-6:before{
content:counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6{
counter-reset:list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7{
counter-increment:list-7;
}
.ql-editor ol li.ql-indent-7:before{
content:counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7{
counter-reset:list-8 list-9;
}
.ql-editor ol li.ql-indent-8{
counter-increment:list-8;
}
.ql-editor ol li.ql-indent-8:before{
content:counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8{
counter-reset:list-9;
}
.ql-editor ol li.ql-indent-9{
counter-increment:list-9;
}
.ql-editor ol li.ql-indent-9:before{
content:counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl){
padding-left:2em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl){
padding-left:2em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{
padding-right:2em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{
padding-right:2em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl){
padding-left:4em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl){
padding-left:4em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{
padding-right:4em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{
padding-right:4em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl){
padding-left:6em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl){
padding-left:6em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{
padding-right:6em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{
padding-right:6em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl){
padding-left:8em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl){
padding-left:8em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{
padding-right:8em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{
padding-right:8em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl){
padding-left:10em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl){
padding-left:10em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{
padding-right:10em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{
padding-right:10em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl){
padding-left:12em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl){
padding-left:12em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{
padding-right:12em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{
padding-right:12em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl){
padding-left:14em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl){
padding-left:14em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{
padding-right:14em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{
padding-right:14em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl){
padding-left:16em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl){
padding-left:16em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{
padding-right:16em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{
padding-right:16em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl){
padding-left:18em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl){
padding-left:18em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{
padding-right:18em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{
padding-right:18em;
}
.ql-editor .ql-direction-rtl{
direction:rtl;
text-align:inherit;
}
.ql-editor .ql-align-center{
text-align:center;
}
.ql-editor .ql-align-justify{
text-align:justify;
}
.ql-editor .ql-align-right{
text-align:right;
}
.ql-editor.ql-blank::before{
color:rgba(0, 0, 0, 0.6);
content:attr(data-placeholder);
font-style:italic;
pointer-events:none;
position:absolute;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before{
pointer-events:none;
}
.ql-clipboard{
left:-100000px;
height:1px;
overflow-y:hidden;
position:absolute;
top:50%;
}
......
......@@ -239,7 +239,7 @@ var keyboard = {
},
watch: {
focus(val) {
if (val && true) {
if (val && false) {
this.showSoftKeybord();
}
}
......@@ -260,10 +260,6 @@ var keyboard = {
};
UniViewJSBridge.subscribe("hideKeyboard", this.hideKeyboardTemp);
document.addEventListener("click", iosHideKeyboard, false);
{
this.setSoftinputNavBar();
this.setSoftinputTemporary();
}
});
el.addEventListener("blur", this.onKeyboardHide.bind(this));
},
......@@ -319,9 +315,6 @@ var keyboard = {
onKeyboardHide() {
UniViewJSBridge.unsubscribe("hideKeyboard", this.hideKeyboardTemp);
document.removeEventListener("click", iosHideKeyboard, false);
{
this.resetSoftinputNavBar();
}
if (String(navigator.vendor).indexOf("Apple") === 0) {
document.documentElement.scrollTo(document.documentElement.scrollLeft, document.documentElement.scrollTop);
}
......@@ -530,29 +523,29 @@ const _hoisted_5 = {class: "uni-audio-name"};
const _hoisted_6 = {class: "uni-audio-author"};
function render(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-audio", mergeProps({
id: _ctx.id,
controls: !!_ctx.controls
id: $props.id,
controls: !!$props.controls
}, _ctx.$attrs), [
createVNode("audio", {
ref: "audio",
loop: _ctx.loop,
loop: $props.loop,
style: {display: "none"}
}, null, 8, ["loop"]),
createVNode("div", _hoisted_1, [
createVNode("div", {
style: "background-image: url(" + _ctx.$getRealPath(_ctx.poster) + ");",
style: "background-image: url(" + _ctx.$getRealPath($props.poster) + ");",
class: "uni-audio-left"
}, [
createVNode("div", {
class: [{play: !_ctx.playing, pause: _ctx.playing}, "uni-audio-button"],
onClick: _cache[1] || (_cache[1] = (...args) => _ctx.trigger(...args))
class: [{play: !$data.playing, pause: $data.playing}, "uni-audio-button"],
onClick: _cache[1] || (_cache[1] = (...args) => $options.trigger(...args))
}, null, 2)
], 4),
createVNode("div", _hoisted_2, [
createVNode("div", _hoisted_3, toDisplayString(_ctx.currentTime), 1),
createVNode("div", _hoisted_3, toDisplayString($data.currentTime), 1),
createVNode("div", _hoisted_4, [
createVNode("div", _hoisted_5, toDisplayString(_ctx.name), 1),
createVNode("div", _hoisted_6, toDisplayString(_ctx.author), 1)
createVNode("div", _hoisted_5, toDisplayString($props.name), 1),
createVNode("div", _hoisted_6, toDisplayString($props.author), 1)
])
])
])
......@@ -560,7 +553,6 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script.render = render;
script.__file = "packages/uni-components/src/components/audio/index.vue";
const pixelRatio = function() {
const canvas = document.createElement("canvas");
canvas.height = canvas.width = 0;
......@@ -1218,22 +1210,21 @@ const _hoisted_2$1 = {style: {position: "absolute", top: "0", left: "0", width:
function render$1(_ctx, _cache, $props, $setup, $data, $options) {
const _component_v_uni_resize_sensor = resolveComponent("v-uni-resize-sensor");
return openBlock(), createBlock("uni-canvas", mergeProps({
"canvas-id": _ctx.canvasId,
"disable-scroll": _ctx.disableScroll
}, toHandlers(_ctx._listeners)), [
"canvas-id": $props.canvasId,
"disable-scroll": $props.disableScroll
}, toHandlers($options._listeners)), [
createVNode("canvas", _hoisted_1$1, null, 512),
createVNode("div", _hoisted_2$1, [
renderSlot(_ctx.$slots, "default")
]),
createVNode(_component_v_uni_resize_sensor, {
ref: "sensor",
onResize: _ctx._resize
onResize: $options._resize
}, null, 8, ["onResize"])
], 16, ["canvas-id", "disable-scroll"]);
}
;
script$1.render = render$1;
script$1.__file = "packages/uni-components/src/components/canvas/index.vue";
var script$2 = {
name: "Checkbox",
mixins: [emitter, listeners],
......@@ -1312,13 +1303,13 @@ var script$2 = {
};
const _hoisted_1$2 = {class: "uni-checkbox-wrapper"};
function render$2(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-checkbox", mergeProps({disabled: _ctx.disabled}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._onClick(...args))
return openBlock(), createBlock("uni-checkbox", mergeProps({disabled: $props.disabled}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => $options._onClick(...args))
}), [
createVNode("div", _hoisted_1$2, [
createVNode("div", {
class: [[_ctx.checkboxChecked ? "uni-checkbox-input-checked" : ""], "uni-checkbox-input"],
style: {color: _ctx.color}
class: [[$data.checkboxChecked ? "uni-checkbox-input-checked" : ""], "uni-checkbox-input"],
style: {color: $props.color}
}, null, 6),
renderSlot(_ctx.$slots, "default")
])
......@@ -1326,7 +1317,6 @@ function render$2(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$2.render = render$2;
script$2.__file = "packages/uni-components/src/components/checkbox/index.vue";
var script$3 = {
name: "CheckboxGroup",
mixins: [emitter, listeners],
......@@ -1400,7 +1390,6 @@ function render$3(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$3.render = render$3;
script$3.__file = "packages/uni-components/src/components/checkbox-group/index.vue";
var startTag = /^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/;
var endTag = /^<\/([-A-Za-z0-9_]+)[^>]*>/;
var attr = /([a-zA-Z_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g;
......@@ -2107,13 +2096,13 @@ var script$4 = {
};
function render$4(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-editor", mergeProps({
id: _ctx.id,
id: $props.id,
class: "ql-container"
}, _ctx.$attrs), null, 16, ["id"]);
}
;
;
script$4.render = render$4;
script$4.__file = "packages/uni-components/src/components/editor/index.vue";
var script$5 = {
name: "Form",
mixins: [listeners],
......@@ -2164,7 +2153,6 @@ function render$5(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$5.render = render$5;
script$5.__file = "packages/uni-components/src/components/form/index.vue";
var script$6 = {
name: "Icon",
props: {
......@@ -2198,15 +2186,14 @@ var script$6 = {
function render$6(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-icon", _ctx.$attrs, [
createVNode("i", {
class: `uni-icon-${_ctx.type}`,
style: {"font-size": _ctx._converPx(_ctx.size), color: _ctx.color},
class: `uni-icon-${$props.type}`,
style: {"font-size": $options._converPx($props.size), color: $props.color},
role: "img"
}, null, 6)
], 16);
}
;
script$6.render = render$6;
script$6.__file = "packages/uni-components/src/components/icon/index.vue";
var script$7 = {
name: "Image",
props: {
......@@ -2363,19 +2350,18 @@ function render$7(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-image", _ctx.$attrs, [
createVNode("div", {
ref: "content",
style: _ctx.modeStyle
style: $options.modeStyle
}, null, 4),
createVNode("img", {src: _ctx.realImagePath}, null, 8, ["src"]),
_ctx.mode === "widthFix" ? createVNode(_component_v_uni_resize_sensor, {
createVNode("img", {src: $options.realImagePath}, null, 8, ["src"]),
$props.mode === "widthFix" ? (openBlock(), createBlock(_component_v_uni_resize_sensor, {
key: 0,
ref: "sensor",
onResize: _ctx._resize
}, null, 8, ["onResize"]) : createCommentVNode("v-if", true)
onResize: $options._resize
}, null, 8, ["onResize"])) : createCommentVNode("", true)
], 16);
}
;
script$7.render = render$7;
script$7.__file = "packages/uni-components/src/components/image/index.vue";
const INPUT_TYPES = ["text", "number", "idcard", "digit", "password"];
const NUMBER_TYPES = ["number", "digit"];
var script$8 = {
......@@ -2568,28 +2554,28 @@ function render$8(_ctx, _cache, $props, $setup, $data, $options) {
createVNode("div", _hoisted_1$3, [
withDirectives(createVNode("div", {
ref: "placeholder",
style: _ctx.placeholderStyle,
class: [_ctx.placeholderClass, "uni-input-placeholder"],
textContent: _ctx.placeholder
style: $props.placeholderStyle,
class: [$props.placeholderClass, "uni-input-placeholder"],
textContent: toDisplayString($props.placeholder)
}, null, 14, ["textContent"]), [
[vShow, !(_ctx.composing || _ctx.valueSync.length)]
[vShow, !($data.composing || _ctx.valueSync.length)]
]),
withDirectives(createVNode("input", {
ref: "input",
"onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => _ctx.valueSync = $event),
disabled: _ctx.disabled,
type: _ctx.inputType,
maxlength: _ctx.maxlength,
step: _ctx.step,
autofocus: _ctx.focus,
disabled: $props.disabled,
type: $options.inputType,
maxlength: $props.maxlength,
step: $options.step,
autofocus: $props.focus,
class: "uni-input-input",
autocomplete: "off",
onFocus: _cache[2] || (_cache[2] = (...args) => _ctx._onFocus(...args)),
onBlur: _cache[3] || (_cache[3] = (...args) => _ctx._onBlur(...args)),
onInput: _cache[4] || (_cache[4] = withModifiers((...args) => _ctx._onInput(...args), ["stop"])),
onCompositionstart: _cache[5] || (_cache[5] = (...args) => _ctx._onComposition(...args)),
onCompositionend: _cache[6] || (_cache[6] = (...args) => _ctx._onComposition(...args)),
onKeyup: _cache[7] || (_cache[7] = withModifiers((...args) => _ctx._onKeyup(...args), ["stop"]))
onFocus: _cache[2] || (_cache[2] = (...args) => $options._onFocus(...args)),
onBlur: _cache[3] || (_cache[3] = (...args) => $options._onBlur(...args)),
onInput: _cache[4] || (_cache[4] = withModifiers((...args) => $options._onInput(...args), ["stop"])),
onCompositionstart: _cache[5] || (_cache[5] = (...args) => $options._onComposition(...args)),
onCompositionend: _cache[6] || (_cache[6] = (...args) => $options._onComposition(...args)),
onKeyup: _cache[7] || (_cache[7] = withModifiers((...args) => $options._onKeyup(...args), ["stop"]))
}, null, 40, ["disabled", "type", "maxlength", "step", "autofocus"]), [
[vModelDynamic, _ctx.valueSync]
])
......@@ -2598,7 +2584,6 @@ function render$8(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$8.render = render$8;
script$8.__file = "packages/uni-components/src/components/input/index.vue";
var script$9 = {
name: "Label",
mixins: [emitter],
......@@ -2632,16 +2617,15 @@ var script$9 = {
};
function render$9(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-label", mergeProps({
class: {"uni-label-pointer": _ctx.pointer}
class: {"uni-label-pointer": $options.pointer}
}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._onClick(...args))
onClick: _cache[1] || (_cache[1] = (...args) => $options._onClick(...args))
}), [
renderSlot(_ctx.$slots, "default")
], 16);
}
;
script$9.render = render$9;
script$9.__file = "packages/uni-components/src/components/label/index.vue";
const addListenerToElement = function(element, type, callback, capture) {
element.addEventListener(type, ($event) => {
if (typeof callback === "function") {
......@@ -3701,13 +3685,12 @@ var script$a = {
function render$a(_ctx, _cache, $props, $setup, $data, $options) {
const _component_v_uni_resize_sensor = resolveComponent("v-uni-resize-sensor");
return openBlock(), createBlock("uni-movable-view", _ctx.$attrs, [
createVNode(_component_v_uni_resize_sensor, {onResize: _ctx.setParent}, null, 8, ["onResize"]),
createVNode(_component_v_uni_resize_sensor, {onResize: $options.setParent}, null, 8, ["onResize"]),
renderSlot(_ctx.$slots, "default")
], 16);
}
;
script$a.render = render$a;
script$a.__file = "packages/uni-components/src/components/movable-view/index.vue";
const OPEN_TYPES = ["navigate", "redirect", "switchTab", "reLaunch", "navigateBack"];
var script$b = {
name: "Navigator",
......@@ -3778,25 +3761,24 @@ var script$b = {
}
};
function render$b(_ctx, _cache, $props, $setup, $data, $options) {
return _ctx.hoverClass && _ctx.hoverClass !== "none" ? (openBlock(), createBlock("uni-navigator", mergeProps({
return $props.hoverClass && $props.hoverClass !== "none" ? (openBlock(), createBlock("uni-navigator", mergeProps({
key: 0,
class: [_ctx.hovering ? _ctx.hoverClass : ""],
class: [_ctx.hovering ? $props.hoverClass : ""],
onTouchstart: _cache[1] || (_cache[1] = (...args) => _ctx._hoverTouchStart(...args)),
onTouchend: _cache[2] || (_cache[2] = (...args) => _ctx._hoverTouchEnd(...args)),
onTouchcancel: _cache[3] || (_cache[3] = (...args) => _ctx._hoverTouchCancel(...args)),
onClick: _cache[4] || (_cache[4] = (...args) => _ctx._onClick(...args))
onClick: _cache[4] || (_cache[4] = (...args) => $options._onClick(...args))
}, _ctx.$attrs), [
renderSlot(_ctx.$slots, "default")
], 16)) : (openBlock(), createBlock("uni-navigator", mergeProps({
key: 1,
onClick: _cache[5] || (_cache[5] = (...args) => _ctx._onClick(...args))
onClick: _cache[5] || (_cache[5] = (...args) => $options._onClick(...args))
}, _ctx.$attrs), [
renderSlot(_ctx.$slots, "default")
], 16));
}
;
script$b.render = render$b;
script$b.__file = "packages/uni-components/src/components/navigator/index.vue";
const VALUES = {
activeColor: "#007AFF",
backgroundColor: "#EBEBEB",
......@@ -3906,20 +3888,19 @@ const _hoisted_1$4 = {
function render$c(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-progress", mergeProps({class: "uni-progress"}, _ctx.$attrs), [
createVNode("div", {
style: _ctx.outerBarStyle,
style: $options.outerBarStyle,
class: "uni-progress-bar"
}, [
createVNode("div", {
style: _ctx.innerBarStyle,
style: $options.innerBarStyle,
class: "uni-progress-inner-bar"
}, null, 4)
], 4),
_ctx.showInfo ? (openBlock(), createBlock("p", _hoisted_1$4, toDisplayString(_ctx.currentPercent) + "% ", 1)) : createCommentVNode("v-if", true)
$props.showInfo ? (openBlock(), createBlock("p", _hoisted_1$4, toDisplayString($data.currentPercent) + "% ", 1)) : createCommentVNode("", true)
], 16);
}
;
script$c.render = render$c;
script$c.__file = "packages/uni-components/src/components/progress/index.vue";
var script$d = {
name: "Radio",
mixins: [emitter, listeners],
......@@ -4003,13 +3984,13 @@ var script$d = {
};
const _hoisted_1$5 = {class: "uni-radio-wrapper"};
function render$d(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-radio", mergeProps({disabled: _ctx.disabled}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._onClick(...args))
return openBlock(), createBlock("uni-radio", mergeProps({disabled: $props.disabled}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => $options._onClick(...args))
}), [
createVNode("div", _hoisted_1$5, [
createVNode("div", {
class: [_ctx.radioChecked ? "uni-radio-input-checked" : "", "uni-radio-input"],
style: _ctx.radioChecked ? _ctx.checkedStyle : ""
class: [$data.radioChecked ? "uni-radio-input-checked" : "", "uni-radio-input"],
style: $data.radioChecked ? $options.checkedStyle : ""
}, null, 6),
renderSlot(_ctx.$slots, "default")
])
......@@ -4017,7 +3998,6 @@ function render$d(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$d.render = render$d;
script$d.__file = "packages/uni-components/src/components/radio/index.vue";
var script$e = {
name: "RadioGroup",
mixins: [emitter, listeners],
......@@ -4109,7 +4089,6 @@ function render$e(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$e.render = render$e;
script$e.__file = "packages/uni-components/src/components/radio-group/index.vue";
var script$f = {
name: "ResizeSensor",
props: {
......@@ -4187,7 +4166,6 @@ var script$f = {
const render$f = () => {
};
script$f.render = render$f;
script$f.__file = "packages/uni-components/src/components/resize-sensor/index.vue";
function removeDOCTYPE(html) {
return html.replace(/<\?xml.*\?>\n/, "").replace(/<!doctype.*>\n/, "").replace(/<!DOCTYPE.*>\n/, "");
}
......@@ -4431,7 +4409,6 @@ function render$g(_ctx, _cache, $props, $setup, $data, $options) {
], 16);
}
script$g.render = render$g;
script$g.__file = "packages/uni-components/src/components/rich-text/index.vue";
function Friction$1(e2) {
this._drag = e2;
this._dragLog = Math.log(e2);
......@@ -5559,21 +5536,21 @@ function render$h(_ctx, _cache, $props, $setup, $data, $options) {
createVNode("div", _hoisted_1$7, [
createVNode("div", {
ref: "main",
style: {"overflow-x": _ctx.scrollX ? "auto" : "hidden", "overflow-y": _ctx.scrollY ? "auto" : "hidden"},
style: {"overflow-x": $props.scrollX ? "auto" : "hidden", "overflow-y": $props.scrollY ? "auto" : "hidden"},
class: "uni-scroll-view"
}, [
createVNode("div", _hoisted_2$2, [
_ctx.refresherEnabled ? (openBlock(), createBlock("div", {
$props.refresherEnabled ? (openBlock(), createBlock("div", {
key: 0,
ref: "refresherinner",
style: {"background-color": _ctx.refresherBackground, height: _ctx.refresherHeight + "px"},
style: {"background-color": $props.refresherBackground, height: $data.refresherHeight + "px"},
class: "uni-scroll-view-refresher"
}, [
_ctx.refresherDefaultStyle !== "none" ? (openBlock(), createBlock("div", _hoisted_3$1, [
$props.refresherDefaultStyle !== "none" ? (openBlock(), createBlock("div", _hoisted_3$1, [
createVNode("div", _hoisted_4$1, [
_ctx.refreshState == "pulling" ? (openBlock(), createBlock("svg", {
$data.refreshState == "pulling" ? (openBlock(), createBlock("svg", {
key: 0,
style: {transform: "rotate(" + _ctx.refreshRotate + "deg)"},
style: {transform: "rotate(" + $data.refreshRotate + "deg)"},
fill: "#2BD009",
class: "uni-scroll-view-refresh__icon",
width: "24",
......@@ -5582,14 +5559,14 @@ function render$h(_ctx, _cache, $props, $setup, $data, $options) {
}, [
_hoisted_5$1,
_hoisted_6$1
], 4)) : createCommentVNode("v-if", true),
_ctx.refreshState == "refreshing" ? (openBlock(), createBlock("svg", _hoisted_7, [
], 4)) : createCommentVNode("", true),
$data.refreshState == "refreshing" ? (openBlock(), createBlock("svg", _hoisted_7, [
_hoisted_8
])) : createCommentVNode("v-if", true)
])) : createCommentVNode("", true)
])
])) : createCommentVNode("v-if", true),
_ctx.refresherDefaultStyle == "none" ? renderSlot(_ctx.$slots, "refresher", {key: 1}) : createCommentVNode("v-if", true)
], 4)) : createCommentVNode("v-if", true),
])) : createCommentVNode("", true),
$props.refresherDefaultStyle == "none" ? renderSlot(_ctx.$slots, "refresher", {key: 1}) : createCommentVNode("", true)
], 4)) : createCommentVNode("", true),
renderSlot(_ctx.$slots, "default")
], 512)
], 4)
......@@ -5598,7 +5575,6 @@ function render$h(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$h.render = render$h;
script$h.__file = "packages/uni-components/src/components/scroll-view/index.vue";
var script$i = {
name: "Slider",
mixins: [emitter, listeners, touchtrack],
......@@ -5766,31 +5742,31 @@ const _hoisted_1$8 = {class: "uni-slider-wrapper"};
const _hoisted_2$3 = {class: "uni-slider-tap-area"};
function render$i(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-slider", mergeProps({ref: "uni-slider"}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._onClick(...args))
onClick: _cache[1] || (_cache[1] = (...args) => $options._onClick(...args))
}), [
createVNode("div", _hoisted_1$8, [
createVNode("div", _hoisted_2$3, [
createVNode("div", {
style: _ctx.setBgColor,
style: $options.setBgColor,
class: "uni-slider-handle-wrapper"
}, [
createVNode("div", {
ref: "uni-slider-handle",
style: _ctx.setBlockBg,
style: $options.setBlockBg,
class: "uni-slider-handle"
}, null, 4),
createVNode("div", {
style: _ctx.setBlockStyle,
style: $options.setBlockStyle,
class: "uni-slider-thumb"
}, null, 4),
createVNode("div", {
style: _ctx.setActiveColor,
style: $options.setActiveColor,
class: "uni-slider-track"
}, null, 4)
], 4)
]),
withDirectives(createVNode("span", {class: "uni-slider-value"}, toDisplayString(_ctx.sliderValue), 513), [
[vShow, _ctx.showValue]
withDirectives(createVNode("span", {class: "uni-slider-value"}, toDisplayString($data.sliderValue), 513), [
[vShow, $props.showValue]
])
]),
renderSlot(_ctx.$slots, "default")
......@@ -5798,7 +5774,6 @@ function render$i(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$i.render = render$i;
script$i.__file = "packages/uni-components/src/components/slider/index.vue";
var script$j = {
name: "SwiperItem",
props: {
......@@ -5827,7 +5802,6 @@ function render$j(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$j.render = render$j;
script$j.__file = "packages/uni-components/src/components/swiper-item/index.vue";
var script$k = {
name: "Switch",
mixins: [emitter, listeners],
......@@ -5908,28 +5882,27 @@ var script$k = {
};
const _hoisted_1$9 = {class: "uni-switch-wrapper"};
function render$k(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-switch", mergeProps({disabled: _ctx.disabled}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._onClick(...args))
return openBlock(), createBlock("uni-switch", mergeProps({disabled: $props.disabled}, _ctx.$attrs, {
onClick: _cache[1] || (_cache[1] = (...args) => $options._onClick(...args))
}), [
createVNode("div", _hoisted_1$9, [
withDirectives(createVNode("div", {
class: [[_ctx.switchChecked ? "uni-switch-input-checked" : ""], "uni-switch-input"],
style: {backgroundColor: _ctx.switchChecked ? _ctx.color : "#DFDFDF", borderColor: _ctx.switchChecked ? _ctx.color : "#DFDFDF"}
class: [[$data.switchChecked ? "uni-switch-input-checked" : ""], "uni-switch-input"],
style: {backgroundColor: $data.switchChecked ? $props.color : "#DFDFDF", borderColor: $data.switchChecked ? $props.color : "#DFDFDF"}
}, null, 6), [
[vShow, _ctx.type === "switch"]
[vShow, $props.type === "switch"]
]),
withDirectives(createVNode("div", {
class: [[_ctx.switchChecked ? "uni-checkbox-input-checked" : ""], "uni-checkbox-input"],
style: {color: _ctx.color}
class: [[$data.switchChecked ? "uni-checkbox-input-checked" : ""], "uni-checkbox-input"],
style: {color: $props.color}
}, null, 6), [
[vShow, _ctx.type === "checkbox"]
[vShow, $props.type === "checkbox"]
])
])
], 16, ["disabled"]);
}
;
script$k.render = render$k;
script$k.__file = "packages/uni-components/src/components/switch/index.vue";
const DARK_TEST_STRING = "(prefers-color-scheme: dark)";
var script$l = {
name: "Textarea",
......@@ -6153,12 +6126,7 @@ var script$l = {
}
};
const _hoisted_1$a = {class: "uni-textarea-wrapper"};
const _hoisted_2$4 = {
ref: "line",
class: "uni-textarea-line",
textContent: " "
};
const _hoisted_3$2 = {class: "uni-textarea-compute"};
const _hoisted_2$4 = {class: "uni-textarea-compute"};
function render$l(_ctx, _cache, $props, $setup, $data, $options) {
const _component_v_uni_resize_sensor = resolveComponent("v-uni-resize-sensor");
return openBlock(), createBlock("uni-textarea", mergeProps({
......@@ -6168,39 +6136,43 @@ function render$l(_ctx, _cache, $props, $setup, $data, $options) {
createVNode("div", _hoisted_1$a, [
withDirectives(createVNode("div", {
ref: "placeholder",
style: _ctx.placeholderStyle,
class: [_ctx.placeholderClass, "uni-textarea-placeholder"],
textContent: _ctx.placeholder
style: $props.placeholderStyle,
class: [$props.placeholderClass, "uni-textarea-placeholder"],
textContent: toDisplayString($props.placeholder)
}, null, 14, ["textContent"]), [
[vShow, !(_ctx.composition || _ctx.valueSync.length)]
[vShow, !($data.composition || _ctx.valueSync.length)]
]),
createVNode("div", _hoisted_2$4, null, 512),
createVNode("div", _hoisted_3$2, [
(openBlock(true), createBlock(Fragment, null, renderList(_ctx.valueCompute, (item, index) => {
createVNode("div", {
ref: "line",
class: "uni-textarea-line",
textContent: toDisplayString(" ")
}, null, 8, ["textContent"]),
createVNode("div", _hoisted_2$4, [
(openBlock(true), createBlock(Fragment, null, renderList($options.valueCompute, (item, index) => {
return openBlock(), createBlock("div", {
key: index,
textContent: item.trim() ? item : "."
textContent: toDisplayString(item.trim() ? item : ".")
}, null, 8, ["textContent"]);
}), 128)),
createVNode(_component_v_uni_resize_sensor, {
ref: "sensor",
onResize: _ctx._resize
onResize: $options._resize
}, null, 8, ["onResize"])
]),
withDirectives(createVNode("textarea", {
ref: "textarea",
"onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => _ctx.valueSync = $event),
disabled: _ctx.disabled,
maxlength: _ctx.maxlengthNumber,
autofocus: _ctx.autoFocus || _ctx.focus,
class: [{"uni-textarea-textarea-fix-margin": _ctx.fixMargin}, "uni-textarea-textarea"],
style: {"overflow-y": _ctx.autoHeight ? "hidden" : "auto"},
onCompositionstart: _cache[2] || (_cache[2] = (...args) => _ctx._compositionstart(...args)),
onCompositionend: _cache[3] || (_cache[3] = (...args) => _ctx._compositionend(...args)),
onInput: _cache[4] || (_cache[4] = withModifiers((...args) => _ctx._input(...args), ["stop"])),
onFocus: _cache[5] || (_cache[5] = (...args) => _ctx._focus(...args)),
onBlur: _cache[6] || (_cache[6] = (...args) => _ctx._blur(...args)),
onTouchstartPassive: _cache[7] || (_cache[7] = (...args) => _ctx._touchstart(...args))
disabled: $props.disabled,
maxlength: $options.maxlengthNumber,
autofocus: $props.autoFocus || $props.focus,
class: [{"uni-textarea-textarea-fix-margin": $data.fixMargin}, "uni-textarea-textarea"],
style: {"overflow-y": $props.autoHeight ? "hidden" : "auto"},
onCompositionstart: _cache[2] || (_cache[2] = (...args) => $options._compositionstart(...args)),
onCompositionend: _cache[3] || (_cache[3] = (...args) => $options._compositionend(...args)),
onInput: _cache[4] || (_cache[4] = withModifiers((...args) => $options._input(...args), ["stop"])),
onFocus: _cache[5] || (_cache[5] = (...args) => $options._focus(...args)),
onBlur: _cache[6] || (_cache[6] = (...args) => $options._blur(...args)),
onTouchstartPassive: _cache[7] || (_cache[7] = (...args) => $options._touchstart(...args))
}, null, 46, ["disabled", "maxlength", "autofocus"]), [
[vModelText, _ctx.valueSync]
])
......@@ -6209,7 +6181,6 @@ function render$l(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$l.render = render$l;
script$l.__file = "packages/uni-components/src/components/textarea/index.vue";
var script$m = {
name: "View",
mixins: [hover],
......@@ -6232,5 +6203,4 @@ function render$m(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$m.render = render$m;
script$m.__file = "packages/uni-components/src/components/view/index.vue";
export {script as Audio, script$1 as Canvas, script$2 as Checkbox, script$3 as CheckboxGroup, script$4 as Editor, script$5 as Form, script$6 as Icon, script$7 as Image, script$8 as Input, script$9 as Label, script$a as MovableView, script$b as Navigator, script$c as Progress, script$d as Radio, script$e as RadioGroup, script$f as ResizeSensor, script$g as RichText, script$h as ScrollView, script$i as Slider, script$j as SwiperItem, script$k as Switch, script$l as Textarea, script$m as View, passiveOptions, supportsPassive$1 as supportsPassive};
......@@ -80,7 +80,7 @@ function initBridge(namespace) {
return off(`${namespace}.${event}`, callback);
},
subscribeHandler(event, args, pageId) {
if (process.env.NODE_ENV !== "production") {
{
console.log(`[${namespace}][subscribeHandler][${Date.now()}]:${event}, ${JSON.stringify(args)}, ${pageId}`);
}
return emit(`${namespace}.${event}`, args, pageId);
......@@ -781,18 +781,18 @@ const _hoisted_2 = /* @__PURE__ */ createVNode("div", {class: "uni-placeholder"}
function render(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-tabbar", null, [
createVNode("div", {
style: {backgroundColor: _ctx.backgroundColor},
style: {backgroundColor: $props.backgroundColor},
class: "uni-tabbar"
}, [
createVNode("div", {
style: {backgroundColor: _ctx.borderColor},
style: {backgroundColor: $options.borderColor},
class: "uni-tabbar-border"
}, null, 4),
(openBlock(true), createBlock(Fragment, null, renderList(_ctx.list, (item, index2) => {
(openBlock(true), createBlock(Fragment, null, renderList($props.list, (item, index2) => {
return openBlock(), createBlock("div", {
key: item.pagePath,
class: "uni-tabbar__item",
onClick: ($event) => _ctx._switchTab(item, index2)
onClick: ($event) => $options._switchTab(item, index2)
}, [
createVNode("div", _hoisted_1, [
item.iconPath ? (openBlock(), createBlock("div", {
......@@ -800,24 +800,24 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
class: [{"uni-tabbar__icon__diff": !item.text}, "uni-tabbar__icon"]
}, [
createVNode("img", {
src: _ctx._getRealPath(_ctx.$route.meta.pagePath === item.pagePath ? item.selectedIconPath : item.iconPath)
src: $options._getRealPath(_ctx.$route.meta.pagePath === item.pagePath ? item.selectedIconPath : item.iconPath)
}, null, 8, ["src"]),
item.redDot ? (openBlock(), createBlock("div", {
key: 0,
class: [{"uni-tabbar__badge": !!item.badge}, "uni-tabbar__reddot"]
}, toDisplayString(item.badge), 3)) : createCommentVNode("v-if", true)
], 2)) : createCommentVNode("v-if", true),
}, toDisplayString(item.badge), 3)) : createCommentVNode("", true)
], 2)) : createCommentVNode("", true),
item.text ? (openBlock(), createBlock("div", {
key: 1,
style: {color: _ctx.$route.meta.pagePath === item.pagePath ? _ctx.selectedColor : _ctx.color, fontSize: item.iconPath ? "10px" : "14px"},
style: {color: _ctx.$route.meta.pagePath === item.pagePath ? $props.selectedColor : $props.color, fontSize: item.iconPath ? "10px" : "14px"},
class: "uni-tabbar__label"
}, [
createTextVNode(toDisplayString(item.text) + " ", 1),
item.redDot && !item.iconPath ? (openBlock(), createBlock("div", {
key: 0,
class: [{"uni-tabbar__badge": !!item.badge}, "uni-tabbar__reddot"]
}, toDisplayString(item.badge), 3)) : createCommentVNode("v-if", true)
], 4)) : createCommentVNode("v-if", true)
}, toDisplayString(item.badge), 3)) : createCommentVNode("", true)
], 4)) : createCommentVNode("", true)
])
], 8, ["onClick"]);
}), 128))
......@@ -827,7 +827,6 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script.render = render;
script.__file = "packages/uni-h5/src/framework/components/app/tabBar.vue";
var Transtion = {
methods: {
beforeTransition() {
......@@ -900,38 +899,37 @@ const _hoisted_4 = {class: "uni-toast__content"};
function render$1(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock(Transition, {name: "uni-fade"}, {
default: withCtx(() => [
_ctx.visible ? (openBlock(), createBlock("uni-toast", {
$props.visible ? (openBlock(), createBlock("uni-toast", {
key: 0,
"data-duration": _ctx.duration
"data-duration": $props.duration
}, [
_ctx.mask ? (openBlock(), createBlock("div", {
$props.mask ? (openBlock(), createBlock("div", {
key: 0,
class: "uni-mask",
style: {background: "transparent"},
onTouchmovePassive: _cache[1] || (_cache[1] = withModifiers(() => {
}, ["prevent"]))
}, null, 32)) : createCommentVNode("v-if", true),
!_ctx.image && !_ctx.iconClass ? (openBlock(), createBlock("div", _hoisted_1$1, [
createVNode("p", _hoisted_2$1, toDisplayString(_ctx.title), 1)
}, null, 32)) : createCommentVNode("", true),
!$props.image && !$options.iconClass ? (openBlock(), createBlock("div", _hoisted_1$1, [
createVNode("p", _hoisted_2$1, toDisplayString($props.title), 1)
])) : (openBlock(), createBlock("div", _hoisted_3, [
_ctx.image ? (openBlock(), createBlock("img", {
$props.image ? (openBlock(), createBlock("img", {
key: 0,
src: _ctx.image,
src: $props.image,
class: "uni-toast__icon"
}, null, 8, ["src"])) : (openBlock(), createBlock("i", {
key: 1,
class: [_ctx.iconClass, "uni-icon_toast"]
class: [$options.iconClass, "uni-icon_toast"]
}, null, 2)),
createVNode("p", _hoisted_4, toDisplayString(_ctx.title), 1)
createVNode("p", _hoisted_4, toDisplayString($props.title), 1)
]))
], 8, ["data-duration"])) : createCommentVNode("v-if", true)
], 8, ["data-duration"])) : createCommentVNode("", true)
]),
_: 1
});
}
;
script$1.render = render$1;
script$1.__file = "packages/uni-h5/src/framework/components/app/popup/toast.vue";
var script$2 = {
name: "Modal",
mixins: [Transtion],
......@@ -991,34 +989,34 @@ function render$2(_ctx, _cache, $props, $setup, $data, $options) {
}, [
_hoisted_1$2,
createVNode("div", _hoisted_2$2, [
_ctx.title ? (openBlock(), createBlock("div", _hoisted_3$1, [
$props.title ? (openBlock(), createBlock("div", _hoisted_3$1, [
createVNode("strong", {
class: "uni-modal__title",
textContent: _ctx.title
textContent: toDisplayString($props.title)
}, null, 8, ["textContent"])
])) : createCommentVNode("v-if", true),
])) : createCommentVNode("", true),
createVNode("div", {
class: "uni-modal__bd",
onTouchmovePassive: _cache[1] || (_cache[1] = withModifiers(() => {
}, ["stop"])),
textContent: _ctx.content
textContent: toDisplayString($props.content)
}, null, 40, ["textContent"]),
createVNode("div", _hoisted_4$1, [
_ctx.showCancel ? (openBlock(), createBlock("div", {
$props.showCancel ? (openBlock(), createBlock("div", {
key: 0,
style: {color: _ctx.cancelColor},
style: {color: $props.cancelColor},
class: "uni-modal__btn uni-modal__btn_default",
onClick: _cache[2] || (_cache[2] = ($event) => _ctx._close("cancel"))
}, toDisplayString(_ctx.cancelText), 5)) : createCommentVNode("v-if", true),
onClick: _cache[2] || (_cache[2] = ($event) => $options._close("cancel"))
}, toDisplayString($props.cancelText), 5)) : createCommentVNode("", true),
createVNode("div", {
style: {color: _ctx.confirmColor},
style: {color: $props.confirmColor},
class: "uni-modal__btn uni-modal__btn_primary",
onClick: _cache[3] || (_cache[3] = ($event) => _ctx._close("confirm"))
}, toDisplayString(_ctx.confirmText), 5)
onClick: _cache[3] || (_cache[3] = ($event) => $options._close("confirm"))
}, toDisplayString($props.confirmText), 5)
])
])
], 544), [
[vShow, _ctx.visible]
[vShow, $props.visible]
])
]),
_: 1
......@@ -1026,7 +1024,6 @@ function render$2(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$2.render = render$2;
script$2.__file = "packages/uni-h5/src/framework/components/app/popup/modal.vue";
var script$3 = {
name: "ActionSheet",
props: {
......@@ -1070,32 +1067,32 @@ function render$3(_ctx, _cache, $props, $setup, $data, $options) {
default: withCtx(() => [
withDirectives(createVNode("div", {
class: "uni-mask",
onClick: _cache[1] || (_cache[1] = ($event) => _ctx._close(-1))
onClick: _cache[1] || (_cache[1] = ($event) => $options._close(-1))
}, null, 512), [
[vShow, _ctx.visible]
[vShow, $props.visible]
])
]),
_: 1
}),
createVNode("div", {
class: [{"uni-actionsheet_toggle": _ctx.visible}, "uni-actionsheet"]
class: [{"uni-actionsheet_toggle": $props.visible}, "uni-actionsheet"]
}, [
createVNode("div", _hoisted_1$3, [
_ctx.title ? (openBlock(), createBlock("div", _hoisted_2$3, toDisplayString(_ctx.title), 1)) : createCommentVNode("v-if", true),
(openBlock(true), createBlock(Fragment, null, renderList(_ctx.itemList, (itemTitle, index2) => {
$props.title ? (openBlock(), createBlock("div", _hoisted_2$3, toDisplayString($props.title), 1)) : createCommentVNode("", true),
(openBlock(true), createBlock(Fragment, null, renderList($props.itemList, (itemTitle, index2) => {
return openBlock(), createBlock("div", {
key: index2,
style: {color: _ctx.itemColor},
style: {color: $props.itemColor},
class: "uni-actionsheet__cell",
onClick: ($event) => _ctx._close(index2)
onClick: ($event) => $options._close(index2)
}, toDisplayString(itemTitle), 13, ["onClick"]);
}), 128))
]),
createVNode("div", _hoisted_3$2, [
createVNode("div", {
style: {color: _ctx.itemColor},
style: {color: $props.itemColor},
class: "uni-actionsheet__cell",
onClick: _cache[2] || (_cache[2] = ($event) => _ctx._close(-1))
onClick: _cache[2] || (_cache[2] = ($event) => $options._close(-1))
}, " 取消 ", 4)
])
], 2)
......@@ -1103,7 +1100,6 @@ function render$3(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$3.render = render$3;
script$3.__file = "packages/uni-h5/src/framework/components/app/popup/actionSheet.vue";
var Components = {
Toast: script$1,
Modal: script$2,
......@@ -1258,10 +1254,10 @@ function formatApiArgs(args, options) {
return args;
}
}
function createApi({type: type2, name, options}, fn, protocol) {
function /*#__PURE__*/ createApi({type: type2, name, options}, fn, protocol) {
return function(...args) {
if (type2 === API_TYPE_SYNC) {
if (!(process.env.NODE_ENV !== "production" && protocol && !validateProtocol())) {
if (!(protocol && !validateProtocol())) {
return fn.apply(null, formatApiArgs(args, options));
}
}
......@@ -1281,10 +1277,10 @@ const ArrayBufferToBase64Protocol = [
required: true
}
];
const base64ToArrayBuffer = /* @__PURE__ */ createApi({type: API_TYPE_SYNC, name: "base64ToArrayBuffer"}, (base642) => {
const base64ToArrayBuffer = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC, name: "base64ToArrayBuffer"}, (base642) => {
return decode(base642);
}, Base64ToArrayBufferProtocol);
const arrayBufferToBase64 = /* @__PURE__ */ createApi({type: API_TYPE_SYNC, name: "arrayBufferToBase64"}, (arrayBuffer) => {
const arrayBufferToBase64 = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC, name: "arrayBufferToBase64"}, (arrayBuffer) => {
return encode(arrayBuffer);
}, ArrayBufferToBase64Protocol);
const Upx2pxProtocol = [
......@@ -1305,7 +1301,7 @@ function checkDeviceWidth() {
deviceDPR = pixelRatio;
isIOS = platform === "ios";
}
const upx2px = /* @__PURE__ */ createApi({type: API_TYPE_SYNC, name: "upx2px"}, (number, newDeviceWidth) => {
const upx2px = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC, name: "upx2px"}, (number, newDeviceWidth) => {
if (deviceWidth === 0) {
checkDeviceWidth();
}
......@@ -1384,14 +1380,14 @@ function removeHook(hooks, hook) {
hooks.splice(index2, 1);
}
}
const addInterceptor = /* @__PURE__ */ createApi({type: API_TYPE_SYNC, name: "addInterceptor"}, (method, interceptor3) => {
const addInterceptor = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC, name: "addInterceptor"}, (method, interceptor3) => {
if (typeof method === "string" && isPlainObject(interceptor3)) {
mergeInterceptorHook(scopedInterceptors[method] || (scopedInterceptors[method] = {}), interceptor3);
} else if (isPlainObject(method)) {
mergeInterceptorHook(globalInterceptors, method);
}
}, AddInterceptorProtocol);
const removeInterceptor = /* @__PURE__ */ createApi({type: API_TYPE_SYNC, name: "removeInterceptor"}, (method, interceptor3) => {
const removeInterceptor = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC, name: "removeInterceptor"}, (method, interceptor3) => {
if (typeof method === "string") {
if (isPlainObject(interceptor3)) {
removeInterceptorHook(scopedInterceptors[method], interceptor3);
......@@ -1479,7 +1475,7 @@ class ServiceIntersectionObserver {
}, this._pageId);
}
}
const createIntersectionObserver$1 = /* @__PURE__ */ createApi({type: API_TYPE_RETURN}, (context, options) => {
const createIntersectionObserver$1 = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_RETURN}, (context, options) => {
if (!context) {
context = getCurrentPageVm();
}
......@@ -1535,205 +1531,19 @@ const SCHEMA_CSS = {
"css.env": cssSupports("top:env(a)"),
"css.constant": cssSupports("top:constant(a)")
};
const canIUse = /* @__PURE__ */ createApi({type: API_TYPE_SYNC, name: "canIUse"}, (schema) => {
const canIUse = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC, name: "canIUse"}, (schema) => {
if (hasOwn(SCHEMA_CSS, schema)) {
return SCHEMA_CSS[schema];
}
return true;
}, CanIUseProtocol);
const makePhoneCall = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC, name: "makePhoneCall"}, (option) => {
const makePhoneCall = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC, name: "makePhoneCall"}, (option) => {
window.location.href = `tel:${option.phoneNumber}`;
}, MakePhoneCallProtocol);
var attrs$1 = ["top", "left", "right", "bottom"];
var inited$1;
var elementComputedStyle$1 = {};
var support$1;
function getSupport$1() {
if (!("CSS" in window) || typeof CSS.supports != "function") {
support$1 = "";
} else if (CSS.supports("top: env(safe-area-inset-top)")) {
support$1 = "env";
} else if (CSS.supports("top: constant(safe-area-inset-top)")) {
support$1 = "constant";
} else {
support$1 = "";
}
return support$1;
}
function init$1() {
support$1 = typeof support$1 === "string" ? support$1 : getSupport$1();
if (!support$1) {
attrs$1.forEach(function(attr) {
elementComputedStyle$1[attr] = 0;
});
return;
}
function setStyle(el, style) {
var elStyle = el.style;
Object.keys(style).forEach(function(key) {
var val = style[key];
elStyle[key] = val;
});
}
var cbs = [];
function parentReady(callback) {
if (callback) {
cbs.push(callback);
} else {
cbs.forEach(function(cb) {
cb();
});
}
}
var passiveEvents = false;
try {
var opts = Object.defineProperty({}, "passive", {
get: function() {
passiveEvents = {passive: true};
}
});
window.addEventListener("test", null, opts);
} catch (e) {
}
function addChild(parent, attr) {
var a1 = document.createElement("div");
var a2 = document.createElement("div");
var a1Children = document.createElement("div");
var a2Children = document.createElement("div");
var W = 100;
var MAX = 1e4;
var aStyle = {
position: "absolute",
width: W + "px",
height: "200px",
boxSizing: "border-box",
overflow: "hidden",
paddingBottom: support$1 + "(safe-area-inset-" + attr + ")"
};
setStyle(a1, aStyle);
setStyle(a2, aStyle);
setStyle(a1Children, {
transition: "0s",
animation: "none",
width: "400px",
height: "400px"
});
setStyle(a2Children, {
transition: "0s",
animation: "none",
width: "250%",
height: "250%"
});
a1.appendChild(a1Children);
a2.appendChild(a2Children);
parent.appendChild(a1);
parent.appendChild(a2);
parentReady(function() {
a1.scrollTop = a2.scrollTop = MAX;
var a1LastScrollTop = a1.scrollTop;
var a2LastScrollTop = a2.scrollTop;
function onScroll() {
if (this.scrollTop === (this === a1 ? a1LastScrollTop : a2LastScrollTop)) {
return;
}
a1.scrollTop = a2.scrollTop = MAX;
a1LastScrollTop = a1.scrollTop;
a2LastScrollTop = a2.scrollTop;
attrChange$1(attr);
}
a1.addEventListener("scroll", onScroll, passiveEvents);
a2.addEventListener("scroll", onScroll, passiveEvents);
});
var computedStyle = getComputedStyle(a1);
Object.defineProperty(elementComputedStyle$1, attr, {
configurable: true,
get: function() {
return parseFloat(computedStyle.paddingBottom);
}
});
}
var parentDiv = document.createElement("div");
setStyle(parentDiv, {
position: "absolute",
left: "0",
top: "0",
width: "0",
height: "0",
zIndex: "-1",
overflow: "hidden",
visibility: "hidden"
});
attrs$1.forEach(function(key) {
addChild(parentDiv, key);
});
document.body.appendChild(parentDiv);
parentReady();
inited$1 = true;
}
function getAttr$1(attr) {
if (!inited$1) {
init$1();
}
return elementComputedStyle$1[attr];
}
var changeAttrs$1 = [];
function attrChange$1(attr) {
if (!changeAttrs$1.length) {
setTimeout(function() {
var style = {};
changeAttrs$1.forEach(function(attr2) {
style[attr2] = elementComputedStyle$1[attr2];
});
changeAttrs$1.length = 0;
callbacks$1.forEach(function(callback) {
callback(style);
});
}, 0);
}
changeAttrs$1.push(attr);
}
var callbacks$1 = [];
function onChange$1(callback) {
if (!getSupport$1()) {
return;
}
if (!inited$1) {
init$1();
}
if (typeof callback === "function") {
callbacks$1.push(callback);
}
}
function offChange$1(callback) {
var index2 = callbacks$1.indexOf(callback);
if (index2 >= 0) {
callbacks$1.splice(index2, 1);
}
}
var safeAreaInsets$1 = {
get support() {
return (typeof support$1 === "string" ? support$1 : getSupport$1()).length != 0;
},
get top() {
return getAttr$1("top");
},
get left() {
return getAttr$1("left");
},
get right() {
return getAttr$1("right");
},
get bottom() {
return getAttr$1("bottom");
},
onChange: onChange$1,
offChange: offChange$1
};
var out$1 = safeAreaInsets$1;
const ua = navigator.userAgent;
const isAndroid = /android/i.test(ua);
const isIOS$1 = /iphone|ipad|ipod/i.test(ua);
const getSystemInfoSync = /* @__PURE__ */ createApi({type: API_TYPE_SYNC}, () => {
const getSystemInfoSync = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC}, () => {
var screen = window.screen;
var pixelRatio = window.devicePixelRatio;
const screenFix = /^Apple/.test(navigator.vendor) && typeof window.orientation === "number";
......@@ -1743,7 +1553,7 @@ const getSystemInfoSync = /* @__PURE__ */ createApi({type: API_TYPE_SYNC}, () =>
var windowWidth = Math.min(window.innerWidth, document.documentElement.clientWidth, screenWidth) || screenWidth;
var windowHeight = window.innerHeight;
var language = navigator.language;
var statusBarHeight = out$1.top;
var statusBarHeight = out.top;
var osname;
var osversion;
var model;
......@@ -1802,12 +1612,12 @@ const getSystemInfoSync = /* @__PURE__ */ createApi({type: API_TYPE_SYNC}, () =>
var system = `${osname} ${osversion}`;
var platform = osname.toLocaleLowerCase();
var safeArea = {
left: out$1.left,
right: windowWidth - out$1.right,
top: out$1.top,
bottom: windowHeight - out$1.bottom,
width: windowWidth - out$1.left - out$1.right,
height: windowHeight - out$1.top - out$1.bottom
left: out.left,
right: windowWidth - out.right,
top: out.top,
bottom: windowHeight - out.bottom,
width: windowWidth - out.left - out.right,
height: windowHeight - out.top - out.bottom
};
const {top: windowTop, bottom: windowBottom} = getWindowOffset();
windowHeight -= windowTop;
......@@ -1827,23 +1637,23 @@ const getSystemInfoSync = /* @__PURE__ */ createApi({type: API_TYPE_SYNC}, () =>
model,
safeArea,
safeAreaInsets: {
top: out$1.top,
right: out$1.right,
bottom: out$1.bottom,
left: out$1.left
top: out.top,
right: out.right,
bottom: out.bottom,
left: out.left
}
};
});
const getSystemInfo = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC, name: "getSystemInfo"}, () => {
const getSystemInfo = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC, name: "getSystemInfo"}, () => {
return getSystemInfoSync();
});
const openDocument = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC, name: "openDocument"}, (option) => {
const openDocument = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC, name: "openDocument"}, (option) => {
window.open(option.filePath);
}, OpenDocumentProtocol);
function _getServiceAddress() {
return window.location.protocol + "//" + window.location.host;
}
const getImageInfo = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC, name: "getImageInfo", options: GetImageInfoOptions}, ({src}, callback) => {
const getImageInfo = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC, name: "getImageInfo", options: GetImageInfoOptions}, ({src}, callback) => {
const img = new Image();
img.onload = function() {
callback({
......@@ -1860,19 +1670,19 @@ const getImageInfo = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC, name: "get
};
img.src = src;
}, GetImageInfoProtocol);
const navigateBack = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC}, () => {
const navigateBack = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC}, () => {
});
const navigateTo = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC}, (options) => {
const navigateTo = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC}, (options) => {
const router = getApp().$router;
router.push(options.url);
});
const redirectTo = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC}, () => {
const redirectTo = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC}, () => {
});
const reLaunch = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC}, () => {
const reLaunch = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC}, () => {
});
const switchTab = /* @__PURE__ */ createApi({type: API_TYPE_ASYNC}, () => {
const switchTab = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_ASYNC}, () => {
});
const getRealPath = /* @__PURE__ */ createApi({type: API_TYPE_SYNC}, (path) => {
const getRealPath = /* @__PURE__ */ /*#__PURE__*/ createApi({type: API_TYPE_SYNC}, (path) => {
return path;
});
var api = /* @__PURE__ */ Object.freeze({
......@@ -1971,33 +1781,29 @@ function render$4(_ctx, _cache, $props, $setup, $data, $options) {
const _component_action_sheet = resolveComponent("action-sheet");
const _component_modal = resolveComponent("modal");
return openBlock(), createBlock("uni-app", {
class: {"uni-app--showtabbar": _ctx.showTabBar}
class: {"uni-app--showtabbar": $options.showTabBar}
}, [
createCommentVNode(' <transition :name="transitionName"> '),
createCommentVNode(" TODO "),
createVNode(_component_router_view, {key: _ctx.key}, {
createVNode(_component_router_view, {key: $options.key}, {
default: withCtx(({Component}) => [
(openBlock(), createBlock(KeepAlive, {include: _ctx.keepAliveInclude}, [
(openBlock(), createBlock(KeepAlive, {include: $props.keepAliveInclude}, [
(openBlock(), createBlock(resolveDynamicComponent(Component)))
], 1032, ["include"]))
]),
_: 1
}),
createCommentVNode(" </transition> "),
_ctx.hasTabBar ? withDirectives(createVNode(_component_tab_bar, mergeProps({key: 0}, _ctx.tabBar), null, 16), [
[vShow, _ctx.showTabBar]
]) : createCommentVNode("v-if", true),
_ctx.$options.components.Toast ? createVNode(_component_toast, mergeProps({key: 1}, _ctx.showToast), null, 16) : createCommentVNode("v-if", true),
_ctx.$options.components.ActionSheet ? createVNode(_component_action_sheet, mergeProps({key: 2}, _ctx.showActionSheet, {onClose: _ctx._onActionSheetClose}), null, 16, ["onClose"]) : createCommentVNode("v-if", true),
_ctx.$options.components.Modal ? createVNode(_component_modal, mergeProps({key: 3}, _ctx.showModal, {onClose: _ctx._onModalClose}), null, 16, ["onClose"]) : createCommentVNode("v-if", true),
_ctx.sysComponents && _ctx.sysComponents.length ? (openBlock(true), createBlock(Fragment, {key: 4}, renderList(_ctx.sysComponents, (item, index2) => {
$options.hasTabBar ? withDirectives((openBlock(), createBlock(_component_tab_bar, mergeProps({key: 0}, $data.tabBar), null, 16)), [
[vShow, $options.showTabBar]
]) : createCommentVNode("", true),
_ctx.$options.components.Toast ? (openBlock(), createBlock(_component_toast, mergeProps({key: 1}, _ctx.showToast), null, 16)) : createCommentVNode("", true),
_ctx.$options.components.ActionSheet ? (openBlock(), createBlock(_component_action_sheet, mergeProps({key: 2}, _ctx.showActionSheet, {onClose: _ctx._onActionSheetClose}), null, 16, ["onClose"])) : createCommentVNode("", true),
_ctx.$options.components.Modal ? (openBlock(), createBlock(_component_modal, mergeProps({key: 3}, _ctx.showModal, {onClose: _ctx._onModalClose}), null, 16, ["onClose"])) : createCommentVNode("", true),
$data.sysComponents && $data.sysComponents.length ? (openBlock(true), createBlock(Fragment, {key: 4}, renderList($data.sysComponents, (item, index2) => {
return openBlock(), createBlock(resolveDynamicComponent(item), {key: index2});
}), 128)) : createCommentVNode("v-if", true)
}), 128)) : createCommentVNode("", true)
], 2);
}
;
script$4.render = render$4;
script$4.__file = "packages/uni-h5/src/framework/components/app/index.vue";
function initSystemComponents(app2) {
script$4.name = COMPONENT_NAME_PREFIX + script$4.name;
app2.component(script$4.name, script$4);
......@@ -2431,106 +2237,105 @@ const _hoisted_3$3 = {
const _hoisted_4$2 = {class: "uni-page-head-ft"};
function render$5(_ctx, _cache, $props, $setup, $data, $options) {
const _component_VUniInput = resolveComponent("VUniInput");
return openBlock(), createBlock("uni-page-head", {"uni-page-head-type": _ctx.type}, [
return openBlock(), createBlock("uni-page-head", {"uni-page-head-type": $props.type}, [
createVNode("div", {
style: {transitionDuration: _ctx.duration, transitionTimingFunction: _ctx.timingFunc, backgroundColor: _ctx.bgColor, color: _ctx.textColor},
class: [_ctx.headClass, "uni-page-head"]
style: {transitionDuration: $props.duration, transitionTimingFunction: $props.timingFunc, backgroundColor: _ctx.bgColor, color: $props.textColor},
class: [$options.headClass, "uni-page-head"]
}, [
createVNode("div", _hoisted_1$4, [
withDirectives(createVNode("div", {
class: "uni-page-head-btn",
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._back(...args))
onClick: _cache[1] || (_cache[1] = (...args) => $options._back(...args))
}, [
createVNode("i", {
style: {color: _ctx.color, fontSize: "27px"},
class: "uni-btn-icon"
}, "", 4)
], 512), [
[vShow, _ctx.backButton]
[vShow, $props.backButton]
]),
(openBlock(true), createBlock(Fragment, null, renderList(_ctx.leftBtns, (btn, index2) => {
(openBlock(true), createBlock(Fragment, null, renderList($options.leftBtns, (btn, index2) => {
return openBlock(), createBlock("div", {
key: index2,
style: {backgroundColor: _ctx.type === "transparent" ? btn.background : "transparent", width: btn.width},
style: {backgroundColor: $props.type === "transparent" ? btn.background : "transparent", width: btn.width},
"badge-text": btn.badgeText,
class: [{"uni-page-head-btn-red-dot": btn.redDot || btn.badgeText, "uni-page-head-btn-select": btn.select}, "uni-page-head-btn"]
}, [
createVNode("i", {
style: _ctx._formatBtnStyle(btn),
style: $options._formatBtnStyle(btn),
class: "uni-btn-icon",
onClick: ($event) => _ctx._onBtnClick(index2),
innerHTML: _ctx._formatBtnFontText(btn)
onClick: ($event) => $options._onBtnClick(index2),
innerHTML: $options._formatBtnFontText(btn)
}, null, 12, ["onClick", "innerHTML"])
], 14, ["badge-text"]);
}), 128))
]),
!_ctx.searchInput ? (openBlock(), createBlock("div", _hoisted_2$4, [
!$props.searchInput ? (openBlock(), createBlock("div", _hoisted_2$4, [
createVNode("div", {
style: {fontSize: _ctx.titleSize, opacity: _ctx.type === "transparent" ? 0 : 1},
style: {fontSize: $props.titleSize, opacity: $props.type === "transparent" ? 0 : 1},
class: "uni-page-head__title"
}, [
_ctx.loading ? (openBlock(), createBlock("i", _hoisted_3$3)) : createCommentVNode("v-if", true),
_ctx.titleImage !== "" ? (openBlock(), createBlock("img", {
$props.loading ? (openBlock(), createBlock("i", _hoisted_3$3)) : createCommentVNode("", true),
$props.titleImage !== "" ? (openBlock(), createBlock("img", {
key: 1,
src: _ctx.titleImage,
src: $props.titleImage,
class: "uni-page-head__title_image"
}, null, 8, ["src"])) : (openBlock(), createBlock(Fragment, {key: 2}, [
createTextVNode(toDisplayString(_ctx.titleText), 1)
createTextVNode(toDisplayString($props.titleText), 1)
], 64))
], 4)
])) : createCommentVNode("v-if", true),
_ctx.searchInput ? (openBlock(), createBlock("div", {
])) : createCommentVNode("", true),
$props.searchInput ? (openBlock(), createBlock("div", {
key: 1,
style: {"border-radius": _ctx.searchInput.borderRadius, "background-color": _ctx.searchInput.backgroundColor},
style: {"border-radius": $props.searchInput.borderRadius, "background-color": $props.searchInput.backgroundColor},
class: "uni-page-head-search"
}, [
createVNode("div", {
style: {color: _ctx.searchInput.placeholderColor},
class: [[`uni-page-head-search-placeholder-${_ctx.focus || _ctx.text ? "left" : _ctx.searchInput.align}`], "uni-page-head-search-placeholder"],
textContent: _ctx.text || _ctx.composing ? "" : _ctx.searchInput.placeholder
style: {color: $props.searchInput.placeholderColor},
class: [[`uni-page-head-search-placeholder-${$data.focus || $data.text ? "left" : $props.searchInput.align}`], "uni-page-head-search-placeholder"],
textContent: toDisplayString($data.text || $data.composing ? "" : $props.searchInput.placeholder)
}, null, 14, ["textContent"]),
createVNode(_component_VUniInput, {
ref: "input",
modelValue: _ctx.text,
"onUpdate:modelValue": _cache[2] || (_cache[2] = ($event) => _ctx.text = $event),
focus: _ctx.searchInput.autoFocus,
disabled: _ctx.searchInput.disabled,
style: {color: _ctx.searchInput.color},
"placeholder-style": `color:${_ctx.searchInput.placeholderColor}`,
modelValue: $data.text,
"onUpdate:modelValue": _cache[2] || (_cache[2] = ($event) => $data.text = $event),
focus: $props.searchInput.autoFocus,
disabled: $props.searchInput.disabled,
style: {color: $props.searchInput.color},
"placeholder-style": `color:${$props.searchInput.placeholderColor}`,
class: "uni-page-head-search-input",
"confirm-type": "search",
onFocus: _ctx._focus,
onBlur: _ctx._blur,
"onUpdate:value": _ctx._input
onFocus: $options._focus,
onBlur: $options._blur,
"onUpdate:value": $options._input
}, null, 8, ["modelValue", "focus", "disabled", "style", "placeholder-style", "onFocus", "onBlur", "onUpdate:value"])
], 4)) : createCommentVNode("v-if", true),
], 4)) : createCommentVNode("", true),
createVNode("div", _hoisted_4$2, [
(openBlock(true), createBlock(Fragment, null, renderList(_ctx.rightBtns, (btn, index2) => {
(openBlock(true), createBlock(Fragment, null, renderList($options.rightBtns, (btn, index2) => {
return openBlock(), createBlock("div", {
key: index2,
style: {backgroundColor: _ctx.type === "transparent" ? btn.background : "transparent", width: btn.width},
style: {backgroundColor: $props.type === "transparent" ? btn.background : "transparent", width: btn.width},
"badge-text": btn.badgeText,
class: [{"uni-page-head-btn-red-dot": btn.redDot || btn.badgeText, "uni-page-head-btn-select": btn.select}, "uni-page-head-btn"]
}, [
createVNode("i", {
style: _ctx._formatBtnStyle(btn),
style: $options._formatBtnStyle(btn),
class: "uni-btn-icon",
onClick: ($event) => _ctx._onBtnClick(index2),
innerHTML: _ctx._formatBtnFontText(btn)
onClick: ($event) => $options._onBtnClick(index2),
innerHTML: $options._formatBtnFontText(btn)
}, null, 12, ["onClick", "innerHTML"])
], 14, ["badge-text"]);
}), 128))
])
], 6),
_ctx.type !== "transparent" && _ctx.type !== "float" ? (openBlock(), createBlock("div", {
$props.type !== "transparent" && $props.type !== "float" ? (openBlock(), createBlock("div", {
key: 0,
class: [{"uni-placeholder-titlePenetrate": _ctx.titlePenetrate}, "uni-placeholder"]
}, null, 2)) : createCommentVNode("v-if", true)
class: [{"uni-placeholder-titlePenetrate": $props.titlePenetrate}, "uni-placeholder"]
}, null, 2)) : createCommentVNode("", true)
], 8, ["uni-page-head-type"]);
}
;
script$5.render = render$5;
script$5.__file = "packages/uni-h5/src/framework/components/page/pageHead.vue";
var script$6 = {
name: "PageBody"
};
......@@ -2543,7 +2348,6 @@ function render$6(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$6.render = render$6;
script$6.__file = "packages/uni-h5/src/framework/components/page/pageBody.vue";
var script$7 = {
name: "PageRefresh",
props: {
......@@ -2572,12 +2376,12 @@ const _hoisted_4$3 = {
function render$7(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-page-refresh", null, [
createVNode("div", {
style: {"margin-top": _ctx.offset + "px"},
style: {"margin-top": $props.offset + "px"},
class: "uni-page-refresh"
}, [
createVNode("div", _hoisted_1$5, [
(openBlock(), createBlock("svg", {
fill: _ctx.color,
fill: $props.color,
class: "uni-page-refresh__icon",
width: "24",
height: "24",
......@@ -2588,7 +2392,7 @@ function render$7(_ctx, _cache, $props, $setup, $data, $options) {
], 8, ["fill"])),
(openBlock(), createBlock("svg", _hoisted_4$3, [
createVNode("circle", {
stroke: _ctx.color,
stroke: $props.color,
class: "uni-page-refresh__path",
cx: "50",
cy: "50",
......@@ -2604,7 +2408,6 @@ function render$7(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$7.render = render$7;
script$7.__file = "packages/uni-h5/src/framework/components/page/pageRefresh.vue";
function processDeltaY(evt, identifier, startY) {
const touch = Array.prototype.slice.call(evt.changedTouches).filter((touch2) => touch2.identifier === identifier)[0];
if (!touch) {
......@@ -2949,7 +2752,7 @@ var script$8 = {
}, this.pullToRefresh);
let offset = uni.upx2px(refreshOptions.offset);
if (titleNView.type !== "none" && titleNView.type !== "transparent") {
offset += NAVBAR_HEIGHT + out$1.top;
offset += NAVBAR_HEIGHT + out.top;
}
refreshOptions.offset = offset;
refreshOptions.height = uni.upx2px(refreshOptions.height);
......@@ -2972,14 +2775,14 @@ function render$8(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("uni-page", {
"data-page": _ctx.$route.meta.pagePath
}, [
_ctx.navigationBar.type !== "none" ? createVNode(_component_page_head, mergeProps({key: 0}, _ctx.navigationBar), null, 16) : createCommentVNode("v-if", true),
_ctx.enablePullDownRefresh ? createVNode(_component_page_refresh, {
$data.navigationBar.type !== "none" ? (openBlock(), createBlock(_component_page_head, mergeProps({key: 0}, $data.navigationBar), null, 16)) : createCommentVNode("", true),
$props.enablePullDownRefresh ? (openBlock(), createBlock(_component_page_refresh, {
key: 1,
ref: "refresh",
color: _ctx.refreshOptions.color,
offset: _ctx.refreshOptions.offset
}, null, 8, ["color", "offset"]) : createCommentVNode("v-if", true),
_ctx.enablePullDownRefresh ? createVNode(_component_page_body, {
color: $data.refreshOptions.color,
offset: $data.refreshOptions.offset
}, null, 8, ["color", "offset"])) : createCommentVNode("", true),
$props.enablePullDownRefresh ? (openBlock(), createBlock(_component_page_body, {
key: 2,
onTouchstartPassive: _ctx._touchstart,
onTouchmovePassive: _ctx._touchmove,
......@@ -2990,17 +2793,16 @@ function render$8(_ctx, _cache, $props, $setup, $data, $options) {
renderSlot(_ctx.$slots, "page")
]),
_: 3
}, 8, ["onTouchstartPassive", "onTouchmovePassive", "onTouchendPassive", "onTouchcancelPassive"]) : createVNode(_component_page_body, {key: 3}, {
}, 8, ["onTouchstartPassive", "onTouchmovePassive", "onTouchendPassive", "onTouchcancelPassive"])) : (openBlock(), createBlock(_component_page_body, {key: 3}, {
default: withCtx(() => [
renderSlot(_ctx.$slots, "page")
]),
_: 3
})
}))
], 8, ["data-page"]);
}
;
script$8.render = render$8;
script$8.__file = "packages/uni-h5/src/framework/components/page/index.vue";
var script$9 = {
name: "AsyncError",
methods: {
......@@ -3012,12 +2814,11 @@ var script$9 = {
function render$9(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createBlock("div", {
class: "uni-async-error",
onClick: _cache[1] || (_cache[1] = (...args) => _ctx._onClick(...args))
onClick: _cache[1] || (_cache[1] = (...args) => $options._onClick(...args))
}, " 连接服务器超时,点击屏幕重试 ");
}
;
script$9.render = render$9;
script$9.__file = "packages/uni-h5/src/framework/components/async-error/index.vue";
var script$a = {
name: "AsyncLoading"
};
......@@ -3030,5 +2831,4 @@ function render$a(_ctx, _cache, $props, $setup, $data, $options) {
}
;
script$a.render = render$a;
script$a.__file = "packages/uni-h5/src/framework/components/async-loading/index.vue";
export {script$9 as AsyncErrorComponent, script$a as AsyncLoadingComponent, script$8 as PageComponent, UniServiceJSBridge$1 as UniServiceJSBridge, UniViewJSBridge$1 as UniViewJSBridge, addInterceptor, arrayBufferToBase64, base64ToArrayBuffer, canIUse, createIntersectionObserver$1 as createIntersectionObserver, createSelectorQuery$1 as createSelectorQuery, getApp$1 as getApp, getCurrentPages$1 as getCurrentPages, getImageInfo, getRealPath, getSystemInfo, getSystemInfoSync, makePhoneCall, navigateBack, navigateTo, openDocument, index as plugin, promiseInterceptor, reLaunch, redirectTo, removeInterceptor, switchTab, uni$1 as uni, upx2px};
......@@ -411,14 +411,14 @@ function initBehaviors(vueOptions, initBehavior) {
}
});
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {};
initProps(behavior, vueExtends.props, true);
behaviors.push(initBehavior(behavior));
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {};
initProps(behavior, vueMixin.props, true);
behaviors.push(initBehavior(behavior));
......
......@@ -451,14 +451,14 @@ function initBehaviors(vueOptions, initBehavior) {
}
});
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {};
initProps(behavior, vueExtends.props, true);
behaviors.push(initBehavior(behavior));
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {};
initProps(behavior, vueMixin.props, true);
behaviors.push(initBehavior(behavior));
......
......@@ -71,14 +71,14 @@ export function initBehaviors(
}
})
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {}
initProps(behavior, vueExtends.props, true)
behaviors.push(initBehavior(behavior) as string)
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {}
initProps(behavior, vueMixin.props, true)
behaviors.push(initBehavior(behavior) as string)
......
......@@ -440,14 +440,14 @@ function initBehaviors(vueOptions, initBehavior) {
}
});
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {};
initProps(behavior, vueExtends.props, true);
behaviors.push(initBehavior(behavior));
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {};
initProps(behavior, vueMixin.props, true);
behaviors.push(initBehavior(behavior));
......
......@@ -449,14 +449,14 @@ function initBehaviors(vueOptions, initBehavior) {
}
});
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {};
initProps(behavior, vueExtends.props, true);
behaviors.push(initBehavior(behavior));
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {};
initProps(behavior, vueMixin.props, true);
behaviors.push(initBehavior(behavior));
......@@ -877,15 +877,22 @@ function initProvide(instance) {
provide(internalInstance, key, provides[key]);
}
}
function inject(instance, key, defaultValue) {
function inject(instance, key, defaultValue, treatDefaultAsFactory = false) {
if (instance) {
const provides = instance.provides;
if (key in provides) {
// #2400
// to support `app.use` plugins,
// fallback to appContext's `provides` if the intance is at root
const provides = instance.parent == null
? instance.vnode.appContext && instance.vnode.appContext.provides
: instance.parent.provides;
if (provides && key in provides) {
// TS doesn't allow symbol as index type
return provides[key];
}
else if (arguments.length > 1) {
return defaultValue;
return treatDefaultAsFactory && isFunction(defaultValue)
? defaultValue()
: defaultValue;
}
else if ((process.env.NODE_ENV !== 'production')) {
console.warn(`injection "${String(key)}" not found.`);
......@@ -912,7 +919,7 @@ function initInjections(instance) {
for (const key in injectOptions) {
const opt = injectOptions[key];
if (isObject(opt)) {
ctx[key] = inject(internalInstance, opt.from, opt.default);
ctx[key] = inject(internalInstance, opt.from || key, opt.default, true /* treat default function as factory */);
}
else {
ctx[key] = inject(internalInstance, opt);
......
......@@ -48,15 +48,25 @@ export function initProvide(instance: ComponentPublicInstance) {
function inject(
instance: ComponentInternalInstance,
key: InjectionKey<any> | string,
defaultValue?: unknown
defaultValue?: unknown,
treatDefaultAsFactory = false
) {
if (instance) {
const provides = (instance as any).provides
if (key in provides) {
// #2400
// to support `app.use` plugins,
// fallback to appContext's `provides` if the intance is at root
const provides =
instance.parent == null
? instance.vnode.appContext && instance.vnode.appContext.provides
: (instance.parent as any).provides
if (provides && (key as string | symbol) in provides) {
// TS doesn't allow symbol as index type
return provides[key as string]
} else if (arguments.length > 1) {
return defaultValue
return treatDefaultAsFactory && isFunction(defaultValue)
? defaultValue()
: defaultValue
} else if (__DEV__) {
console.warn(`injection "${String(key)}" not found.`)
}
......@@ -83,7 +93,12 @@ export function initInjections(instance: ComponentPublicInstance) {
for (const key in injectOptions) {
const opt = injectOptions[key]
if (isObject(opt)) {
ctx[key] = inject(internalInstance, opt.from, opt.default)
ctx[key] = inject(
internalInstance,
opt.from || key,
opt.default,
true /* treat default function as factory */
)
} else {
ctx[key] = inject(internalInstance, opt)
}
......
......@@ -440,14 +440,14 @@ function initBehaviors(vueOptions, initBehavior) {
}
});
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {};
initProps(behavior, vueExtends.props, true);
behaviors.push(initBehavior(behavior));
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {};
initProps(behavior, vueMixin.props, true);
behaviors.push(initBehavior(behavior));
......
......@@ -421,14 +421,14 @@ function initBehaviors(vueOptions, initBehavior) {
}
});
}
if (isPlainObject(vueExtends) && vueExtends.props) {
if (vueExtends.props) {
const behavior = {};
initProps(behavior, vueExtends.props, true);
behaviors.push(initBehavior(behavior));
}
if (isArray(vueMixins)) {
vueMixins.forEach(vueMixin => {
if (isPlainObject(vueMixin) && vueMixin.props) {
if (vueMixin.props) {
const behavior = {};
initProps(behavior, vueMixin.props, true);
behaviors.push(initBehavior(behavior));
......@@ -849,15 +849,22 @@ function initProvide(instance) {
provide(internalInstance, key, provides[key]);
}
}
function inject(instance, key, defaultValue) {
function inject(instance, key, defaultValue, treatDefaultAsFactory = false) {
if (instance) {
const provides = instance.provides;
if (key in provides) {
// #2400
// to support `app.use` plugins,
// fallback to appContext's `provides` if the intance is at root
const provides = instance.parent == null
? instance.vnode.appContext && instance.vnode.appContext.provides
: instance.parent.provides;
if (provides && key in provides) {
// TS doesn't allow symbol as index type
return provides[key];
}
else if (arguments.length > 1) {
return defaultValue;
return treatDefaultAsFactory && isFunction(defaultValue)
? defaultValue()
: defaultValue;
}
else if ((process.env.NODE_ENV !== 'production')) {
console.warn(`injection "${String(key)}" not found.`);
......@@ -884,7 +891,7 @@ function initInjections(instance) {
for (const key in injectOptions) {
const opt = injectOptions[key];
if (isObject(opt)) {
ctx[key] = inject(internalInstance, opt.from, opt.default);
ctx[key] = inject(internalInstance, opt.from || key, opt.default, true /* treat default function as factory */);
}
else {
ctx[key] = inject(internalInstance, opt);
......
......@@ -2,7 +2,7 @@
# yarn lockfile v1
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.5.5", "@babel/code-frame@^7.8.3":
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.8.3":
version "7.10.4"
resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
......@@ -10,18 +10,18 @@
"@babel/highlight" "^7.10.4"
"@babel/core@^7.1.0", "@babel/core@^7.7.5":
version "7.11.5"
resolved "https://registry.npmjs.org/@babel/core/-/core-7.11.5.tgz#6ad96e2f71899ea3f9b651f0a911e85205d1ff6d"
integrity sha512-fsEANVOcZHzrsV6dMVWqpSeXClq3lNbYrfFGme6DE25FQWe7pyeYpXyx9guqUnpy466JLzZ8z4uwSr2iv60V5Q==
version "7.12.3"
resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz#1b436884e1e3bff6fb1328dc02b208759de92ad8"
integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==
dependencies:
"@babel/code-frame" "^7.10.4"
"@babel/generator" "^7.11.5"
"@babel/helper-module-transforms" "^7.11.0"
"@babel/helpers" "^7.10.4"
"@babel/parser" "^7.11.5"
"@babel/generator" "^7.12.1"
"@babel/helper-module-transforms" "^7.12.1"
"@babel/helpers" "^7.12.1"
"@babel/parser" "^7.12.3"
"@babel/template" "^7.10.4"
"@babel/traverse" "^7.11.5"
"@babel/types" "^7.11.5"
"@babel/traverse" "^7.12.1"
"@babel/types" "^7.12.1"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.1"
......@@ -29,16 +29,16 @@
lodash "^4.17.19"
resolve "^1.3.2"
semver "^5.4.1"
source-map "^0.6.1"
source-map "^0.5.0"
"@babel/generator@^7.11.5":
version "7.11.5"
resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.11.5.tgz#a5582773425a468e4ba269d9a1f701fbca6a7a82"
integrity sha512-9UqHWJ4IwRTy4l0o8gq2ef8ws8UPzvtMkVKjTLAiRmza9p9V6Z+OfuNd9fB1j5Q67F+dVJtPC2sZXI8NM9br4g==
"@babel/generator@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz#0d70be32bdaa03d7c51c8597dda76e0df1f15468"
integrity sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==
dependencies:
"@babel/types" "^7.11.5"
"@babel/types" "^7.12.1"
jsesc "^2.5.1"
source-map "^0.6.1"
source-map "^0.5.0"
"@babel/helper-function-name@^7.10.4":
version "7.10.4"
......@@ -56,31 +56,33 @@
dependencies:
"@babel/types" "^7.10.4"
"@babel/helper-member-expression-to-functions@^7.10.4":
version "7.11.0"
resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz#ae69c83d84ee82f4b42f96e2a09410935a8f26df"
integrity sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==
"@babel/helper-member-expression-to-functions@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz#fba0f2fcff3fba00e6ecb664bb5e6e26e2d6165c"
integrity sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==
dependencies:
"@babel/types" "^7.11.0"
"@babel/types" "^7.12.1"
"@babel/helper-module-imports@^7.10.4":
version "7.10.4"
resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz#4c5c54be04bd31670a7382797d75b9fa2e5b5620"
integrity sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==
"@babel/helper-module-imports@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz#1644c01591a15a2f084dd6d092d9430eb1d1216c"
integrity sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==
dependencies:
"@babel/types" "^7.10.4"
"@babel/types" "^7.12.1"
"@babel/helper-module-transforms@^7.11.0":
version "7.11.0"
resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz#b16f250229e47211abdd84b34b64737c2ab2d359"
integrity sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==
"@babel/helper-module-transforms@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c"
integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==
dependencies:
"@babel/helper-module-imports" "^7.10.4"
"@babel/helper-replace-supers" "^7.10.4"
"@babel/helper-simple-access" "^7.10.4"
"@babel/helper-module-imports" "^7.12.1"
"@babel/helper-replace-supers" "^7.12.1"
"@babel/helper-simple-access" "^7.12.1"
"@babel/helper-split-export-declaration" "^7.11.0"
"@babel/helper-validator-identifier" "^7.10.4"
"@babel/template" "^7.10.4"
"@babel/types" "^7.11.0"
"@babel/traverse" "^7.12.1"
"@babel/types" "^7.12.1"
lodash "^4.17.19"
"@babel/helper-optimise-call-expression@^7.10.4":
......@@ -95,23 +97,22 @@
resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375"
integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
"@babel/helper-replace-supers@^7.10.4":
version "7.10.4"
resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz#d585cd9388ea06e6031e4cd44b6713cbead9e6cf"
integrity sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==
"@babel/helper-replace-supers@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz#f15c9cc897439281891e11d5ce12562ac0cf3fa9"
integrity sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==
dependencies:
"@babel/helper-member-expression-to-functions" "^7.10.4"
"@babel/helper-member-expression-to-functions" "^7.12.1"
"@babel/helper-optimise-call-expression" "^7.10.4"
"@babel/traverse" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/traverse" "^7.12.1"
"@babel/types" "^7.12.1"
"@babel/helper-simple-access@^7.10.4":
version "7.10.4"
resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz#0f5ccda2945277a2a7a2d3a821e15395edcf3461"
integrity sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==
"@babel/helper-simple-access@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136"
integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==
dependencies:
"@babel/template" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/types" "^7.12.1"
"@babel/helper-split-export-declaration@^7.11.0":
version "7.11.0"
......@@ -125,14 +126,14 @@
resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2"
integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
"@babel/helpers@^7.10.4":
version "7.10.4"
resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz#2abeb0d721aff7c0a97376b9e1f6f65d7a475044"
integrity sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==
"@babel/helpers@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz#8a8261c1d438ec18cb890434df4ec768734c1e79"
integrity sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==
dependencies:
"@babel/template" "^7.10.4"
"@babel/traverse" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/traverse" "^7.12.1"
"@babel/types" "^7.12.1"
"@babel/highlight@^7.10.4":
version "7.10.4"
......@@ -143,10 +144,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
"@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.11.5", "@babel/parser@^7.9.4":
version "7.11.5"
resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz#c7ff6303df71080ec7a4f5b8c003c58f1cf51037"
integrity sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==
"@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.11.5", "@babel/parser@^7.12.0", "@babel/parser@^7.12.1", "@babel/parser@^7.12.3":
version "7.12.3"
resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz#a305415ebe7a6c7023b40b5122a0662d928334cd"
integrity sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==
"@babel/plugin-syntax-async-generators@^7.8.4":
version "7.8.4"
......@@ -163,9 +164,9 @@
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-class-properties@^7.8.3":
version "7.10.4"
resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz#6644e6a0baa55a61f9e3231f6c9eeb6ee46c124c"
integrity sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978"
integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
......@@ -234,25 +235,25 @@
"@babel/parser" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.11.5":
version "7.11.5"
resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz#be777b93b518eb6d76ee2e1ea1d143daa11e61c3"
integrity sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==
"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz#941395e0c5cc86d5d3e75caa095d3924526f0c1e"
integrity sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==
dependencies:
"@babel/code-frame" "^7.10.4"
"@babel/generator" "^7.11.5"
"@babel/generator" "^7.12.1"
"@babel/helper-function-name" "^7.10.4"
"@babel/helper-split-export-declaration" "^7.11.0"
"@babel/parser" "^7.11.5"
"@babel/types" "^7.11.5"
"@babel/parser" "^7.12.1"
"@babel/types" "^7.12.1"
debug "^4.1.0"
globals "^11.1.0"
lodash "^4.17.19"
"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.11.0", "@babel/types@^7.11.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
version "7.11.5"
resolved "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz#d9de577d01252d77c6800cee039ee64faf75662d"
integrity sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==
"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.11.0", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz#e109d9ab99a8de735be287ee3d6a9947a190c4ae"
integrity sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==
dependencies:
"@babel/helper-validator-identifier" "^7.10.4"
lodash "^4.17.19"
......@@ -272,18 +273,24 @@
minimist "^1.2.0"
"@dcloudio/types@^2.0.0":
version "2.0.5"
resolved "https://registry.npmjs.org/@dcloudio/types/-/types-2.0.5.tgz#4a1e719775b53363945548d45535d5386ffaeaf9"
integrity sha512-4lNLAEECY5DEqfsnWIKR2T3lgZKvZIHEpljHVcBr28evbae7GA6pbUnitkEoA7o+yW3E83Sin0hwWBnBfb7B1A==
version "2.0.16"
resolved "https://registry.npmjs.org/@dcloudio/types/-/types-2.0.16.tgz#c91b72567605f864dd5d74b71b4745cc51c0b717"
integrity sha512-AhhjJm9XhkKHbL8Ska4b/YBi0Ts6/62DcX6qwgm1ZDfTW2XG+BBKCe8wE26d5aXi6i03v3mfObhqG8m0dYP5EA==
"@eslint/eslintrc@^0.1.0":
version "0.1.0"
resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.0.tgz#3d1f19fb797d42fb1c85458c1c73541eeb1d9e76"
integrity sha512-bfL5365QSCmH6cPeFT7Ywclj8C7LiF7sO6mUGzZhtAMV7iID1Euq6740u/SRi4C80NOnVz/CEfK8/HO+nCAPJg==
"@eslint/eslintrc@^0.2.0":
version "0.2.0"
resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.0.tgz#bc7e3c4304d4c8720968ccaee793087dfb5fe6b4"
integrity sha512-+cIGPCBdLCzqxdtwppswP+zTsH9BOIGzAeKfBIbtb4gW/giMlfMwP0HUSFfhzh20f9u8uZ8hOp62+4GPquTbwQ==
dependencies:
ajv "^6.12.4"
debug "^4.1.1"
espree "^7.3.0"
globals "^12.1.0"
ignore "^4.0.6"
import-fresh "^3.2.1"
js-yaml "^3.13.1"
lodash "^4.17.19"
minimatch "^3.0.4"
strip-json-comments "^3.1.1"
"@istanbuljs/load-nyc-config@^1.0.0":
......@@ -302,93 +309,98 @@
resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd"
integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==
"@jest/console@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/console/-/console-26.3.0.tgz#ed04063efb280c88ba87388b6f16427c0a85c856"
integrity sha512-/5Pn6sJev0nPUcAdpJHMVIsA8sKizL2ZkcKPE5+dJrCccks7tcM7c9wbgHudBJbxXLoTbqsHkG1Dofoem4F09w==
"@jest/console@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.1.tgz#6a19eaac4aa8687b4db9130495817c65aec3d34e"
integrity sha512-cjqcXepwC5M+VeIhwT6Xpi/tT4AiNzlIx8SMJ9IihduHnsSrnWNvTBfKIpmqOOCNOPqtbBx6w2JqfoLOJguo8g==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
"@types/node" "*"
chalk "^4.0.0"
jest-message-util "^26.3.0"
jest-util "^26.3.0"
jest-message-util "^26.6.1"
jest-util "^26.6.1"
slash "^3.0.0"
"@jest/core@^26.4.2":
version "26.4.2"
resolved "https://registry.npmjs.org/@jest/core/-/core-26.4.2.tgz#85d0894f31ac29b5bab07aa86806d03dd3d33edc"
integrity sha512-sDva7YkeNprxJfepOctzS8cAk9TOekldh+5FhVuXS40+94SHbiicRO1VV2tSoRtgIo+POs/Cdyf8p76vPTd6dg==
dependencies:
"@jest/console" "^26.3.0"
"@jest/reporters" "^26.4.1"
"@jest/test-result" "^26.3.0"
"@jest/transform" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/core@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.1.tgz#77426822f667a2cda82bf917cee11cc8ba71f9ac"
integrity sha512-p4F0pgK3rKnoS9olXXXOkbus1Bsu6fd8pcvLMPsUy4CVXZ8WSeiwQ1lK5hwkCIqJ+amZOYPd778sbPha/S8Srw==
dependencies:
"@jest/console" "^26.6.1"
"@jest/reporters" "^26.6.1"
"@jest/test-result" "^26.6.1"
"@jest/transform" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
ansi-escapes "^4.2.1"
chalk "^4.0.0"
exit "^0.1.2"
graceful-fs "^4.2.4"
jest-changed-files "^26.3.0"
jest-config "^26.4.2"
jest-haste-map "^26.3.0"
jest-message-util "^26.3.0"
jest-changed-files "^26.6.1"
jest-config "^26.6.1"
jest-haste-map "^26.6.1"
jest-message-util "^26.6.1"
jest-regex-util "^26.0.0"
jest-resolve "^26.4.0"
jest-resolve-dependencies "^26.4.2"
jest-runner "^26.4.2"
jest-runtime "^26.4.2"
jest-snapshot "^26.4.2"
jest-util "^26.3.0"
jest-validate "^26.4.2"
jest-watcher "^26.3.0"
jest-resolve "^26.6.1"
jest-resolve-dependencies "^26.6.1"
jest-runner "^26.6.1"
jest-runtime "^26.6.1"
jest-snapshot "^26.6.1"
jest-util "^26.6.1"
jest-validate "^26.6.1"
jest-watcher "^26.6.1"
micromatch "^4.0.2"
p-each-series "^2.1.0"
rimraf "^3.0.0"
slash "^3.0.0"
strip-ansi "^6.0.0"
"@jest/environment@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.3.0.tgz#e6953ab711ae3e44754a025f838bde1a7fd236a0"
integrity sha512-EW+MFEo0DGHahf83RAaiqQx688qpXgl99wdb8Fy67ybyzHwR1a58LHcO376xQJHfmoXTu89M09dH3J509cx2AA==
"@jest/create-cache-key-function@^26.5.0":
version "26.5.0"
resolved "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.5.0.tgz#1d07947adc51ea17766d9f0ccf5a8d6ea94c47dc"
integrity sha512-DJ+pEBUIqarrbv1W/C39f9YH0rJ4wsXZ/VC6JafJPlHW2HOucKceeaqTOQj9MEDQZjySxMLkOq5mfXZXNZcmWw==
"@jest/environment@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.1.tgz#38a56f1cc66f96bf53befcc5ebeaf1c2dce90e9a"
integrity sha512-GNvHwkOFJtNgSwdzH9flUPzF9AYAZhUg124CBoQcwcZCM9s5TLz8Y3fMtiaWt4ffbigoetjGk5PU2Dd8nLrSEw==
dependencies:
"@jest/fake-timers" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/fake-timers" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
jest-mock "^26.3.0"
jest-mock "^26.6.1"
"@jest/fake-timers@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.3.0.tgz#f515d4667a6770f60ae06ae050f4e001126c666a"
integrity sha512-ZL9ytUiRwVP8ujfRepffokBvD2KbxbqMhrXSBhSdAhISCw3gOkuntisiSFv+A6HN0n0fF4cxzICEKZENLmW+1A==
"@jest/fake-timers@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.1.tgz#5aafba1822075b7142e702b906094bea15f51acf"
integrity sha512-T/SkMLgOquenw/nIisBRD6XAYpFir0kNuclYLkse5BpzeDUukyBr+K31xgAo9M0hgjU9ORlekAYPSzc0DKfmKg==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
"@sinonjs/fake-timers" "^6.0.1"
"@types/node" "*"
jest-message-util "^26.3.0"
jest-mock "^26.3.0"
jest-util "^26.3.0"
jest-message-util "^26.6.1"
jest-mock "^26.6.1"
jest-util "^26.6.1"
"@jest/globals@^26.4.2":
version "26.4.2"
resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.4.2.tgz#73c2a862ac691d998889a241beb3dc9cada40d4a"
integrity sha512-Ot5ouAlehhHLRhc+sDz2/9bmNv9p5ZWZ9LE1pXGGTCXBasmi5jnYjlgYcYt03FBwLmZXCZ7GrL29c33/XRQiow==
"@jest/globals@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.1.tgz#b232c7611d8a2de62b4bf9eb9a007138322916f4"
integrity sha512-acxXsSguuLV/CeMYmBseefw6apO7NuXqpE+v5r3yD9ye2PY7h1nS20vY7Obk2w6S7eJO4OIAJeDnoGcLC/McEQ==
dependencies:
"@jest/environment" "^26.3.0"
"@jest/types" "^26.3.0"
expect "^26.4.2"
"@jest/environment" "^26.6.1"
"@jest/types" "^26.6.1"
expect "^26.6.1"
"@jest/reporters@^26.4.1":
version "26.4.1"
resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.4.1.tgz#3b4d6faf28650f3965f8b97bc3d114077fb71795"
integrity sha512-aROTkCLU8++yiRGVxLsuDmZsQEKO6LprlrxtAuzvtpbIFl3eIjgIf3EUxDKgomkS25R9ZzwGEdB5weCcBZlrpQ==
"@jest/reporters@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.1.tgz#582ede05278cf5eeffe58bc519f4a35f54fbcb0d"
integrity sha512-J6OlXVFY3q1SXWJhjme5i7qT/BAZSikdOK2t8Ht5OS32BDo6KfG5CzIzzIFnAVd82/WWbc9Hb7SJ/jwSvVH9YA==
dependencies:
"@bcoe/v8-coverage" "^0.2.3"
"@jest/console" "^26.3.0"
"@jest/test-result" "^26.3.0"
"@jest/transform" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/console" "^26.6.1"
"@jest/test-result" "^26.6.1"
"@jest/transform" "^26.6.1"
"@jest/types" "^26.6.1"
chalk "^4.0.0"
collect-v8-coverage "^1.0.0"
exit "^0.1.2"
......@@ -399,83 +411,73 @@
istanbul-lib-report "^3.0.0"
istanbul-lib-source-maps "^4.0.0"
istanbul-reports "^3.0.2"
jest-haste-map "^26.3.0"
jest-resolve "^26.4.0"
jest-util "^26.3.0"
jest-worker "^26.3.0"
jest-haste-map "^26.6.1"
jest-resolve "^26.6.1"
jest-util "^26.6.1"
jest-worker "^26.6.1"
slash "^3.0.0"
source-map "^0.6.0"
string-length "^4.0.1"
terminal-link "^2.0.0"
v8-to-istanbul "^5.0.1"
v8-to-istanbul "^6.0.1"
optionalDependencies:
node-notifier "^8.0.0"
"@jest/source-map@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.3.0.tgz#0e646e519883c14c551f7b5ae4ff5f1bfe4fc3d9"
integrity sha512-hWX5IHmMDWe1kyrKl7IhFwqOuAreIwHhbe44+XH2ZRHjrKIh0LO5eLQ/vxHFeAfRwJapmxuqlGAEYLadDq6ZGQ==
"@jest/source-map@^26.5.0":
version "26.5.0"
resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.5.0.tgz#98792457c85bdd902365cd2847b58fff05d96367"
integrity sha512-jWAw9ZwYHJMe9eZq/WrsHlwF8E3hM9gynlcDpOyCb9bR8wEd9ZNBZCi7/jZyzHxC7t3thZ10gO2IDhu0bPKS5g==
dependencies:
callsites "^3.0.0"
graceful-fs "^4.2.4"
source-map "^0.6.0"
"@jest/test-result@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.3.0.tgz#46cde01fa10c0aaeb7431bf71e4a20d885bc7fdb"
integrity sha512-a8rbLqzW/q7HWheFVMtghXV79Xk+GWwOK1FrtimpI5n1la2SY0qHri3/b0/1F0Ve0/yJmV8pEhxDfVwiUBGtgg==
"@jest/test-result@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.1.tgz#d75698d8a06aa663e8936663778c831512330cc1"
integrity sha512-wqAgIerIN2gSdT2A8WeA5+AFh9XQBqYGf8etK143yng3qYd0mF0ie2W5PVmgnjw4VDU6ammI9NdXrKgNhreawg==
dependencies:
"@jest/console" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/console" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/istanbul-lib-coverage" "^2.0.0"
collect-v8-coverage "^1.0.0"
"@jest/test-sequencer@^26.4.2":
version "26.4.2"
resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.4.2.tgz#58a3760a61eec758a2ce6080201424580d97cbba"
integrity sha512-83DRD8N3M0tOhz9h0bn6Kl6dSp+US6DazuVF8J9m21WAp5x7CqSMaNycMP0aemC/SH/pDQQddbsfHRTBXVUgog==
"@jest/test-sequencer@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.1.tgz#34216ac2c194b0eeebde30d25424d1134703fd2e"
integrity sha512-0csqA/XApZiNeTIPYh6koIDCACSoR6hi29T61tKJMtCZdEC+tF3PoNt7MS0oK/zKC6daBgCbqXxia5ztr/NyCQ==
dependencies:
"@jest/test-result" "^26.3.0"
"@jest/test-result" "^26.6.1"
graceful-fs "^4.2.4"
jest-haste-map "^26.3.0"
jest-runner "^26.4.2"
jest-runtime "^26.4.2"
jest-haste-map "^26.6.1"
jest-runner "^26.6.1"
jest-runtime "^26.6.1"
"@jest/transform@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.3.0.tgz#c393e0e01459da8a8bfc6d2a7c2ece1a13e8ba55"
integrity sha512-Isj6NB68QorGoFWvcOjlUhpkT56PqNIsXKR7XfvoDlCANn/IANlh8DrKAA2l2JKC3yWSMH5wS0GwuQM20w3b2A==
"@jest/transform@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.1.tgz#f70786f96e0f765947b4fb4f54ffcfb7bd783711"
integrity sha512-oNFAqVtqRxZRx6vXL3I4bPKUK0BIlEeaalkwxyQGGI8oXDQBtYQBpiMe5F7qPs4QdvvFYB42gPGIMMcxXaBBxQ==
dependencies:
"@babel/core" "^7.1.0"
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
babel-plugin-istanbul "^6.0.0"
chalk "^4.0.0"
convert-source-map "^1.4.0"
fast-json-stable-stringify "^2.0.0"
graceful-fs "^4.2.4"
jest-haste-map "^26.3.0"
jest-haste-map "^26.6.1"
jest-regex-util "^26.0.0"
jest-util "^26.3.0"
jest-util "^26.6.1"
micromatch "^4.0.2"
pirates "^4.0.1"
slash "^3.0.0"
source-map "^0.6.1"
write-file-atomic "^3.0.0"
"@jest/types@^25.5.0":
version "25.5.0"
resolved "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d"
integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.0"
"@types/istanbul-reports" "^1.1.1"
"@types/yargs" "^15.0.0"
chalk "^3.0.0"
"@jest/types@^26.3.0":
version "26.3.0"
resolved "https://registry.npmjs.org/@jest/types/-/types-26.3.0.tgz#97627bf4bdb72c55346eef98e3b3f7ddc4941f71"
integrity sha512-BDPG23U0qDeAvU4f99haztXwdAg3hz4El95LkAM+tHAqqhiVzRpEGHHU8EDxT/AnxOrA65YjLBwDahdJ9pTLJQ==
"@jest/types@^26.6.1":
version "26.6.1"
resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz#2638890e8031c0bc8b4681e0357ed986e2f866c5"
integrity sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.0"
"@types/istanbul-reports" "^3.0.0"
......@@ -488,29 +490,30 @@
resolved "https://registry.npmjs.org/@ls-lint/ls-lint/-/ls-lint-1.9.2.tgz#689f1f4c06072823a726802ba167340efcefe19c"
integrity sha512-sugEjWjSSy9OHF6t1ZBLZCAROj52cZthB9dIePmzZzzMwmWwy3qAEMSdJheHeS1FOwDZI7Ipm1H/bWgzJNnSAw==
"@microsoft/api-extractor-model@7.8.19":
version "7.8.19"
resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.8.19.tgz#a49fb1b3f454966c4f60e8d63ffae2599eeaace3"
integrity sha512-tEEPuww0Gbyw9LuTcJ7nDCTjb+aLSAox8Xl9/iSxNTv5yHJN1QX3cqajlC3ibDHlRz7oMpQfHZX7YpAygbgIvg==
"@microsoft/api-extractor-model@7.10.3":
version "7.10.3"
resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.10.3.tgz#f687f324e940bd71e3e73b5b262a54594b0ea61c"
integrity sha512-etP4NbZpj+zPCuO3YYigIYXkXq5zYhfE3vo/hrCj1OOd/159HDbSHnEQrNWRVy5TR79RAzHvkYAwtLYKeYP8Ag==
dependencies:
"@microsoft/tsdoc" "0.12.19"
"@rushstack/node-core-library" "3.30.0"
"@rushstack/node-core-library" "3.34.3"
"@microsoft/api-extractor@^7.3.9":
version "7.9.11"
resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.9.11.tgz#ba4276bf1343f6e9df2560e77e7861af4e8740dd"
integrity sha512-t+LwGAuTjr+odFEl5xV3vl7qOWf84CM8BWKgb93kEnVd8uha3KfuWtDfnstxG4oC/TL6tu5+9rOwKJiNIidf2A==
version "7.10.4"
resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.10.4.tgz#9055fab0a702d2d74eba05ff369c50012cf41176"
integrity sha512-vod9Y8IHhBtB3hcKiOe4OLi/hNeWtgRh/mxGrye5SeHaJpu5urAAA9CxLxBT8fDe+pyr1ipzlaiM/eMm2vXKgw==
dependencies:
"@microsoft/api-extractor-model" "7.8.19"
"@microsoft/api-extractor-model" "7.10.3"
"@microsoft/tsdoc" "0.12.19"
"@rushstack/node-core-library" "3.30.0"
"@rushstack/ts-command-line" "4.6.4"
"@rushstack/node-core-library" "3.34.3"
"@rushstack/rig-package" "0.2.4"
"@rushstack/ts-command-line" "4.7.3"
colors "~1.2.1"
lodash "~4.17.15"
resolve "~1.17.0"
semver "~7.3.0"
source-map "~0.6.1"
typescript "~3.9.5"
typescript "~3.9.7"
"@microsoft/tsdoc@0.12.19":
version "0.12.19"
......@@ -545,23 +548,10 @@
dependencies:
slash "^3.0.0"
"@rollup/plugin-commonjs@^14.0.0":
version "14.0.0"
resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-14.0.0.tgz#4285f9ec2db686a31129e5a2b415c94aa1f836f0"
integrity sha512-+PSmD9ePwTAeU106i9FRdc+Zb3XUWyW26mo5Atr2mk82hor8+nPwkztEjFo8/B1fJKfaQDg9aM2bzQkjhi7zOw==
dependencies:
"@rollup/pluginutils" "^3.0.8"
commondir "^1.0.1"
estree-walker "^1.0.1"
glob "^7.1.2"
is-reference "^1.1.2"
magic-string "^0.25.2"
resolve "^1.11.0"
"@rollup/plugin-commonjs@^15.0.0":
version "15.0.0"
resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-15.0.0.tgz#690d15a9d54ba829db93555bff9b98ff34e08574"
integrity sha512-8uAdikHqVyrT32w1zB9VhW6uGwGjhKgnDNP4pQJsjdnyF4FgCj6/bmv24c7v2CuKhq32CcyCwRzMPEElaKkn0w==
version "15.1.0"
resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-15.1.0.tgz#1e7d076c4f1b2abf7e65248570e555defc37c238"
integrity sha512-xCQqz4z/o0h2syQ7d9LskIMvBSH4PX5PjYdpSSvgS+pQik3WahkQVNWg3D8XJeYjZoVWnIUQYDghuEMRGrmQYQ==
dependencies:
"@rollup/pluginutils" "^3.1.0"
commondir "^1.0.1"
......@@ -571,14 +561,14 @@
magic-string "^0.25.7"
resolve "^1.17.0"
"@rollup/plugin-json@^4.0.0", "@rollup/plugin-json@^4.0.3":
"@rollup/plugin-json@^4.0.0", "@rollup/plugin-json@^4.1.0":
version "4.1.0"
resolved "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3"
integrity sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==
dependencies:
"@rollup/pluginutils" "^3.0.8"
"@rollup/plugin-node-resolve@^8.0.0", "@rollup/plugin-node-resolve@^8.4.0":
"@rollup/plugin-node-resolve@^8.0.0":
version "8.4.0"
resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-8.4.0.tgz#261d79a680e9dc3d86761c14462f24126ba83575"
integrity sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==
......@@ -591,6 +581,18 @@
is-module "^1.0.0"
resolve "^1.17.0"
"@rollup/plugin-node-resolve@^9.0.0":
version "9.0.0"
resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-9.0.0.tgz#39bd0034ce9126b39c1699695f440b4b7d2b62e6"
integrity sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg==
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"
"@rollup/plugin-replace@^2.2.1":
version "2.3.3"
resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.3.3.tgz#cd6bae39444de119f5d905322b91ebd4078562e7"
......@@ -617,10 +619,10 @@
estree-walker "^2.0.1"
picomatch "^2.2.2"
"@rushstack/node-core-library@3.30.0":
version "3.30.0"
resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.30.0.tgz#a2b814a611a040ac69d6c31ffc92bf9155c983fb"
integrity sha512-vZo1fi/ObL3CmRXlQUX/E1xL9KL9arBfCJ7pYf3O/vFrD8ffSfpQ6+6lhgAsKrCIM5Epddsgeb2REPxMwYZX1g==
"@rushstack/node-core-library@3.34.3":
version "3.34.3"
resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.34.3.tgz#a59a1e452dcc79bd4e5f0840b4e9603551668f85"
integrity sha512-WNXHEk5/uoZsbrKzGpYUzDDymJvZarRkByab4uS1fbEcTSDFSVB9e0rREzCkU9yDAQlRutbFwiTXLu3LVR5F6w==
dependencies:
"@types/node" "10.17.13"
colors "~1.2.1"
......@@ -632,10 +634,19 @@
timsort "~0.3.0"
z-schema "~3.18.3"
"@rushstack/ts-command-line@4.6.4":
version "4.6.4"
resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.6.4.tgz#bf04299aa69ccf066085ce7ed88b03852f3ed781"
integrity sha512-ubIANZimyU07+ChU56LfiD36NJ8gvw1txlvUP20GYNQi4lf5N0xEnev4r+AtKkOdnowpGy60ObGmYxSUpSacpw==
"@rushstack/rig-package@0.2.4":
version "0.2.4"
resolved "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.4.tgz#259feb6637bedbfdc130d3a188ce85370e048743"
integrity sha512-/UXb6N0m0l+5kU4mLmRxyw3we+/w1fesgvfg96xllty5LyQxKDvkscmjlvCU/Yx55WO1tVxN4/7YlNEB2DcHyA==
dependencies:
"@types/node" "10.17.13"
resolve "~1.17.0"
strip-json-comments "~3.1.1"
"@rushstack/ts-command-line@4.7.3":
version "4.7.3"
resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.3.tgz#fa72c637d70aa29c201f8f016f7db626f2d23a2c"
integrity sha512-8FNrUSbMgKLgRVcsg1STsIC2xAdyes7qJtVwg36hSnBAMZgCCIM+Z36nnxyrnYTS/6qwiXv7fwVaUxXH+SyiAQ==
dependencies:
"@types/argparse" "1.0.38"
argparse "~1.0.9"
......@@ -669,9 +680,9 @@
integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==
"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":
version "7.1.9"
resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz#77e59d438522a6fb898fa43dc3455c6e72f3963d"
integrity sha512-sY2RsIJ5rpER1u3/aQ8OFSI7qGIy8o1NEEbgb2UaJcvOtXOMpd39ko723NBpjQFg9SIX7TXtjejZVGeIMLhoOw==
version "7.1.10"
resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz#ca58fc195dd9734e77e57c6f2df565623636ab40"
integrity sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==
dependencies:
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
......@@ -680,24 +691,24 @@
"@types/babel__traverse" "*"
"@types/babel__generator@*":
version "7.6.1"
resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz#4901767b397e8711aeb99df8d396d7ba7b7f0e04"
integrity sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==
version "7.6.2"
resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8"
integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==
dependencies:
"@babel/types" "^7.0.0"
"@types/babel__template@*":
version "7.0.2"
resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz#4ff63d6b52eddac1de7b975a5223ed32ecea9307"
integrity sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==
version "7.0.3"
resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz#b8aaeba0a45caca7b56a5de9459872dde3727214"
integrity sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==
dependencies:
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
version "7.0.13"
resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.13.tgz#1874914be974a492e1b4cb00585cabb274e8ba18"
integrity sha512-i+zS7t6/s9cdQvbqKDARrcbrPvtJGlbYsMkazo03nTAK3RX9FNrLllXys22uiTGJapPOTZTQ35nHh4ISph4SLQ==
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
version "7.0.15"
resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz#db9e4238931eb69ef8aab0ad6523d4d4caa39d03"
integrity sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==
dependencies:
"@babel/types" "^7.3.0"
......@@ -709,11 +720,6 @@
"@types/connect" "*"
"@types/node" "*"
"@types/color-name@^1.1.1":
version "1.1.1"
resolved "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
"@types/connect@*":
version "3.4.33"
resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz#31610c901eca573b8713c3330abc6e6b9f588546"
......@@ -752,18 +758,18 @@
integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
"@types/express-serve-static-core@*":
version "4.17.10"
resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.10.tgz#2b6a49f28f7aaa3c875338c65c41ef55cd8ae62a"
integrity sha512-hkM+0ydGOwKRuxcDSjFas/zpC6htqcIcYG5gdPOP1bAhszBi+eB2PlMfUUXkI0EQSG1Xbgn7IZ+yD6GVYsqB2Q==
version "4.17.13"
resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.13.tgz#d9af025e925fc8b089be37423b8d1eac781be084"
integrity sha512-RgDi5a4nuzam073lRGKTUIaL3eF2+H7LJvJ8eUnCI0wA6SNjXc44DCmWNiTLs/AZ7QlsFWZiw/gTG3nSQGL0fA==
dependencies:
"@types/node" "*"
"@types/qs" "*"
"@types/range-parser" "*"
"@types/express@*":
version "4.17.7"
resolved "https://registry.npmjs.org/@types/express/-/express-4.17.7.tgz#42045be6475636d9801369cd4418ef65cdb0dd59"
integrity sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ==
version "4.17.8"
resolved "https://registry.npmjs.org/@types/express/-/express-4.17.8.tgz#3df4293293317e61c60137d273a2e96cd8d5f27a"
integrity sha512-wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ==
dependencies:
"@types/body-parser" "*"
"@types/express-serve-static-core" "*"
......@@ -771,9 +777,9 @@
"@types/serve-static" "*"
"@types/graceful-fs@^4.1.2":
version "4.1.3"
resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.3.tgz#039af35fe26bec35003e8d86d2ee9c586354348f"
integrity sha512-AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ==
version "4.1.4"
resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz#4ff9f641a7c6d1a3508ff88bc3141b152772e753"
integrity sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==
dependencies:
"@types/node" "*"
......@@ -799,14 +805,6 @@
dependencies:
"@types/istanbul-lib-coverage" "*"
"@types/istanbul-reports@^1.1.1":
version "1.1.2"
resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2"
integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==
dependencies:
"@types/istanbul-lib-coverage" "*"
"@types/istanbul-lib-report" "*"
"@types/istanbul-reports@^3.0.0":
version "3.0.0"
resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821"
......@@ -815,12 +813,12 @@
"@types/istanbul-lib-report" "*"
"@types/jest@26.x", "@types/jest@^26.0.0":
version "26.0.12"
resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.12.tgz#0f20fef9e74f55a312530284e6178f3b3254f501"
integrity sha512-vZOFjm562IPb1EmaKxMjdcouxVb1l3NqoUH4XC4tDQ2R/AWde+0HXBUhyfc6L+7vc3mJ393U+5vr3nH2CLSVVg==
version "26.0.15"
resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz#12e02c0372ad0548e07b9f4e19132b834cb1effe"
integrity sha512-s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==
dependencies:
jest-diff "^25.2.1"
pretty-format "^25.2.1"
jest-diff "^26.0.0"
pretty-format "^26.0.0"
"@types/json-schema@^7.0.3":
version "7.0.6"
......@@ -839,10 +837,10 @@
dependencies:
"@types/koa" "*"
"@types/koa@*", "@types/koa@^2.11.3":
version "2.11.4"
resolved "https://registry.npmjs.org/@types/koa/-/koa-2.11.4.tgz#8af02a069a9f8e08fa47b8da28d982e652f69cfb"
integrity sha512-Etqs0kdqbuAsNr5k6mlZQelpZKVwMu9WPRHVVTLnceZlhr0pYmblRNJbCgoCMzKWWePldydU0AYEOX4Q9fnGUQ==
"@types/koa@*", "@types/koa@^2.11.4":
version "2.11.6"
resolved "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz#b7030caa6b44af801c2aea13ba77d74aff7484d5"
integrity sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==
dependencies:
"@types/accepts" "*"
"@types/content-disposition" "*"
......@@ -869,9 +867,9 @@
integrity sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==
"@types/node@*":
version "14.6.2"
resolved "https://registry.npmjs.org/@types/node/-/node-14.6.2.tgz#264b44c5a28dfa80198fc2f7b6d3c8a054b9491f"
integrity sha512-onlIwbaeqvZyniGPfdw/TEhKIh79pz66L1q06WUQqJLnAb6wbjvOtepLYTGHTqzdXgBYIE3ZdmqHDGsRsbBz7A==
version "14.14.2"
resolved "https://registry.npmjs.org/@types/node/-/node-14.14.2.tgz#d25295f9e4ca5989a2c610754dc02a9721235eeb"
integrity sha512-jeYJU2kl7hL9U5xuI/BhKPZ4vqGM/OmK6whiFAXVhlstzZhVamWhDSmHyGLIp+RVyuF9/d0dqr2P85aFj4BvJg==
"@types/node@10.17.13":
version "10.17.13"
......@@ -894,21 +892,21 @@
integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
"@types/prettier@^2.0.0":
version "2.1.0"
resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.0.tgz#5f96562c1075ee715a5b138f0b7f591c1f40f6b8"
integrity sha512-hiYA88aHiEIgDmeKlsyVsuQdcFn3Z2VuFd/Xm/HCnGnPD8UFU5BM128uzzRVVGEzKDKYUrRsRH9S2o+NUy/3IA==
version "2.1.5"
resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz#b6ab3bba29e16b821d84e09ecfaded462b816b00"
integrity sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==
"@types/puppeteer@^2.0.0":
version "2.1.2"
resolved "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-2.1.2.tgz#75b870c7f8fe4bdf76c3bb30c997c3904611d839"
integrity sha512-rNPCKZ+PuHR11au5Qu36TK63i9ppcdvREyEUd45jGc9Yj4AsoLpiCm22ebwDDRSzNc1N2+XOmaa5i6ZSW8FOMQ==
version "2.1.5"
resolved "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-2.1.5.tgz#9137aa87dca21450820bfd6fa4fe747bc8176381"
integrity sha512-ZZKAcX5XVEtSK+CLxz6FhofPt8y1D3yDtjGZHDFBZ4bGe8v2aaS6qBDHY4crruvpb4jsO7HKrPEx39IIqsZAUg==
dependencies:
"@types/node" "*"
"@types/qs@*":
version "6.9.4"
resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.4.tgz#a59e851c1ba16c0513ea123830dd639a0a15cb6a"
integrity sha512-+wYo+L6ZF6BMoEjtf8zB2esQsqdV6WsjRK/GP9WOgLPrq87PbNWgIxS76dS5uvl/QXtHGakZmwTznIfcPXcKlQ==
version "6.9.5"
resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz#434711bdd49eb5ee69d90c1d67c354a9a8ecb18b"
integrity sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==
"@types/range-parser@*":
version "1.2.3"
......@@ -923,17 +921,17 @@
"@types/node" "*"
"@types/serve-static@*":
version "1.13.5"
resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.5.tgz#3d25d941a18415d3ab092def846e135a08bbcf53"
integrity sha512-6M64P58N+OXjU432WoLLBQxbA0LRGBCRm7aAGQJ+SMC1IMl0dgRVi9EFfoDcS2a7Xogygk/eGN94CfwU9UF7UQ==
version "1.13.6"
resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.6.tgz#866b1b8dec41c36e28c7be40ac725b88be43c5c1"
integrity sha512-nuRJmv7jW7VmCVTn+IgYDkkbbDGyIINOeu/G0d74X3lm6E5KfMeQPJhxIt1ayQeQB3cSxvYs1RA/wipYoFB4EA==
dependencies:
"@types/express-serve-static-core" "*"
"@types/mime" "*"
"@types/node" "*"
"@types/stack-utils@^1.0.1":
version "1.0.1"
resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e"
integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==
"@types/stack-utils@^2.0.0":
version "2.0.0"
resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff"
integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==
"@types/yargs-parser@*":
version "15.0.0"
......@@ -941,9 +939,9 @@
integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
"@types/yargs@^15.0.0":
version "15.0.5"
resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz#947e9a6561483bdee9adffc983e91a6902af8b79"
integrity sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==
version "15.0.9"
resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz#524cd7998fe810cdb02f26101b699cccd156ff19"
integrity sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==
dependencies:
"@types/yargs-parser" "*"
......@@ -995,77 +993,77 @@
dependencies:
eslint-visitor-keys "^1.1.0"
"@vue/compiler-core@3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.0-rc.9.tgz#f2baef360dec3630a230a056dde1e76c9c7bb5f5"
integrity sha512-/Ns7KGT5P0wh4JTM91drBmNIiBlKrCFUqIE2vk8dmaVvqEJf1mqympz1CDZpikghCQC6hKu3tYKxA7qtcMRazw==
"@vue/compiler-core@3.0.2":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.2.tgz#7790b7a1fcbba5ace4d81a70ce59096fa5c95734"
integrity sha512-GOlEMTlC/OdzBkKaKOniYErbkjoKxkBOmulxGmMR10I2JJX6TvXd/peaO/kla2xhpliV/M6Z4TLJp0yjAvRIAw==
dependencies:
"@babel/parser" "^7.10.4"
"@babel/types" "^7.10.4"
"@vue/shared" "3.0.0-rc.9"
"@babel/parser" "^7.12.0"
"@babel/types" "^7.12.0"
"@vue/shared" "3.0.2"
estree-walker "^2.0.1"
source-map "^0.6.1"
"@vue/compiler-dom@3.0.0-rc.9", "@vue/compiler-dom@^3.0.0-rc.5":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.0-rc.9.tgz#2a122181db498c0605213fe541af24ecb03ef27e"
integrity sha512-0hCnrIxwp0TKVXKnGYFztM4LMUvFpfXW7YoEglvHqIfZsGkyKcnCYDx4FPk1frDM21xnrr5HgcHt42rlz8lDBA==
"@vue/compiler-dom@3.0.2", "@vue/compiler-dom@^3.0.0-rc.10":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.2.tgz#1d40de04bcdf9aabb79fb6a802dd70a2f3c2992a"
integrity sha512-jvaL4QF2yXBJVD+JLbM2YA3e5fNfflJnfQ+GtfYk46ENGsEetqbkZqcX7fO+RHdG8tZBo7LCNBvgD0QLr+V4sg==
dependencies:
"@vue/compiler-core" "3.0.0-rc.9"
"@vue/shared" "3.0.0-rc.9"
"@vue/compiler-core" "3.0.2"
"@vue/shared" "3.0.2"
"@vue/compiler-sfc@^3.0.0-rc.5", "@vue/compiler-sfc@^3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.0-rc.9.tgz#8b1af6bf1cb2561b5f92ce11053e5d21b558ca8b"
integrity sha512-kmjGzcyp93Q+ZKfvxC3GtI9bEXCa9TxsuO+Q9WtiyvOWBLxZkklQc1n5DFn6vtAUIjjlIE5GZoKawvn9LfKejA==
dependencies:
"@babel/parser" "^7.10.4"
"@babel/types" "^7.10.4"
"@vue/compiler-core" "3.0.0-rc.9"
"@vue/compiler-dom" "3.0.0-rc.9"
"@vue/compiler-ssr" "3.0.0-rc.9"
"@vue/shared" "3.0.0-rc.9"
consolidate "^0.15.1"
"@vue/compiler-sfc@^3.0.0-rc.10", "@vue/compiler-sfc@^3.0.0-rc.9":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.2.tgz#22c70fed72c347a4d5fa2db2e80594b3193dce57"
integrity sha512-viYjT5ehDSLM3v0jQ9hbTs4I5e/7lSlYsDOp7TQ1qcwHRvzoTQMTkFpY/Iae+LFKM124Ld17tBfXgfrZl9dt+g==
dependencies:
"@babel/parser" "^7.12.0"
"@babel/types" "^7.12.0"
"@vue/compiler-core" "3.0.2"
"@vue/compiler-dom" "3.0.2"
"@vue/compiler-ssr" "3.0.2"
"@vue/shared" "3.0.2"
consolidate "^0.16.0"
estree-walker "^2.0.1"
hash-sum "^2.0.0"
lru-cache "^5.1.1"
magic-string "^0.25.7"
merge-source-map "^1.1.0"
postcss "^7.0.27"
postcss-modules "^3.1.0"
postcss-selector-parser "^6.0.2"
postcss "^7.0.32"
postcss-modules "^3.2.2"
postcss-selector-parser "^6.0.4"
source-map "^0.6.1"
"@vue/compiler-ssr@3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.0-rc.9.tgz#52e4523b54d993ca0ad137813c5b1212988e62af"
integrity sha512-lpbnkJrhkI5QgprLPXcB1Uq402QiibPFKRUQZ5vu3zeAvUeMYuQUtZS/Dslurcvqd1dbBC/HM0gCpLtjEQ+2qA==
"@vue/compiler-ssr@3.0.2":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.2.tgz#73af4d274a79bfcc72a996a9b45f1072e7deaa26"
integrity sha512-gOgK1lf+0bFl+kQj6TU0TU1jIDFlsPRlSBZaUUA16DGeeiJrFanhsMuIs/l9U0IBFr/VJcHgzYpTXqHp95luHw==
dependencies:
"@vue/compiler-dom" "3.0.0-rc.9"
"@vue/shared" "3.0.0-rc.9"
"@vue/compiler-dom" "3.0.2"
"@vue/shared" "3.0.2"
"@vue/reactivity@3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.0-rc.9.tgz#d6a3f40bb9c2e3b0f6f20b4693efc2f91d0c220b"
integrity sha512-1fJSt4zZ/icZUNsN3Te5BeVChmQ7Ner2xUYy9ALtShLSj2RwxRVhtysjXxLE16TbwLkHjsOHjA8tQWrdBfQG0A==
"@vue/reactivity@3.0.2":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.2.tgz#42ed5af6025b494a5e69b05169fcddf04eebfe77"
integrity sha512-GdRloNcBar4yqWGXOcba1t//j/WizwfthfPUYkjcIPHjYnA/vTEQYp0C9+ZjPdinv1WRK1BSMeN/xj31kQES4A==
dependencies:
"@vue/shared" "3.0.0-rc.9"
"@vue/shared" "3.0.2"
"@vue/runtime-core@3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.0-rc.9.tgz#5b4872363c69df6db4e937678ebdc68a141960bb"
integrity sha512-5tViEzPl8K1moMjCQJXqvTa/RjR/h8cZ9dUDgKfKWvZhxAmXHtmYlBWrvEeFTGWiEuZj0XlZkNxMNjuHLVF0Vg==
"@vue/runtime-core@3.0.2":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.2.tgz#d7ed462af1cb0bf9836668e4e6fab3f2f4b1bc00"
integrity sha512-3m/jOs2xSipEFah9FgpEzvC9nERFonVGLN06+pf8iYPIy54Nlv7D2cyrk3Lhbjz4w3PbIrkxJnoTJYvJM7HDfA==
dependencies:
"@vue/reactivity" "3.0.0-rc.9"
"@vue/shared" "3.0.0-rc.9"
"@vue/reactivity" "3.0.2"
"@vue/shared" "3.0.2"
"@vue/runtime-dom@3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.0-rc.9.tgz#6673901830c78cbe0b7c7c3f656db6ba49783dd1"
integrity sha512-OUKFLOaoshmQPaW7iaYuxl9ip3v08g8cXYr0bu68/0r94PF2/xO/b0GhoUoyeqp/pu1VzZ1TxulJ94JOXsuYjg==
"@vue/runtime-dom@3.0.2":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.2.tgz#9d166d03225558025d3d80f5039b646e0051b71c"
integrity sha512-vqC1KK1yWthTw1FKzajT0gYQaEqAq7bpeeXQC473nllGC5YHbJhNAJLSmrDun1tjXqGF0UNCWYljYm+++BJv6w==
dependencies:
"@vue/runtime-core" "3.0.0-rc.9"
"@vue/shared" "3.0.0-rc.9"
"@vue/runtime-core" "3.0.2"
"@vue/shared" "3.0.2"
csstype "^2.6.8"
"@vue/shared@3.0.0-rc.5":
......@@ -1073,15 +1071,15 @@
resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.0-rc.5.tgz#cea2378e3e37363ddc1f5dd158edc9c9b5b3fff0"
integrity sha512-ZhcgGzBpp+pUzisZgQpM4ctIGgLpYjBj7/rZfbhEPxFHF/BuTV2jmhXvAl8aF9xDAejIcw85xCy92gDSwKtPag==
"@vue/shared@3.0.0-rc.9":
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.0-rc.9.tgz#81e71c2c40dbbfc4f05b3b4a3f92cb2842864aa3"
integrity sha512-SHD7qwziiG6208nKrs0qqbWbYckvBiCBCLwlRjUb6NEDUMN0TOVyzyaTvdnHND9ion/ZMdwEKMtWWtgJJkHDdw==
"@vue/shared@3.0.2":
version "3.0.2"
resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.2.tgz#419bd85a2ebdbd4f42963e98c5a1b103452176d9"
integrity sha512-Zx869zlNoujFOclKIoYmkh8ES2RcS/+Jn546yOiPyZ+3+Ejivnr+fb8l+DdXUEFjo+iVDNR3KyLzg03aBFfZ4Q==
abab@^2.0.3:
version "2.0.4"
resolved "https://registry.npmjs.org/abab/-/abab-2.0.4.tgz#6dfa57b417ca06d21b2478f0e638302f99c2405c"
integrity sha512-Eu9ELJWCz/c1e9gTiCY+FceWxcqzjYEbqMgtndnuSqZSUCOL73TWNK2mHfIj4Cw2E/ongOp+JISVNCmovt2KYQ==
version "2.0.5"
resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
abstract-leveldown@~0.12.0, abstract-leveldown@~0.12.1:
version "0.12.4"
......@@ -1107,9 +1105,9 @@ acorn-globals@^6.0.0:
acorn-walk "^7.1.1"
acorn-jsx@^5.2.0:
version "5.2.0"
resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe"
integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
version "5.3.1"
resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
acorn-walk@^7.1.1:
version "7.2.0"
......@@ -1122,9 +1120,9 @@ acorn@^5.7.3:
integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==
acorn@^7.1.1, acorn@^7.4.0:
version "7.4.0"
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz#e1ad486e6c54501634c6c397c5c121daa383607c"
integrity sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==
version "7.4.1"
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
agent-base@5:
version "5.1.1"
......@@ -1140,9 +1138,9 @@ aggregate-error@^3.0.0:
indent-string "^4.0.0"
ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4:
version "6.12.4"
resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz#0614facc4522127fa713445c6bfd3ebd376e2234"
integrity sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==
version "6.12.6"
resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
dependencies:
fast-deep-equal "^3.1.1"
fast-json-stable-stringify "^2.0.0"
......@@ -1179,14 +1177,13 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1:
color-convert "^1.9.0"
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
version "4.2.1"
resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359"
integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
version "4.3.0"
resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
dependencies:
"@types/color-name" "^1.1.1"
color-convert "^2.0.1"
any-promise@^1.0.0, any-promise@^1.1.0:
any-promise@^1.1.0:
version "1.3.0"
resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
......@@ -1306,16 +1303,16 @@ aws4@^1.8.0:
resolved "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz#e1e82e4f3e999e2cfd61b161280d16a111f86428"
integrity sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==
babel-jest@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.3.0.tgz#10d0ca4b529ca3e7d1417855ef7d7bd6fc0c3463"
integrity sha512-sxPnQGEyHAOPF8NcUsD0g7hDCnvLL2XyblRBcgrzTWBB/mAIpWow3n1bEL+VghnnZfreLhFSBsFluRoK2tRK4g==
babel-jest@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.1.tgz#07bd7bec14de47fe0f2c9a139741329f1f41788b"
integrity sha512-duMWEOKrSBYRVTTNpL2SipNIWnZOjP77auOBMPQ3zXAdnDbyZQWU8r/RxNWpUf9N6cgPFecQYelYLytTVXVDtA==
dependencies:
"@jest/transform" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/transform" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/babel__core" "^7.1.7"
babel-plugin-istanbul "^6.0.0"
babel-preset-jest "^26.3.0"
babel-preset-jest "^26.5.0"
chalk "^4.0.0"
graceful-fs "^4.2.4"
slash "^3.0.0"
......@@ -1331,10 +1328,10 @@ babel-plugin-istanbul@^6.0.0:
istanbul-lib-instrument "^4.0.0"
test-exclude "^6.0.0"
babel-plugin-jest-hoist@^26.2.0:
version "26.2.0"
resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.2.0.tgz#bdd0011df0d3d513e5e95f76bd53b51147aca2dd"
integrity sha512-B/hVMRv8Nh1sQ1a3EY8I0n4Y1Wty3NrR5ebOyVT302op+DOAau+xNEImGMsUWOC3++ZlMooCytKz+NgN8aKGbA==
babel-plugin-jest-hoist@^26.5.0:
version "26.5.0"
resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.5.0.tgz#3916b3a28129c29528de91e5784a44680db46385"
integrity sha512-ck17uZFD3CDfuwCLATWZxkkuGGFhMij8quP8CNhwj8ek1mqFgbFzRJ30xwC04LLscj/aKsVFfRST+b5PT7rSuw==
dependencies:
"@babel/template" "^7.3.3"
"@babel/types" "^7.3.3"
......@@ -1342,9 +1339,9 @@ babel-plugin-jest-hoist@^26.2.0:
"@types/babel__traverse" "^7.0.6"
babel-preset-current-node-syntax@^0.1.3:
version "0.1.3"
resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz#b4b547acddbf963cba555ba9f9cbbb70bfd044da"
integrity sha512-uyexu1sVwcdFnyq9o8UQYsXwXflIh8LvrF5+cKrYam93ned1CStffB3+BEcsxGSgagoA3GEyjDqO4a/58hyPYQ==
version "0.1.4"
resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz#826f1f8e7245ad534714ba001f84f7e906c3b615"
integrity sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==
dependencies:
"@babel/plugin-syntax-async-generators" "^7.8.4"
"@babel/plugin-syntax-bigint" "^7.8.3"
......@@ -1358,12 +1355,12 @@ babel-preset-current-node-syntax@^0.1.3:
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
babel-preset-jest@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.3.0.tgz#ed6344506225c065fd8a0b53e191986f74890776"
integrity sha512-5WPdf7nyYi2/eRxCbVrE1kKCWxgWY4RsPEbdJWFm7QsesFGqjdkyLeu1zRkwM1cxK6EPIlNd6d2AxLk7J+t4pw==
babel-preset-jest@^26.5.0:
version "26.5.0"
resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.5.0.tgz#f1b166045cd21437d1188d29f7fba470d5bdb0e7"
integrity sha512-F2vTluljhqkiGSJGBg/jOruA8vIIIL11YrxRcO7nviNTMbbofPSHwnm8mgP7d/wS7wRSexRoI6X1A6T74d4LQA==
dependencies:
babel-plugin-jest-hoist "^26.2.0"
babel-plugin-jest-hoist "^26.5.0"
babel-preset-current-node-syntax "^0.1.3"
balanced-match@^1.0.0:
......@@ -1413,7 +1410,7 @@ bl@~0.8.1:
dependencies:
readable-stream "~1.0.26"
bluebird@^3.1.1:
bluebird@^3.7.2:
version "3.7.2"
resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
......@@ -1643,9 +1640,9 @@ camelcase@^5.0.0, camelcase@^5.3.1:
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
camelcase@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz#5259f7c30e35e278f1bdc2a4d91230b37cad981e"
integrity sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==
version "6.1.0"
resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz#27dc176173725fb0adf8a48b647f4d7871944d78"
integrity sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==
capture-exit@^2.0.0:
version "2.0.0"
......@@ -1668,14 +1665,6 @@ chalk@^2.0.0, chalk@^2.4.2:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
chalk@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
dependencies:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
chalk@^4.0.0, chalk@^4.1.0:
version "4.1.0"
resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
......@@ -1689,10 +1678,10 @@ char-regex@^1.0.2:
resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
chokidar@^3.3.1:
version "3.4.2"
resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz#38dc8e658dec3809741eb3ef7bb0a47fe424232d"
integrity sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==
chokidar@^3.4.2:
version "3.4.3"
resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b"
integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==
dependencies:
anymatch "~3.1.1"
braces "~3.0.2"
......@@ -1700,7 +1689,7 @@ chokidar@^3.3.1:
is-binary-path "~2.1.0"
is-glob "~4.0.1"
normalize-path "~3.0.0"
readdirp "~3.4.0"
readdirp "~3.5.0"
optionalDependencies:
fsevents "~2.1.2"
......@@ -1722,6 +1711,11 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
inherits "^2.0.1"
safe-buffer "^5.0.1"
cjs-module-lexer@^0.4.2:
version "0.4.3"
resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.4.3.tgz#9e31f7fe701f5fcee5793f77ab4e58fa8dcde8bc"
integrity sha512-5RLK0Qfs0PNDpEyBXIr3bIT1Muw3ojSlvpw6dAmkUcO0+uTrsBn7GuEIgx40u+OzbCBLDta7nvmud85P4EmTsQ==
class-utils@^0.3.5:
version "0.3.6"
resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
......@@ -1751,10 +1745,10 @@ cli-cursor@^3.1.0:
dependencies:
restore-cursor "^3.1.0"
cli-spinners@^2.2.0:
version "2.4.0"
resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz#c6256db216b878cfba4720e719cec7cf72685d7f"
integrity sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==
cli-spinners@^2.4.0:
version "2.5.0"
resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz#12763e47251bf951cb75c201dfa58ff1bcb2d047"
integrity sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==
cli-truncate@^2.1.0:
version "2.1.0"
......@@ -1872,12 +1866,12 @@ concat-stream@^1.4.4, concat-stream@^1.6.2:
readable-stream "^2.2.2"
typedarray "^0.0.6"
consolidate@^0.15.1:
version "0.15.1"
resolved "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7"
integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==
consolidate@^0.16.0:
version "0.16.0"
resolved "https://registry.npmjs.org/consolidate/-/consolidate-0.16.0.tgz#a11864768930f2f19431660a65906668f5fbdc16"
integrity sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==
dependencies:
bluebird "^3.1.1"
bluebird "^3.7.2"
content-disposition@~0.5.2:
version "0.5.3"
......@@ -2058,11 +2052,11 @@ data-urls@^2.0.0:
whatwg-url "^8.0.0"
debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1:
version "4.1.1"
resolved "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
version "4.2.0"
resolved "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz#7f150f93920e94c58f5574c2fd01a3110effe7f1"
integrity sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==
dependencies:
ms "^2.1.1"
ms "2.1.2"
debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:
version "2.6.9"
......@@ -2091,9 +2085,9 @@ decamelize@^1.2.0:
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
decimal.js@^10.2.0:
version "10.2.0"
resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.0.tgz#39466113a9e036111d02f82489b5fd6b0b5ed231"
integrity sha512-vDPw+rDgn3bZe1+F/pyEwb1oMG2XTlRVgAa6B4KccTEpYgF8w6eQllVbQcfIJnZyvzFtFpxnpGtx8dd7DJp/Rw==
version "10.2.1"
resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3"
integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==
decode-uri-component@^0.2.0:
version "0.2.0"
......@@ -2199,15 +2193,10 @@ detect-newline@^3.0.0:
resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
diff-sequences@^25.2.6:
version "25.2.6"
resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd"
integrity sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==
diff-sequences@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.3.0.tgz#62a59b1b29ab7fd27cef2a33ae52abe73042d0a2"
integrity sha512-5j5vdRcw3CNctePNYN0Wy2e/JbWT6cAYnXv5OuqPhDpyCGc0uLu2TK0zOCJWNB9kOIfYMSpIulRaDgIi4HJ6Ig==
diff-sequences@^26.5.0:
version "26.5.0"
resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.5.0.tgz#ef766cf09d43ed40406611f11c6d8d9dd8b2fefd"
integrity sha512-ZXx86srb/iYy6jG71k++wBN9P9J05UNQ5hQHQd9MtMPvcqXPx/vKU69jfHV637D00Q2gSgPk2D+jSx3l1lDW/Q==
diffie-hellman@^5.0.0:
version "5.0.3"
......@@ -2281,9 +2270,9 @@ elliptic@^6.5.3:
minimalistic-crypto-utils "^1.0.0"
emittery@^0.7.1:
version "0.7.1"
resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.1.tgz#c02375a927a40948c0345cc903072597f5270451"
integrity sha512-d34LN4L6h18Bzz9xpoku2nPwKxCPlPMr3EEKTkoEBi+1/+b0lcRkRJ1UVyyZaKNeqGR3swcGl6s390DNO4YVgQ==
version "0.7.2"
resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82"
integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==
emoji-regex@^7.0.1:
version "7.0.3"
......@@ -2333,15 +2322,15 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
es-module-lexer@^0.3.18:
version "0.3.24"
resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.24.tgz#e6b2900758e9e210d23aec2092efc13ca235adea"
integrity sha512-jm/i7KdJtaMDle921xIsA/MQQOGuZ6goYxhlV+k+gQNI7FtP4N6jknrmJvj++3ODpiyFGwQ4PIstJfHJQJNc+g==
es-module-lexer@^0.3.25:
version "0.3.25"
resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.25.tgz#24a1abcb9c5dc96923a8e42be033b801f788de06"
integrity sha512-H9VoFD5H9zEfiOX2LeTWDwMvAbLqcAyA2PIb40TOAvGpScOjit02oTGWgIh+M0rx2eJOKyJVM9wtpKFVgnyC3A==
esbuild@^0.6.10:
version "0.6.28"
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.6.28.tgz#b14fc7a2a04d13c416f75024ac5c449f4248edc4"
integrity sha512-VU1QBpzUiuPdrmt6oN1Xd/w/xurSqvsrIUFKPIV9K25Fedqx0Zb9NaBtPlFXawM5vt0dxsbpKJxgylmPz1GlyQ==
esbuild@^0.6.33:
version "0.6.34"
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.6.34.tgz#76565a60e006f45d5f273b6e59e61ed0816551f5"
integrity sha512-InRdL/Q96pUucPqovJzvuLhquZr6jOn81FDVwFjCKz1rYKIm9OdOC+7Fs4vr6x48vKBl5LzKgtjU39BUpO636A==
escape-html@^1.0.3:
version "1.0.3"
......@@ -2370,12 +2359,12 @@ escodegen@^1.14.1:
optionalDependencies:
source-map "~0.6.1"
eslint-scope@^5.0.0, eslint-scope@^5.1.0:
version "5.1.0"
resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz#d0f971dfe59c69e0cada684b23d49dbf82600ce5"
integrity sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==
eslint-scope@^5.0.0, eslint-scope@^5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
dependencies:
esrecurse "^4.1.0"
esrecurse "^4.3.0"
estraverse "^4.1.1"
eslint-utils@^2.0.0, eslint-utils@^2.1.0:
......@@ -2390,22 +2379,27 @@ eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
eslint-visitor-keys@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
eslint@^7.2.0:
version "7.8.0"
resolved "https://registry.npmjs.org/eslint/-/eslint-7.8.0.tgz#9a3e2e6e4d0a3f8c42686073c25ebf2e91443e8a"
integrity sha512-qgtVyLZqKd2ZXWnLQA4NtVbOyH56zivOAdBFWE54RFkSZjokzNrcP4Z0eVWsZ+84ByXv+jL9k/wE1ENYe8xRFw==
version "7.12.0"
resolved "https://registry.npmjs.org/eslint/-/eslint-7.12.0.tgz#7b6a85f87a9adc239e979bb721cde5ce0dc27da6"
integrity sha512-n5pEU27DRxCSlOhJ2rO57GDLcNsxO0LPpAbpFdh7xmcDmjmlGUfoyrsB3I7yYdQXO5N3gkSTiDrPSPNFiiirXA==
dependencies:
"@babel/code-frame" "^7.0.0"
"@eslint/eslintrc" "^0.1.0"
"@eslint/eslintrc" "^0.2.0"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
debug "^4.0.1"
doctrine "^3.0.0"
enquirer "^2.3.5"
eslint-scope "^5.1.0"
eslint-scope "^5.1.1"
eslint-utils "^2.1.0"
eslint-visitor-keys "^1.3.0"
eslint-visitor-keys "^2.0.0"
espree "^7.3.0"
esquery "^1.2.0"
esutils "^2.0.2"
......@@ -2454,7 +2448,7 @@ esquery@^1.2.0:
dependencies:
estraverse "^5.1.0"
esrecurse@^4.1.0:
esrecurse@^4.3.0:
version "4.3.0"
resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
......@@ -2496,7 +2490,7 @@ esutils@^2.0.2:
resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
etag@^1.3.0, etag@^1.8.1:
etag@^1.8.1:
version "1.8.1"
resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
......@@ -2545,7 +2539,7 @@ execa@^1.0.0:
signal-exit "^3.0.0"
strip-eof "^1.0.0"
execa@^4.0.0, execa@^4.0.1, execa@^4.0.3:
execa@^4.0.0, execa@^4.0.3:
version "4.0.3"
resolved "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2"
integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==
......@@ -2578,16 +2572,16 @@ expand-brackets@^2.1.4:
snapdragon "^0.8.1"
to-regex "^3.0.1"
expect@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/expect/-/expect-26.4.2.tgz#36db120928a5a2d7d9736643032de32f24e1b2a1"
integrity sha512-IlJ3X52Z0lDHm7gjEp+m76uX46ldH5VpqmU0006vqDju/285twh7zaWMRhs67VpQhBwjjMchk+p5aA0VkERCAA==
expect@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/expect/-/expect-26.6.1.tgz#e1e053cdc43b21a452b36fc7cc9401e4603949c1"
integrity sha512-BRfxIBHagghMmr1D2MRY0Qv5d3Nc8HCqgbDwNXw/9izmM5eBb42a2YjLKSbsqle76ozGkAEPELQX4IdNHAKRNA==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
ansi-styles "^4.0.0"
jest-get-type "^26.3.0"
jest-matcher-utils "^26.4.2"
jest-message-util "^26.3.0"
jest-matcher-utils "^26.6.1"
jest-message-util "^26.6.1"
jest-regex-util "^26.0.0"
extend-shallow@^2.0.1:
......@@ -2804,7 +2798,7 @@ fs-extra@8.1.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
fs-extra@^9.0.0, fs-extra@^9.0.1:
fs-extra@^9.0.1:
version "9.0.1"
resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc"
integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==
......@@ -2833,6 +2827,11 @@ fsevents@^2.1.2, fsevents@~2.1.2:
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
functional-red-black-tree@^1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
......@@ -3010,6 +3009,13 @@ has-values@^1.0.0:
is-number "^3.0.0"
kind-of "^4.0.0"
has@^1.0.3:
version "1.0.3"
resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
dependencies:
function-bind "^1.1.1"
hash-base@^3.0.0:
version "3.1.0"
resolved "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33"
......@@ -3307,6 +3313,13 @@ is-ci@^2.0.0:
dependencies:
ci-info "^2.0.0"
is-core-module@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz#58531b70aed1db7c0e8d4eb1a0a2d1ddd64bd12d"
integrity sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==
dependencies:
has "^1.0.3"
is-data-descriptor@^0.1.4:
version "0.1.4"
resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
......@@ -3437,7 +3450,7 @@ is-potential-custom-element-name@^1.0.0:
resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397"
integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c=
is-reference@^1.1.2, is-reference@^1.2.1:
is-reference@^1.2.1:
version "1.2.1"
resolved "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7"
integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==
......@@ -3566,77 +3579,67 @@ istanbul-reports@^3.0.2:
html-escaper "^2.0.0"
istanbul-lib-report "^3.0.0"
jest-changed-files@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.3.0.tgz#68fb2a7eb125f50839dab1f5a17db3607fe195b1"
integrity sha512-1C4R4nijgPltX6fugKxM4oQ18zimS7LqQ+zTTY8lMCMFPrxqBFb7KJH0Z2fRQJvw2Slbaipsqq7s1mgX5Iot+g==
jest-changed-files@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.1.tgz#2fac3dc51297977ee883347948d8e3d37c417fba"
integrity sha512-NhSdZ5F6b/rIN5V46x1l31vrmukD/bJUXgYAY8VtP1SknYdJwjYDRxuLt7Z8QryIdqCjMIn2C0Cd98EZ4umo8Q==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
execa "^4.0.0"
throat "^5.0.0"
jest-cli@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.4.2.tgz#24afc6e4dfc25cde4c7ec4226fb7db5f157c21da"
integrity sha512-zb+lGd/SfrPvoRSC/0LWdaWCnscXc1mGYW//NP4/tmBvRPT3VntZ2jtKUONsRi59zc5JqmsSajA9ewJKFYp8Cw==
jest-cli@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.1.tgz#8952242fa812c05bd129abf7c022424045b7fd67"
integrity sha512-aPLoEjlwFrCWhiPpW5NUxQA1X1kWsAnQcQ0SO/fHsCvczL3W75iVAcH9kP6NN+BNqZcHNEvkhxT5cDmBfEAh+w==
dependencies:
"@jest/core" "^26.4.2"
"@jest/test-result" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/core" "^26.6.1"
"@jest/test-result" "^26.6.1"
"@jest/types" "^26.6.1"
chalk "^4.0.0"
exit "^0.1.2"
graceful-fs "^4.2.4"
import-local "^3.0.2"
is-ci "^2.0.0"
jest-config "^26.4.2"
jest-util "^26.3.0"
jest-validate "^26.4.2"
jest-config "^26.6.1"
jest-util "^26.6.1"
jest-validate "^26.6.1"
prompts "^2.0.1"
yargs "^15.3.1"
yargs "^15.4.1"
jest-config@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-config/-/jest-config-26.4.2.tgz#da0cbb7dc2c131ffe831f0f7f2a36256e6086558"
integrity sha512-QBf7YGLuToiM8PmTnJEdRxyYy3mHWLh24LJZKVdXZ2PNdizSe1B/E8bVm+HYcjbEzGuVXDv/di+EzdO/6Gq80A==
jest-config@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-config/-/jest-config-26.6.1.tgz#8c343fbdd9c24ad003e261f73583c3c020f32b42"
integrity sha512-mtJzIynIwW1d1nMlKCNCQiSgWaqFn8cH/fOSNY97xG7Y9tBCZbCSuW2GTX0RPmceSJGO7l27JgwC18LEg0Vg+g==
dependencies:
"@babel/core" "^7.1.0"
"@jest/test-sequencer" "^26.4.2"
"@jest/types" "^26.3.0"
babel-jest "^26.3.0"
"@jest/test-sequencer" "^26.6.1"
"@jest/types" "^26.6.1"
babel-jest "^26.6.1"
chalk "^4.0.0"
deepmerge "^4.2.2"
glob "^7.1.1"
graceful-fs "^4.2.4"
jest-environment-jsdom "^26.3.0"
jest-environment-node "^26.3.0"
jest-environment-jsdom "^26.6.1"
jest-environment-node "^26.6.1"
jest-get-type "^26.3.0"
jest-jasmine2 "^26.4.2"
jest-jasmine2 "^26.6.1"
jest-regex-util "^26.0.0"
jest-resolve "^26.4.0"
jest-util "^26.3.0"
jest-validate "^26.4.2"
jest-resolve "^26.6.1"
jest-util "^26.6.1"
jest-validate "^26.6.1"
micromatch "^4.0.2"
pretty-format "^26.4.2"
pretty-format "^26.6.1"
jest-diff@^25.2.1:
version "25.5.0"
resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz#1dd26ed64f96667c068cef026b677dfa01afcfa9"
integrity sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==
dependencies:
chalk "^3.0.0"
diff-sequences "^25.2.6"
jest-get-type "^25.2.6"
pretty-format "^25.5.0"
jest-diff@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.4.2.tgz#a1b7b303bcc534aabdb3bd4a7caf594ac059f5aa"
integrity sha512-6T1XQY8U28WH0Z5rGpQ+VqZSZz8EN8rZcBtfvXaOkbwxIEeRre6qnuZQlbY1AJ4MKDxQF8EkrCvK+hL/VkyYLQ==
jest-diff@^26.0.0, jest-diff@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.1.tgz#38aa194979f454619bb39bdee299fb64ede5300c"
integrity sha512-BBNy/zin2m4kG5In126O8chOBxLLS/XMTuuM2+YhgyHk87ewPzKTuTJcqj3lOWOi03NNgrl+DkMeV/exdvG9gg==
dependencies:
chalk "^4.0.0"
diff-sequences "^26.3.0"
diff-sequences "^26.5.0"
jest-get-type "^26.3.0"
pretty-format "^26.4.2"
pretty-format "^26.6.1"
jest-docblock@^26.0.0:
version "26.0.0"
......@@ -3645,135 +3648,130 @@ jest-docblock@^26.0.0:
dependencies:
detect-newline "^3.0.0"
jest-each@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.4.2.tgz#bb14f7f4304f2bb2e2b81f783f989449b8b6ffae"
integrity sha512-p15rt8r8cUcRY0Mvo1fpkOGYm7iI8S6ySxgIdfh3oOIv+gHwrHTy5VWCGOecWUhDsit4Nz8avJWdT07WLpbwDA==
jest-each@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.1.tgz#e968e88309a3e2ae9648634af8f89d8ee5acfddd"
integrity sha512-gSn8eB3buchuq45SU7pLB7qmCGax1ZSxfaWuEFblCyNMtyokYaKFh9dRhYPujK6xYL57dLIPhLKatjmB5XWzGA==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
chalk "^4.0.0"
jest-get-type "^26.3.0"
jest-util "^26.3.0"
pretty-format "^26.4.2"
jest-util "^26.6.1"
pretty-format "^26.6.1"
jest-environment-jsdom@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.3.0.tgz#3b749ba0f3a78e92ba2c9ce519e16e5dd515220c"
integrity sha512-zra8He2btIMJkAzvLaiZ9QwEPGEetbxqmjEBQwhH3CA+Hhhu0jSiEJxnJMbX28TGUvPLxBt/zyaTLrOPF4yMJA==
jest-environment-jsdom@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.1.tgz#63093bf89daee6139616568a43633b84cf7aac21"
integrity sha512-A17RiXuHYNVlkM+3QNcQ6n5EZyAc6eld8ra9TW26luounGWpku4tj03uqRgHJCI1d4uHr5rJiuCH5JFRtdmrcA==
dependencies:
"@jest/environment" "^26.3.0"
"@jest/fake-timers" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/environment" "^26.6.1"
"@jest/fake-timers" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
jest-mock "^26.3.0"
jest-util "^26.3.0"
jsdom "^16.2.2"
jest-environment-node@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.3.0.tgz#56c6cfb506d1597f94ee8d717072bda7228df849"
integrity sha512-c9BvYoo+FGcMj5FunbBgtBnbR5qk3uky8PKyRVpSfe2/8+LrNQMiXX53z6q2kY+j15SkjQCOSL/6LHnCPLVHNw==
dependencies:
"@jest/environment" "^26.3.0"
"@jest/fake-timers" "^26.3.0"
"@jest/types" "^26.3.0"
jest-mock "^26.6.1"
jest-util "^26.6.1"
jsdom "^16.4.0"
jest-environment-node@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.1.tgz#4d73d8b33c26989a92a0ed3ad0bfd6f7a196d9bd"
integrity sha512-YffaCp6h0j1kbcf1NVZ7umC6CPgD67YS+G1BeornfuSkx5s3xdhuwG0DCxSiHPXyT81FfJzA1L7nXvhq50OWIg==
dependencies:
"@jest/environment" "^26.6.1"
"@jest/fake-timers" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
jest-mock "^26.3.0"
jest-util "^26.3.0"
jest-get-type@^25.2.6:
version "25.2.6"
resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz#0b0a32fab8908b44d508be81681487dbabb8d877"
integrity sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==
jest-mock "^26.6.1"
jest-util "^26.6.1"
jest-get-type@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"
integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
jest-haste-map@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.3.0.tgz#c51a3b40100d53ab777bfdad382d2e7a00e5c726"
integrity sha512-DHWBpTJgJhLLGwE5Z1ZaqLTYqeODQIZpby0zMBsCU9iRFHYyhklYqP4EiG73j5dkbaAdSZhgB938mL51Q5LeZA==
jest-haste-map@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.1.tgz#97e96f5fd7576d980307fbe6160b10c016b543d4"
integrity sha512-9kPafkv0nX6ta1PrshnkiyhhoQoFWncrU/uUBt3/AP1r78WSCU5iLceYRTwDvJl67H3RrXqSlSVDDa/AsUB7OQ==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
"@types/graceful-fs" "^4.1.2"
"@types/node" "*"
anymatch "^3.0.3"
fb-watchman "^2.0.0"
graceful-fs "^4.2.4"
jest-regex-util "^26.0.0"
jest-serializer "^26.3.0"
jest-util "^26.3.0"
jest-worker "^26.3.0"
jest-serializer "^26.5.0"
jest-util "^26.6.1"
jest-worker "^26.6.1"
micromatch "^4.0.2"
sane "^4.0.3"
walker "^1.0.7"
optionalDependencies:
fsevents "^2.1.2"
jest-jasmine2@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.4.2.tgz#18a9d5bec30904267ac5e9797570932aec1e2257"
integrity sha512-z7H4EpCldHN1J8fNgsja58QftxBSL+JcwZmaXIvV9WKIM+x49F4GLHu/+BQh2kzRKHAgaN/E82od+8rTOBPyPA==
jest-jasmine2@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.1.tgz#11c92603d1fa97e3c33404359e69d6cec7e57017"
integrity sha512-2uYdT32o/ZzSxYAPduAgokO8OlAL1YdG/9oxcEY138EDNpIK5XRRJDaGzTZdIBWSxk0aR8XxN44FvfXtHB+Fiw==
dependencies:
"@babel/traverse" "^7.1.0"
"@jest/environment" "^26.3.0"
"@jest/source-map" "^26.3.0"
"@jest/test-result" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/environment" "^26.6.1"
"@jest/source-map" "^26.5.0"
"@jest/test-result" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
chalk "^4.0.0"
co "^4.6.0"
expect "^26.4.2"
expect "^26.6.1"
is-generator-fn "^2.0.0"
jest-each "^26.4.2"
jest-matcher-utils "^26.4.2"
jest-message-util "^26.3.0"
jest-runtime "^26.4.2"
jest-snapshot "^26.4.2"
jest-util "^26.3.0"
pretty-format "^26.4.2"
jest-each "^26.6.1"
jest-matcher-utils "^26.6.1"
jest-message-util "^26.6.1"
jest-runtime "^26.6.1"
jest-snapshot "^26.6.1"
jest-util "^26.6.1"
pretty-format "^26.6.1"
throat "^5.0.0"
jest-leak-detector@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.4.2.tgz#c73e2fa8757bf905f6f66fb9e0070b70fa0f573f"
integrity sha512-akzGcxwxtE+9ZJZRW+M2o+nTNnmQZxrHJxX/HjgDaU5+PLmY1qnQPnMjgADPGCRPhB+Yawe1iij0REe+k/aHoA==
jest-leak-detector@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.1.tgz#f63e46dc4e3aa30d29b40ae49966a15730d25bbe"
integrity sha512-j9ZOtJSJKlHjrs4aIxWjiQUjyrffPdiAQn2Iw0916w7qZE5Lk0T2KhIH6E9vfhzP6sw0Q0jtnLLb4vQ71o1HlA==
dependencies:
jest-get-type "^26.3.0"
pretty-format "^26.4.2"
pretty-format "^26.6.1"
jest-matcher-utils@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.4.2.tgz#fa81f3693f7cb67e5fc1537317525ef3b85f4b06"
integrity sha512-KcbNqWfWUG24R7tu9WcAOKKdiXiXCbMvQYT6iodZ9k1f7065k0keUOW6XpJMMvah+hTfqkhJhRXmA3r3zMAg0Q==
jest-matcher-utils@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.1.tgz#bc90822d352c91c2ec1814731327691d06598400"
integrity sha512-9iu3zrsYlUnl8pByhREF9rr5eYoiEb1F7ymNKg6lJr/0qD37LWS5FSW/JcoDl8UdMX2+zAzabDs7sTO+QFKjCg==
dependencies:
chalk "^4.0.0"
jest-diff "^26.4.2"
jest-diff "^26.6.1"
jest-get-type "^26.3.0"
pretty-format "^26.4.2"
pretty-format "^26.6.1"
jest-message-util@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.3.0.tgz#3bdb538af27bb417f2d4d16557606fd082d5841a"
integrity sha512-xIavRYqr4/otGOiLxLZGj3ieMmjcNE73Ui+LdSW/Y790j5acqCsAdDiLIbzHCZMpN07JOENRWX5DcU+OQ+TjTA==
jest-message-util@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.1.tgz#d62c20c0fe7be10bfd6020b675abb9b5fa933ff3"
integrity sha512-cqM4HnqncIebBNdTKrBoWR/4ufHTll0pK/FWwX0YasK+TlBQEMqw3IEdynuuOTjDPFO3ONlFn37280X48beByw==
dependencies:
"@babel/code-frame" "^7.0.0"
"@jest/types" "^26.3.0"
"@types/stack-utils" "^1.0.1"
"@jest/types" "^26.6.1"
"@types/stack-utils" "^2.0.0"
chalk "^4.0.0"
graceful-fs "^4.2.4"
micromatch "^4.0.2"
slash "^3.0.0"
stack-utils "^2.0.2"
jest-mock@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.3.0.tgz#ee62207c3c5ebe5f35b760e1267fee19a1cfdeba"
integrity sha512-PeaRrg8Dc6mnS35gOo/CbZovoDPKAeB1FICZiuagAgGvbWdNNyjQjkOaGUa/3N3JtpQ/Mh9P4A2D4Fv51NnP8Q==
jest-mock@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.1.tgz#6c12a92a82fc833f81a5b6de6b67d78386e276a3"
integrity sha512-my0lPTBu1awY8iVG62sB2sx9qf8zxNDVX+5aFgoB8Vbqjb6LqIOsfyFA8P1z6H2IsqMbvOX9oCJnK67Y3yUIMA==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
"@types/node" "*"
jest-pnp-resolver@^1.2.2:
......@@ -3786,178 +3784,172 @@ jest-regex-util@^26.0.0:
resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28"
integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==
jest-resolve-dependencies@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.4.2.tgz#739bdb027c14befb2fe5aabbd03f7bab355f1dc5"
integrity sha512-ADHaOwqEcVc71uTfySzSowA/RdxUpCxhxa2FNLiin9vWLB1uLPad3we+JSSROq5+SrL9iYPdZZF8bdKM7XABTQ==
jest-resolve-dependencies@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.1.tgz#e9d091a159ad198c029279737a8b4c507791d75c"
integrity sha512-MN6lufbZJ3RBfTnJesZtHu3hUCBqPdHRe2+FhIt0yiqJ3fMgzWRqMRQyN/d/QwOE7KXwAG2ekZutbPhuD7s51A==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
jest-regex-util "^26.0.0"
jest-snapshot "^26.4.2"
jest-snapshot "^26.6.1"
jest-resolve@^26.4.0:
version "26.4.0"
resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.4.0.tgz#6dc0af7fb93e65b73fec0368ca2b76f3eb59a6d7"
integrity sha512-bn/JoZTEXRSlEx3+SfgZcJAVuTMOksYq9xe9O6s4Ekg84aKBObEaVXKOEilULRqviSLAYJldnoWV9c07kwtiCg==
jest-resolve@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.1.tgz#e9a9130cc069620d5aeeb87043dd9e130b68c6a1"
integrity sha512-hiHfQH6rrcpAmw9xCQ0vD66SDuU+7ZulOuKwc4jpbmFFsz0bQG/Ib92K+9/489u5rVw0btr/ZhiHqBpmkbCvuQ==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
chalk "^4.0.0"
graceful-fs "^4.2.4"
jest-pnp-resolver "^1.2.2"
jest-util "^26.3.0"
jest-util "^26.6.1"
read-pkg-up "^7.0.1"
resolve "^1.17.0"
resolve "^1.18.1"
slash "^3.0.0"
jest-runner@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.4.2.tgz#c3ec5482c8edd31973bd3935df5a449a45b5b853"
integrity sha512-FgjDHeVknDjw1gRAYaoUoShe1K3XUuFMkIaXbdhEys+1O4bEJS8Avmn4lBwoMfL8O5oFTdWYKcf3tEJyyYyk8g==
jest-runner@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.1.tgz#a945971b5a23740c1fe20e372a38de668b7c76bf"
integrity sha512-DmpNGdgsbl5s0FGkmsInmqnmqCtliCSnjWA2TFAJS1m1mL5atwfPsf+uoZ8uYQ2X0uDj4NM+nPcDnUpbNTRMBA==
dependencies:
"@jest/console" "^26.3.0"
"@jest/environment" "^26.3.0"
"@jest/test-result" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/console" "^26.6.1"
"@jest/environment" "^26.6.1"
"@jest/test-result" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
chalk "^4.0.0"
emittery "^0.7.1"
exit "^0.1.2"
graceful-fs "^4.2.4"
jest-config "^26.4.2"
jest-config "^26.6.1"
jest-docblock "^26.0.0"
jest-haste-map "^26.3.0"
jest-leak-detector "^26.4.2"
jest-message-util "^26.3.0"
jest-resolve "^26.4.0"
jest-runtime "^26.4.2"
jest-util "^26.3.0"
jest-worker "^26.3.0"
jest-haste-map "^26.6.1"
jest-leak-detector "^26.6.1"
jest-message-util "^26.6.1"
jest-resolve "^26.6.1"
jest-runtime "^26.6.1"
jest-util "^26.6.1"
jest-worker "^26.6.1"
source-map-support "^0.5.6"
throat "^5.0.0"
jest-runtime@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.4.2.tgz#94ce17890353c92e4206580c73a8f0c024c33c42"
integrity sha512-4Pe7Uk5a80FnbHwSOk7ojNCJvz3Ks2CNQWT5Z7MJo4tX0jb3V/LThKvD9tKPNVNyeMH98J/nzGlcwc00R2dSHQ==
dependencies:
"@jest/console" "^26.3.0"
"@jest/environment" "^26.3.0"
"@jest/fake-timers" "^26.3.0"
"@jest/globals" "^26.4.2"
"@jest/source-map" "^26.3.0"
"@jest/test-result" "^26.3.0"
"@jest/transform" "^26.3.0"
"@jest/types" "^26.3.0"
jest-runtime@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.1.tgz#9a131e7b4f0bc6beefd62e7443f757c1d5fa9dec"
integrity sha512-7uOCNeezXDWgjEyzYbRN2ViY7xNZzusNVGAMmU0UHRUNXuY4j4GBHKGMqPo/cBPZA9bSYp+lwK2DRRBU5Dv6YQ==
dependencies:
"@jest/console" "^26.6.1"
"@jest/environment" "^26.6.1"
"@jest/fake-timers" "^26.6.1"
"@jest/globals" "^26.6.1"
"@jest/source-map" "^26.5.0"
"@jest/test-result" "^26.6.1"
"@jest/transform" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/yargs" "^15.0.0"
chalk "^4.0.0"
cjs-module-lexer "^0.4.2"
collect-v8-coverage "^1.0.0"
exit "^0.1.2"
glob "^7.1.3"
graceful-fs "^4.2.4"
jest-config "^26.4.2"
jest-haste-map "^26.3.0"
jest-message-util "^26.3.0"
jest-mock "^26.3.0"
jest-config "^26.6.1"
jest-haste-map "^26.6.1"
jest-message-util "^26.6.1"
jest-mock "^26.6.1"
jest-regex-util "^26.0.0"
jest-resolve "^26.4.0"
jest-snapshot "^26.4.2"
jest-util "^26.3.0"
jest-validate "^26.4.2"
jest-resolve "^26.6.1"
jest-snapshot "^26.6.1"
jest-util "^26.6.1"
jest-validate "^26.6.1"
slash "^3.0.0"
strip-bom "^4.0.0"
yargs "^15.3.1"
yargs "^15.4.1"
jest-serializer@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.3.0.tgz#1c9d5e1b74d6e5f7e7f9627080fa205d976c33ef"
integrity sha512-IDRBQBLPlKa4flg77fqg0n/pH87tcRKwe8zxOVTWISxGpPHYkRZ1dXKyh04JOja7gppc60+soKVZ791mruVdow==
jest-serializer@^26.5.0:
version "26.5.0"
resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.5.0.tgz#f5425cc4c5f6b4b355f854b5f0f23ec6b962bc13"
integrity sha512-+h3Gf5CDRlSLdgTv7y0vPIAoLgX/SI7T4v6hy+TEXMgYbv+ztzbg5PSN6mUXAT/hXYHvZRWm+MaObVfqkhCGxA==
dependencies:
"@types/node" "*"
graceful-fs "^4.2.4"
jest-snapshot@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.4.2.tgz#87d3ac2f2bd87ea8003602fbebd8fcb9e94104f6"
integrity sha512-N6Uub8FccKlf5SBFnL2Ri/xofbaA68Cc3MGjP/NuwgnsvWh+9hLIR/DhrxbSiKXMY9vUW5dI6EW1eHaDHqe9sg==
jest-snapshot@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.1.tgz#469e9d0b749496aea7dad0d7e5e5c88b91cdb4cc"
integrity sha512-JA7bZp7HRTIJYAi85pJ/OZ2eur2dqmwIToA5/6d7Mn90isGEfeF9FvuhDLLEczgKP1ihreBzrJ6Vr7zteP5JNA==
dependencies:
"@babel/types" "^7.0.0"
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
"@types/babel__traverse" "^7.0.4"
"@types/prettier" "^2.0.0"
chalk "^4.0.0"
expect "^26.4.2"
expect "^26.6.1"
graceful-fs "^4.2.4"
jest-diff "^26.4.2"
jest-diff "^26.6.1"
jest-get-type "^26.3.0"
jest-haste-map "^26.3.0"
jest-matcher-utils "^26.4.2"
jest-message-util "^26.3.0"
jest-resolve "^26.4.0"
jest-haste-map "^26.6.1"
jest-matcher-utils "^26.6.1"
jest-message-util "^26.6.1"
jest-resolve "^26.6.1"
natural-compare "^1.4.0"
pretty-format "^26.4.2"
pretty-format "^26.6.1"
semver "^7.3.2"
jest-util@26.x, jest-util@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.3.0.tgz#a8974b191df30e2bf523ebbfdbaeb8efca535b3e"
integrity sha512-4zpn6bwV0+AMFN0IYhH/wnzIQzRaYVrz1A8sYnRnj4UXDXbOVtWmlaZkO9mipFqZ13okIfN87aDoJWB7VH6hcw==
jest-util@^26.1.0, jest-util@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.6.1.tgz#4cc0d09ec57f28d12d053887eec5dc976a352e9b"
integrity sha512-xCLZUqVoqhquyPLuDXmH7ogceGctbW8SMyQVjD9o+1+NPWI7t0vO08udcFLVPLgKWcvc+zotaUv/RuaR6l8HIA==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
"@types/node" "*"
chalk "^4.0.0"
graceful-fs "^4.2.4"
is-ci "^2.0.0"
micromatch "^4.0.2"
jest-validate@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.4.2.tgz#e871b0dfe97747133014dcf6445ee8018398f39c"
integrity sha512-blft+xDX7XXghfhY0mrsBCYhX365n8K5wNDC4XAcNKqqjEzsRUSXP44m6PL0QJEW2crxQFLLztVnJ4j7oPlQrQ==
jest-validate@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.1.tgz#28730eb8570d60968d9d06f1a8c94d922167bd2a"
integrity sha512-BEFpGbylKocnNPZULcnk+TGaz1oFZQH/wcaXlaXABbu0zBwkOGczuWgdLucUouuQqn7VadHZZeTvo8VSFDLMOA==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
camelcase "^6.0.0"
chalk "^4.0.0"
jest-get-type "^26.3.0"
leven "^3.1.0"
pretty-format "^26.4.2"
pretty-format "^26.6.1"
jest-watcher@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.3.0.tgz#f8ef3068ddb8af160ef868400318dc4a898eed08"
integrity sha512-XnLdKmyCGJ3VoF6G/p5ohbJ04q/vv5aH9ENI+i6BL0uu9WWB6Z7Z2lhQQk0d2AVZcRGp1yW+/TsoToMhBFPRdQ==
jest-watcher@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.1.tgz#debfa34e9c5c3e735593403794fe53d2955bfabc"
integrity sha512-0LBIPPncNi9CaLKK15bnxyd2E8OMl4kJg0PTiNOI+MXztXw1zVdtX/x9Pr6pXaQYps+eS/ts43O4+HByZ7yJSw==
dependencies:
"@jest/test-result" "^26.3.0"
"@jest/types" "^26.3.0"
"@jest/test-result" "^26.6.1"
"@jest/types" "^26.6.1"
"@types/node" "*"
ansi-escapes "^4.2.1"
chalk "^4.0.0"
jest-util "^26.3.0"
jest-util "^26.6.1"
string-length "^4.0.1"
jest-worker@^24.9.0:
version "24.9.0"
resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5"
integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==
dependencies:
merge-stream "^2.0.0"
supports-color "^6.1.0"
jest-worker@^26.0.0, jest-worker@^26.3.0:
version "26.3.0"
resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.3.0.tgz#7c8a97e4f4364b4f05ed8bca8ca0c24de091871f"
integrity sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==
jest-worker@^26.0.0, jest-worker@^26.2.1, jest-worker@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz#c2ae8cde6802cc14056043f997469ec170d9c32a"
integrity sha512-R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw==
dependencies:
"@types/node" "*"
merge-stream "^2.0.0"
supports-color "^7.0.0"
jest@^26.0.1:
version "26.4.2"
resolved "https://registry.npmjs.org/jest/-/jest-26.4.2.tgz#7e8bfb348ec33f5459adeaffc1a25d5752d9d312"
integrity sha512-LLCjPrUh98Ik8CzW8LLVnSCfLaiY+wbK53U7VxnFSX7Q+kWC4noVeDvGWIFw0Amfq1lq2VfGm7YHWSLBV62MJw==
version "26.6.1"
resolved "https://registry.npmjs.org/jest/-/jest-26.6.1.tgz#821e8280d2bdeeed40ac7bc43941dceff0f1b650"
integrity sha512-f+ahfqw3Ffy+9vA7sWFGpTmhtKEMsNAZiWBVXDkrpIO73zIz22iimjirnV78kh/eWlylmvLh/0WxHN6fZraZdA==
dependencies:
"@jest/core" "^26.4.2"
"@jest/core" "^26.6.1"
import-local "^3.0.2"
jest-cli "^26.4.2"
jest-cli "^26.6.1"
jju@~1.4.0:
version "1.4.0"
......@@ -3982,7 +3974,7 @@ jsbn@~0.1.0:
resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
jsdom@^16.2.2:
jsdom@^16.4.0:
version "16.4.0"
resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz#36005bde2d136f73eee1a830c6d45e55408edddb"
integrity sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==
......@@ -4025,9 +4017,9 @@ json-parse-better-errors@^1.0.1:
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
json-parse-even-better-errors@^2.3.0:
version "2.3.0"
resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.0.tgz#371873c5ffa44304a6ba12419bcfa95f404ae081"
integrity sha512-o3aP+RsWDJZayj1SbHNQAI8x0v3T3SKiGoZlNYfbUP1S3omJQ6i9CnqADqkSPaOAxwua4/1YWx5CM7oiChJt2Q==
version "2.3.1"
resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
json-schema-traverse@^0.4.1:
version "0.4.1"
......@@ -4137,10 +4129,10 @@ koa-compose@^4.1.0:
resolved "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz#507306b9371901db41121c812e923d0d67d3e877"
integrity sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==
koa-conditional-get@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/koa-conditional-get/-/koa-conditional-get-2.0.0.tgz#a43f3723c1d014b730a34ece8adf30b93c8233f2"
integrity sha1-pD83I8HQFLcwo07Oit8wuTyCM/I=
koa-conditional-get@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/koa-conditional-get/-/koa-conditional-get-3.0.0.tgz#552cb64a217dfb907e90b7c34f42009e441c4b8e"
integrity sha512-VKyPS7SuNH26TjTV2IRz+oh0HV/jc2lYAo51PTQTkj0XFn8ebNZW9riczmrW7ZVBFSnls1Z88DPUYKnvVymruA==
koa-convert@^1.2.0:
version "1.2.0"
......@@ -4150,13 +4142,12 @@ koa-convert@^1.2.0:
co "^4.6.0"
koa-compose "^3.0.0"
koa-etag@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/koa-etag/-/koa-etag-3.0.0.tgz#9ef7382ddd5a82ab0deb153415c915836f771d3f"
integrity sha1-nvc4Ld1agqsN6xU0FckVg293HT8=
koa-etag@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz#2c2bb7ae69ca1ac6ced09ba28dcb78523c810414"
integrity sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==
dependencies:
etag "^1.3.0"
mz "^2.1.0"
etag "^1.8.1"
koa-proxies@^0.11.0:
version "0.11.0"
......@@ -4166,7 +4157,7 @@ koa-proxies@^0.11.0:
http-proxy "^1.16.2"
path-match "^1.2.4"
koa-send@^5.0.0:
koa-send@^5.0.0, koa-send@^5.0.1:
version "5.0.1"
resolved "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz#39dceebfafb395d0d60beaffba3a70b4f543fe79"
integrity sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==
......@@ -4183,7 +4174,7 @@ koa-static@^5.0.0:
debug "^3.1.0"
koa-send "^5.0.0"
koa@^2.11.0:
koa@^2.13.0:
version "2.13.0"
resolved "https://registry.npmjs.org/koa/-/koa-2.13.0.tgz#25217e05efd3358a7e5ddec00f0a380c9b71b501"
integrity sha512-i/XJVOfPw7npbMv67+bOeXr3gPqOAw6uh5wFyNs3QvJ47tUx3M3V9rIE0//WytY42MKz4l/MXKyGkQ2LQTfLUQ==
......@@ -4324,9 +4315,9 @@ lines-and-columns@^1.1.6:
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
lint-staged@^10.2.10:
version "10.2.13"
resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.13.tgz#b9c504683470edfc464b7d3fe3845a5a1efcd814"
integrity sha512-conwlukNV6aL9SiMWjFtDp5exeDnTMekdNPDZsKGnpfQuHcO0E3L3Bbf58lcR+M7vk6LpCilxDAVks/DDVBYlA==
version "10.4.2"
resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-10.4.2.tgz#9fee4635c4b5ddb845746f237c6d43494ccd21c1"
integrity sha512-OLCA9K1hS+Sl179SO6kX0JtnsaKj/MZalEhUj5yAgXsb63qPI/Gfn6Ua1KuZdbfkZNEu3/n5C/obYCu70IMt9g==
dependencies:
chalk "^4.1.0"
cli-truncate "^2.1.0"
......@@ -4404,13 +4395,6 @@ lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@~4.17.15:
resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
log-symbols@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4"
integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==
dependencies:
chalk "^2.4.2"
log-symbols@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920"
......@@ -4443,6 +4427,13 @@ lru-cache@^5.1.1:
dependencies:
yallist "^3.0.2"
lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
dependencies:
yallist "^4.0.0"
ltgt@^2.1.2:
version "2.2.1"
resolved "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5"
......@@ -4455,7 +4446,7 @@ magic-string@^0.22.5:
dependencies:
vlq "^0.2.2"
magic-string@^0.25.2, magic-string@^0.25.5, magic-string@^0.25.7:
magic-string@^0.25.5, magic-string@^0.25.7:
version "0.25.7"
resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
......@@ -4643,7 +4634,7 @@ ms@2.0.0:
resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
ms@^2.1.1:
ms@2.1.2, ms@^2.1.1:
version "2.1.2"
resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
......@@ -4653,15 +4644,6 @@ mute-stream@0.0.8:
resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
mz@^2.1.0:
version "2.7.0"
resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
dependencies:
any-promise "^1.0.0"
object-assign "^4.0.1"
thenify-all "^1.0.0"
nanomatch@^1.2.9:
version "1.2.13"
resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
......@@ -4694,10 +4676,10 @@ nice-try@^1.0.4:
resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
node-forge@0.9.0:
version "0.9.0"
resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz#d624050edbb44874adca12bb9a52ec63cb782579"
integrity sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==
node-forge@^0.10.0:
version "0.10.0"
resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3"
integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==
node-int64@^0.4.0:
version "0.4.0"
......@@ -4772,11 +4754,6 @@ oauth-sign@~0.9.0:
resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
object-assign@^4.0.1:
version "4.1.1"
resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
object-copy@^0.1.0:
version "0.1.0"
resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
......@@ -4845,10 +4822,10 @@ only@~0.0.2:
resolved "https://registry.npmjs.org/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4"
integrity sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q=
open@^7.0.3:
version "7.2.1"
resolved "https://registry.npmjs.org/open/-/open-7.2.1.tgz#07b0ade11a43f2a8ce718480bdf3d7563a095195"
integrity sha512-xbYCJib4spUdmcs0g/2mK1nKo/jO2T7INClWd/beL7PFkXRWgr8B23ssDHX/USPn2M2IjDR5UdpYs6I67SnTSA==
open@^7.2.1:
version "7.3.0"
resolved "https://registry.npmjs.org/open/-/open-7.3.0.tgz#45461fdee46444f3645b6e14eb3ca94b82e1be69"
integrity sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==
dependencies:
is-docker "^2.0.0"
is-wsl "^2.1.1"
......@@ -4877,16 +4854,16 @@ optionator@^0.9.1:
type-check "^0.4.0"
word-wrap "^1.2.3"
ora@^4.0.4:
version "4.1.1"
resolved "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz#566cc0348a15c36f5f0e979612842e02ba9dddbc"
integrity sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==
ora@^5.1.0:
version "5.1.0"
resolved "https://registry.npmjs.org/ora/-/ora-5.1.0.tgz#b188cf8cd2d4d9b13fd25383bc3e5cba352c94f8"
integrity sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==
dependencies:
chalk "^3.0.0"
chalk "^4.1.0"
cli-cursor "^3.1.0"
cli-spinners "^2.2.0"
cli-spinners "^2.4.0"
is-interactive "^1.0.0"
log-symbols "^3.0.0"
log-symbols "^4.0.0"
mute-stream "0.0.8"
strip-ansi "^6.0.0"
wcwidth "^1.0.1"
......@@ -5098,9 +5075,9 @@ postcss-import@^12.0.1:
resolve "^1.1.7"
postcss-load-config@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003"
integrity sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==
version "2.1.2"
resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a"
integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==
dependencies:
cosmiconfig "^5.0.0"
import-cwd "^2.0.0"
......@@ -5138,7 +5115,7 @@ postcss-modules-values@^3.0.0:
icss-utils "^4.0.0"
postcss "^7.0.6"
postcss-modules@^3.1.0:
postcss-modules@^3.2.2:
version "3.2.2"
resolved "https://registry.npmjs.org/postcss-modules/-/postcss-modules-3.2.2.tgz#ee390de0f9f18e761e1778dfb9be26685c02c51f"
integrity sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==
......@@ -5153,14 +5130,15 @@ postcss-modules@^3.1.0:
postcss-modules-values "^3.0.0"
string-hash "^1.1.1"
postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2:
version "6.0.2"
resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c"
integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==
postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4:
version "6.0.4"
resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3"
integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==
dependencies:
cssesc "^3.0.0"
indexes-of "^1.0.1"
uniq "^1.0.1"
util-deprecate "^1.0.2"
postcss-value-parser@^3.2.3:
version "3.3.1"
......@@ -5172,10 +5150,10 @@ postcss-value-parser@^4.1.0:
resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.27, postcss@^7.0.28, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6:
version "7.0.32"
resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d"
integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6:
version "7.0.35"
resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24"
integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==
dependencies:
chalk "^2.4.2"
source-map "^0.6.1"
......@@ -5196,25 +5174,15 @@ prettier@~1.14.0:
resolved "https://registry.npmjs.org/prettier/-/prettier-1.14.3.tgz#90238dd4c0684b7edce5f83b0fb7328e48bd0895"
integrity sha512-qZDVnCrnpsRJJq5nSsiHCE3BYMED2OtsI+cmzIzF1QIfqm5ALf8tEJcO27zV1gKNKRPdhjO0dNWnrzssDQ1tFg==
pretty-format@^25.2.1, pretty-format@^25.5.0:
version "25.5.0"
resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a"
integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==
dependencies:
"@jest/types" "^25.5.0"
ansi-regex "^5.0.0"
ansi-styles "^4.0.0"
react-is "^16.12.0"
pretty-format@^26.4.2:
version "26.4.2"
resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.4.2.tgz#d081d032b398e801e2012af2df1214ef75a81237"
integrity sha512-zK6Gd8zDsEiVydOCGLkoBoZuqv8VTiHyAbKznXe/gaph/DAeZOmit9yMfgIz5adIgAMMs5XfoYSwAX3jcCO1tA==
pretty-format@^26.0.0, pretty-format@^26.6.1:
version "26.6.1"
resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz#af9a2f63493a856acddeeb11ba6bcf61989660a8"
integrity sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==
dependencies:
"@jest/types" "^26.3.0"
"@jest/types" "^26.6.1"
ansi-regex "^5.0.0"
ansi-styles "^4.0.0"
react-is "^16.12.0"
react-is "^17.0.1"
process-es6@^0.11.2, process-es6@^0.11.6:
version "0.11.6"
......@@ -5325,10 +5293,10 @@ randomfill@^1.0.3:
randombytes "^2.0.5"
safe-buffer "^5.1.0"
react-is@^16.12.0:
version "16.13.1"
resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
react-is@^17.0.1:
version "17.0.1"
resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339"
integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==
read-cache@^1.0.0:
version "1.0.0"
......@@ -5398,10 +5366,10 @@ readable-stream@~1.0.26, readable-stream@~1.0.26-4:
isarray "0.0.1"
string_decoder "~0.10.x"
readdirp@~3.4.0:
version "3.4.0"
resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada"
integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==
readdirp@~3.5.0:
version "3.5.0"
resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
dependencies:
picomatch "^2.2.1"
......@@ -5525,13 +5493,21 @@ resolve-url@^0.2.1:
resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
resolve@1.17.0, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.17.0, resolve@^1.3.2, resolve@~1.17.0:
resolve@1.17.0, resolve@~1.17.0:
version "1.17.0"
resolved "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
dependencies:
path-parse "^1.0.6"
resolve@^1.1.7, resolve@^1.10.0, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2:
version "1.18.1"
resolved "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130"
integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==
dependencies:
is-core-module "^2.0.0"
path-parse "^1.0.6"
restore-cursor@^3.1.0:
version "3.1.0"
resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
......@@ -5579,7 +5555,7 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
hash-base "^3.0.0"
inherits "^2.0.1"
rollup-plugin-dynamic-import-variables@^1.0.1:
rollup-plugin-dynamic-import-variables@^1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/rollup-plugin-dynamic-import-variables/-/rollup-plugin-dynamic-import-variables-1.1.0.tgz#4981d38907a471b35234398a09047bef47a2006a"
integrity sha512-C1avEmnXC8cC4aAQ5dB63O9oQf7IrhEHc98bQw9Qd6H36FxtZooLCvVfcO4SNYrqaNrzH3ErucQt/zdFSLPHNw==
......@@ -5611,17 +5587,6 @@ rollup-plugin-node-globals@^1.4.0:
process-es6 "^0.11.6"
rollup-pluginutils "^2.3.1"
rollup-plugin-terser@^5.3.0:
version "5.3.0"
resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.0.tgz#9c0dd33d5771df9630cd027d6a2559187f65885e"
integrity sha512-XGMJihTIO3eIBsVGq7jiNYOdDMb3pVxuzY0uhOE/FM4x/u9nQgr3+McsjzqBn3QfHIpNSZmFnpoKAwHBEcsT7g==
dependencies:
"@babel/code-frame" "^7.5.5"
jest-worker "^24.9.0"
rollup-pluginutils "^2.8.2"
serialize-javascript "^2.1.2"
terser "^4.6.2"
rollup-plugin-terser@^6.1.0:
version "6.1.0"
resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-6.1.0.tgz#071866585aea104bfbb9dd1019ac523e63c81e45"
......@@ -5632,10 +5597,20 @@ rollup-plugin-terser@^6.1.0:
serialize-javascript "^3.0.0"
terser "^4.7.0"
rollup-plugin-terser@^7.0.2:
version "7.0.2"
resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
dependencies:
"@babel/code-frame" "^7.10.4"
jest-worker "^26.2.1"
serialize-javascript "^4.0.0"
terser "^5.0.0"
rollup-plugin-typescript2@^0.27.1:
version "0.27.2"
resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.2.tgz#871a7f5d2a774f9cef50d25da868eec72acc2ed8"
integrity sha512-zarMH2F8oT/NO6p20gl/jkts+WxyzOlhOIUwUU/EDx5e6ewdDPS/flwLj5XFuijUCr64bZwqKuRVwCPdXXYefQ==
version "0.27.3"
resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.3.tgz#cd9455ac026d325b20c5728d2cc54a08a771b68b"
integrity sha512-gmYPIFmALj9D3Ga1ZbTZAKTXq1JKlTQBtj299DXhqYz9cL3g/AQfUvbb2UhH+Nf++cCq941W2Mv7UcrcgLzJJg==
dependencies:
"@rollup/pluginutils" "^3.1.0"
find-cache-dir "^3.3.1"
......@@ -5652,10 +5627,10 @@ rollup-plugin-vue@^6.0.0-beta.10:
hash-sum "^2.0.0"
rollup-pluginutils "^2.8.2"
rollup-plugin-web-worker-loader@^1.3.0:
version "1.3.1"
resolved "https://registry.npmjs.org/rollup-plugin-web-worker-loader/-/rollup-plugin-web-worker-loader-1.3.1.tgz#690059cd114146a60d621b83cf3477129087bb14"
integrity sha512-Td36kmB4iz10xqI/gJFCv2xZZ21fY6E7AGVFOT3PWIDkM1BeBrfuzeNh1tFIkD6fHtjQhppnedkYFaIlGHuEvA==
rollup-plugin-web-worker-loader@^1.3.1:
version "1.4.0"
resolved "https://registry.npmjs.org/rollup-plugin-web-worker-loader/-/rollup-plugin-web-worker-loader-1.4.0.tgz#b4fd711118758c2111c30e794e2f2757b75a27b8"
integrity sha512-jhlOwSkrXkAVFY2Fded0M1AS9iqZDNjUJxNz4BFjBlaKuUzTx8Ikey+b3LSegUJE4mzAAw2DqJD8pX12R0ZdDw==
rollup-pluginutils@^2.3.1, rollup-pluginutils@^2.8.2:
version "2.8.2"
......@@ -5664,10 +5639,10 @@ rollup-pluginutils@^2.3.1, rollup-pluginutils@^2.8.2:
dependencies:
estree-walker "^0.6.1"
rollup@^2.16.1, rollup@^2.20.0:
version "2.26.9"
resolved "https://registry.npmjs.org/rollup/-/rollup-2.26.9.tgz#4b6ce4e9044dd257d7314d8ed9b4d4d8a7d166c9"
integrity sha512-XIiWYLayLqV+oY4S2Lub/shJq4uk/QQLwWToYCL4LjZbYHbFK3czea4UDVRUJu+zNmKmxq5Zb/OG7c5HSvH2TQ==
rollup@^2.16.1, rollup@^2.26.11:
version "2.32.1"
resolved "https://registry.npmjs.org/rollup/-/rollup-2.32.1.tgz#625a92c54f5b4d28ada12d618641491d4dbb548c"
integrity sha512-Op2vWTpvK7t6/Qnm1TTh7VjEZZkN8RWgf0DHbkKzQBwNf748YhXbozHVefqpPp/Fuyk/PQPAnYsBxAEtlMvpUw==
optionalDependencies:
fsevents "~2.1.2"
......@@ -5682,9 +5657,9 @@ run-parallel@^1.1.9:
integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
rxjs@^6.6.2:
version "6.6.2"
resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz#8096a7ac03f2cc4fe5860ef6e572810d9e01c0d2"
integrity sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==
version "6.6.3"
resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552"
integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==
dependencies:
tslib "^1.9.0"
......@@ -5737,12 +5712,12 @@ saxes@^5.0.0:
dependencies:
xmlchars "^2.2.0"
selfsigned@^1.10.7:
version "1.10.7"
resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz#da5819fd049d5574f28e88a9bcc6dbc6e6f3906b"
integrity sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==
selfsigned@^1.10.8:
version "1.10.8"
resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30"
integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==
dependencies:
node-forge "0.9.0"
node-forge "^0.10.0"
semver-compare@^1.0.0:
version "1.0.0"
......@@ -5769,11 +5744,6 @@ semver@~2.3.1:
resolved "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz#b9848f25d6cf36333073ec9ef8856d42f1233e52"
integrity sha1-uYSPJdbPNjMwc+ye+IVtQvEjPlI=
serialize-javascript@^2.1.2:
version "2.1.2"
resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61"
integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==
serialize-javascript@^3.0.0:
version "3.1.0"
resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea"
......@@ -5781,6 +5751,13 @@ serialize-javascript@^3.0.0:
dependencies:
randombytes "^2.1.0"
serialize-javascript@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
dependencies:
randombytes "^2.1.0"
set-blocking@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
......@@ -5931,7 +5908,7 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
source-map-support@^0.5.6, source-map-support@~0.5.12:
source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19:
version "0.5.19"
resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
......@@ -5944,7 +5921,7 @@ source-map-url@^0.4.0:
resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
source-map@^0.5.6:
source-map@^0.5.0, source-map@^0.5.6:
version "0.5.7"
resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
......@@ -5954,7 +5931,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
source-map@^0.7.3:
source-map@^0.7.3, source-map@~0.7.2:
version "0.7.3"
resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
......@@ -5986,9 +5963,9 @@ spdx-expression-parse@^3.0.0:
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
version "3.0.5"
resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
version "3.0.6"
resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce"
integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==
split-string@^3.0.1, split-string@^3.0.2:
version "3.1.0"
......@@ -6145,7 +6122,7 @@ strip-indent@^2.0.0:
resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
strip-json-comments@^3.1.0, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1:
version "3.1.1"
resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
......@@ -6202,7 +6179,7 @@ terminal-link@^2.0.0:
ansi-escapes "^4.2.1"
supports-hyperlinks "^2.0.0"
terser@^4.6.2, terser@^4.7.0:
terser@^4.7.0:
version "4.8.0"
resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==
......@@ -6211,6 +6188,15 @@ terser@^4.6.2, terser@^4.7.0:
source-map "~0.6.1"
source-map-support "~0.5.12"
terser@^5.0.0:
version "5.3.8"
resolved "https://registry.npmjs.org/terser/-/terser-5.3.8.tgz#991ae8ba21a3d990579b54aa9af11586197a75dd"
integrity sha512-zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ==
dependencies:
commander "^2.20.0"
source-map "~0.7.2"
source-map-support "~0.5.19"
test-exclude@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
......@@ -6225,20 +6211,6 @@ text-table@^0.2.0:
resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
thenify-all@^1.0.0:
version "1.6.0"
resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=
dependencies:
thenify ">= 3.1.0 < 4"
"thenify@>= 3.1.0 < 4":
version "3.3.1"
resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
dependencies:
any-promise "^1.0.0"
throat@^5.0.0:
version "5.0.0"
resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b"
......@@ -6326,21 +6298,22 @@ tr46@^2.0.2:
punycode "^2.1.1"
ts-jest@^26.1.0:
version "26.3.0"
resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-26.3.0.tgz#6b2845045347dce394f069bb59358253bc1338a9"
integrity sha512-Jq2uKfx6bPd9+JDpZNMBJMdMQUC3sJ08acISj8NXlVgR2d5OqslEHOR2KHMgwymu8h50+lKIm0m0xj/ioYdW2Q==
version "26.4.2"
resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-26.4.2.tgz#00b6c970bee202ceef7c6e6e9805c4837b22dab8"
integrity sha512-0+MynTTzzbuy5rGjzsCKjxHJk5gY906c/FSaqQ3081+G7dp2Yygfa9hVlbrtNNcztffh1mC6Rs9jb/yHpcjsoQ==
dependencies:
"@jest/create-cache-key-function" "^26.5.0"
"@types/jest" "26.x"
bs-logger "0.x"
buffer-from "1.x"
fast-json-stable-stringify "2.x"
jest-util "26.x"
jest-util "^26.1.0"
json5 "2.x"
lodash.memoize "4.x"
make-error "1.x"
mkdirp "1.x"
semver "7.x"
yargs-parser "18.x"
yargs-parser "20.x"
tslib@2.0.1:
version "2.0.1"
......@@ -6348,9 +6321,9 @@ tslib@2.0.1:
integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==
tslib@^1.8.1, tslib@^1.9.0:
version "1.13.0"
resolved "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
version "1.14.1"
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tsscmp@1.0.6:
version "1.0.6"
......@@ -6435,7 +6408,7 @@ typedarray@^0.0.6:
resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typescript@^3.9.3, typescript@~3.9.5:
typescript@^3.9.3, typescript@~3.9.7:
version "3.9.7"
resolved "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa"
integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==
......@@ -6490,7 +6463,7 @@ use@^3.1.0:
resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
util-deprecate@^1.0.1, util-deprecate@~1.0.1:
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
......@@ -6501,19 +6474,19 @@ uuid@^3.3.2:
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
uuid@^8.3.0:
version "8.3.0"
resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea"
integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==
version "8.3.1"
resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31"
integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==
v8-compile-cache@^2.0.3:
version "2.1.1"
resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745"
integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
v8-to-istanbul@^5.0.1:
version "5.0.1"
resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-5.0.1.tgz#0608f5b49a481458625edb058488607f25498ba5"
integrity sha512-mbDNjuDajqYe3TXFk5qxcQy8L1msXNE37WTlLoqqpBfRsimbNcrlhQlDPntmECEcUvdC+AQ8CyMMf6EUx1r74Q==
v8-to-istanbul@^6.0.1:
version "6.0.1"
resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-6.0.1.tgz#7ef0e32faa10f841fe4c1b0f8de96ed067c0be1e"
integrity sha512-PzM1WlqquhBvsV+Gco6WSFeg1AGdD53ccMRkFeyHRE/KRZaVacPOmQYP3EeVgDBtKD2BJ8kgynBQ5OtKiHCH+w==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.1"
convert-source-map "^1.6.0"
......@@ -6546,61 +6519,61 @@ verror@1.10.0:
core-util-is "1.0.2"
extsprintf "^1.2.0"
vite@^1.0.0-rc.4:
version "1.0.0-rc.4"
resolved "https://registry.npmjs.org/vite/-/vite-1.0.0-rc.4.tgz#210106136861b231704e6381ac9eb1bcd655d4f0"
integrity sha512-D9gpKKaE2U0YpIxNrSn+nlFPBT0sfg68Y1EReYW8YHMhbNFcxwS7RZIa1W/8Pq6yDfVRAhbOZNijv1mLG5pCEg==
vite@^1.0.0-rc.6:
version "1.0.0-rc.6"
resolved "https://registry.npmjs.org/vite/-/vite-1.0.0-rc.6.tgz#3d832c151bd008950ef5c82e98e17257cff34630"
integrity sha512-voliGpQmoYvqjqurNIXNpd+Mi9l8W7XiGjehlnC1Bl3wbIK1ysHUmki84Z0zkvBXMorIdiIVMOcKsUVPQMVEgQ==
dependencies:
"@babel/parser" "^7.9.4"
"@rollup/plugin-commonjs" "^14.0.0"
"@rollup/plugin-json" "^4.0.3"
"@rollup/plugin-node-resolve" "^8.4.0"
"@types/koa" "^2.11.3"
"@babel/parser" "^7.11.5"
"@rollup/plugin-commonjs" "^15.0.0"
"@rollup/plugin-json" "^4.1.0"
"@rollup/plugin-node-resolve" "^9.0.0"
"@rollup/pluginutils" "^4.0.0"
"@types/koa" "^2.11.4"
"@types/lru-cache" "^5.1.0"
"@vue/compiler-dom" "^3.0.0-rc.5"
"@vue/compiler-sfc" "^3.0.0-rc.5"
"@vue/compiler-dom" "^3.0.0-rc.10"
"@vue/compiler-sfc" "^3.0.0-rc.10"
brotli-size "^4.0.0"
chalk "^4.0.0"
chokidar "^3.3.1"
chalk "^4.1.0"
chokidar "^3.4.2"
clean-css "^4.2.3"
debug "^4.1.1"
dotenv "^8.2.0"
dotenv-expand "^5.1.0"
es-module-lexer "^0.3.18"
esbuild "^0.6.10"
es-module-lexer "^0.3.25"
esbuild "^0.6.33"
etag "^1.8.1"
execa "^4.0.1"
fs-extra "^9.0.0"
execa "^4.0.3"
fs-extra "^9.0.1"
hash-sum "^2.0.0"
isbuiltin "^1.0.0"
koa "^2.11.0"
koa-conditional-get "^2.0.0"
koa-etag "^3.0.0"
koa "^2.13.0"
koa-conditional-get "^3.0.0"
koa-etag "^4.0.0"
koa-proxies "^0.11.0"
koa-send "^5.0.0"
koa-send "^5.0.1"
koa-static "^5.0.0"
lru-cache "^5.1.1"
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.0.3"
ora "^4.0.4"
postcss "^7.0.28"
open "^7.2.1"
ora "^5.1.0"
postcss "^7.0.32"
postcss-discard-comments "^4.0.2"
postcss-import "^12.0.1"
postcss-load-config "^2.1.0"
resolve "^1.17.0"
rollup "^2.20.0"
rollup-plugin-dynamic-import-variables "^1.0.1"
rollup-plugin-terser "^5.3.0"
rollup "^2.26.11"
rollup-plugin-dynamic-import-variables "^1.1.0"
rollup-plugin-terser "^7.0.2"
rollup-plugin-vue "^6.0.0-beta.10"
rollup-plugin-web-worker-loader "^1.3.0"
rollup-pluginutils "^2.8.2"
selfsigned "^1.10.7"
rollup-plugin-web-worker-loader "^1.3.1"
selfsigned "^1.10.8"
slash "^3.0.0"
vue "^3.0.0-rc.5"
ws "^7.2.3"
vue "^3.0.0-rc.10"
ws "^7.3.1"
vlq@^0.2.2:
version "0.2.3"
......@@ -6608,18 +6581,18 @@ vlq@^0.2.2:
integrity sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==
vue-router@^4.0.0-beta.6:
version "4.0.0-beta.7"
resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.0.0-beta.7.tgz#afd8469c8f2aa86a2c785c08dfb954223f86581f"
integrity sha512-98CSf1ssIu0cZgdoBTqGWn9e17pueKOy4fzVyFyUhuJkjEwWNOsMMfKru6e0GTwZEtYOd6vhizvh7mkFGvdjVg==
version "4.0.0-rc.1"
resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.0.0-rc.1.tgz#42f41315849163a1243886c9aa6d7c14f24fd003"
integrity sha512-N3SSOIiRFo1/D6EkHGuahUSuyDvFhKizN5zVXkALX7wv0hYYndV49KwzRF5lKsAIt+OlDl7y+sNmwNewb7a4iw==
vue@^3.0.0-rc.5, vue@^3.0.0-rc.9:
version "3.0.0-rc.9"
resolved "https://registry.npmjs.org/vue/-/vue-3.0.0-rc.9.tgz#8c54e6168625e3533f1f764ad3fa89235b01afb3"
integrity sha512-bimvpl5q/sKy1dAOE+KNX9T3p6Qq8kuNRmOYwaxtacI91ksjS7nVGse1FANhTL+XTQgl8+ySrd3f67xWi26nxw==
vue@^3.0.0-rc.10, vue@^3.0.0-rc.5, vue@^3.0.2:
version "3.0.2"
resolved "https://registry.npmjs.org/vue/-/vue-3.0.2.tgz#9d5b7b2983f35e64a34d13c7c9d6831239feca3c"
integrity sha512-ciKFjutKRs+2Vbvgrist1oDd5wZQqtOel/K//ku54zLbf8tcTV+XbyAfanTHcTkML9CUj09vnC+y+5uaOz2/9g==
dependencies:
"@vue/compiler-dom" "3.0.0-rc.9"
"@vue/runtime-dom" "3.0.0-rc.9"
"@vue/shared" "3.0.0-rc.9"
"@vue/compiler-dom" "3.0.2"
"@vue/runtime-dom" "3.0.2"
"@vue/shared" "3.0.2"
w3c-hr-time@^1.0.2:
version "1.0.2"
......@@ -6672,9 +6645,9 @@ whatwg-mimetype@^2.3.0:
integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
whatwg-url@^8.0.0:
version "8.2.1"
resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.2.1.tgz#ed73417230784b281fb2a32c3c501738b46167c3"
integrity sha512-ZmVCr6nfBeaMxEHALLEGy0LszYjpJqf6PVNQUQ1qd9Et+q7Jpygd4rGGDXgHjD8e99yLFseD69msHDM4YwPZ4A==
version "8.4.0"
resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837"
integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==
dependencies:
lodash.sortby "^4.7.0"
tr46 "^2.0.2"
......@@ -6742,7 +6715,7 @@ ws@^6.1.0:
dependencies:
async-limiter "~1.0.0"
ws@^7.2.3:
ws@^7.2.3, ws@^7.3.1:
version "7.3.1"
resolved "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8"
integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==
......@@ -6802,12 +6775,22 @@ yallist@^3.0.2:
resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
yaml@^1.10.0:
version "1.10.0"
resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
yargs-parser@18.x, yargs-parser@^18.1.2:
yargs-parser@20.x:
version "20.2.3"
resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.3.tgz#92419ba867b858c868acf8bae9bf74af0dd0ce26"
integrity sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww==
yargs-parser@^18.1.2:
version "18.1.3"
resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
......@@ -6815,7 +6798,7 @@ yargs-parser@18.x, yargs-parser@^18.1.2:
camelcase "^5.0.0"
decamelize "^1.2.0"
yargs@^15.3.1:
yargs@^15.4.1:
version "15.4.1"
resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册