mirror of
https://github.com/FlipsideCrypto/flipside-js.git
synced 2026-02-06 18:56:43 +00:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
837ff75f7e | ||
|
|
135f6f9a6b | ||
|
|
40a16998b2 | ||
|
|
23a7c4953a | ||
|
|
4844f92206 | ||
|
|
730f24a797 | ||
|
|
b2bbc6b955 |
12
index.html
12
index.html
@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<title>flipside.js</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<script src="flipside-v1.16.0.js"></script>
|
||||
<script src="flipside-v1.16.1.js"></script>
|
||||
<style>
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
|
||||
@ -60,19 +60,19 @@
|
||||
<div id="chart"></div>
|
||||
</div>
|
||||
|
||||
<div class="wrapper dark" style="background-color: #000000;">
|
||||
<div class="wrapper dark" style="background-color: #000000">
|
||||
<div id="chart2"></div>
|
||||
</div>
|
||||
|
||||
<div class="wrapper"><div id="score"></div></div>
|
||||
|
||||
<div class="wrapper"><div id="widget-0" style="width: 289px;"></div></div>
|
||||
<div class="wrapper"><div id="widget-0" style="width: 289px"></div></div>
|
||||
|
||||
<div class="wrapper" style="background-color: #000000;">
|
||||
<div id="widget-1" style="width: 289px;"></div>
|
||||
<div class="wrapper" style="background-color: #000000">
|
||||
<div id="widget-1" style="width: 289px"></div>
|
||||
</div>
|
||||
|
||||
<div class="wrapper" style="background-color: #33435e;">
|
||||
<div class="wrapper" style="background-color: #33435e">
|
||||
<div id="widget-2"></div>
|
||||
</div>
|
||||
|
||||
|
||||
4343
package-lock.json
generated
4343
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "flipside-js",
|
||||
"version": "1.16.0",
|
||||
"version": "1.16.1",
|
||||
"description": "FlipsideJS provides a library embeddable widgets that display data from the Flipside Platform API, including FCAS.",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
|
||||
@ -49,11 +49,11 @@ class Chart extends Component<Props> {
|
||||
static defaultProps: Partial<Props> = {
|
||||
axisTitles: [],
|
||||
mode: "light",
|
||||
exportingEnabled: false
|
||||
exportingEnabled: false,
|
||||
};
|
||||
|
||||
state = {
|
||||
loading: true
|
||||
loading: true,
|
||||
};
|
||||
|
||||
container: HTMLElement;
|
||||
@ -75,7 +75,7 @@ class Chart extends Component<Props> {
|
||||
data = await api.fetchTimeseries({
|
||||
series: apiSeries,
|
||||
start_date: startDate,
|
||||
end_date: endDate
|
||||
end_date: endDate,
|
||||
});
|
||||
if (data.data.data.length > 0) {
|
||||
this.setState({ loading: false, data: data.data.data });
|
||||
@ -103,24 +103,24 @@ class Chart extends Component<Props> {
|
||||
{
|
||||
series: loadedSeries,
|
||||
chart: {
|
||||
renderTo: this.container
|
||||
renderTo: this.container,
|
||||
},
|
||||
title: {
|
||||
text: this.props.title,
|
||||
style: { color: textColor }
|
||||
style: { color: textColor },
|
||||
},
|
||||
|
||||
legend: {
|
||||
enabled: series && series.length > 1,
|
||||
itemStyle: { color: textColor },
|
||||
itemHoverStyle: { color: textColor }
|
||||
itemHoverStyle: { color: textColor },
|
||||
},
|
||||
|
||||
tooltip: {
|
||||
backgroundColor: tooltipBackground,
|
||||
style: {
|
||||
color: textColor
|
||||
}
|
||||
color: textColor,
|
||||
},
|
||||
},
|
||||
|
||||
rangeSelector: {
|
||||
@ -128,16 +128,16 @@ class Chart extends Component<Props> {
|
||||
states: {
|
||||
select: {
|
||||
style: {
|
||||
color: mode === "dark" ? "#fff" : "#000"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
color: mode === "dark" ? "#fff" : "#000",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
xAxis: {
|
||||
lineColor: gridLineColor,
|
||||
tickColor: gridLineColor
|
||||
tickColor: gridLineColor,
|
||||
},
|
||||
|
||||
yAxis: [
|
||||
@ -145,18 +145,18 @@ class Chart extends Component<Props> {
|
||||
gridLineColor,
|
||||
title: {
|
||||
text: this.props.axisTitles[0],
|
||||
style: { color: textColor }
|
||||
}
|
||||
style: { color: textColor },
|
||||
},
|
||||
}),
|
||||
merge({}, DEFAULT_YAXIS, {
|
||||
opposite: true,
|
||||
gridLineColor,
|
||||
title: {
|
||||
text: this.props.axisTitles[1],
|
||||
style: { color: textColor }
|
||||
}
|
||||
})
|
||||
]
|
||||
style: { color: textColor },
|
||||
},
|
||||
}),
|
||||
],
|
||||
},
|
||||
rest
|
||||
);
|
||||
@ -175,7 +175,7 @@ class Chart extends Component<Props> {
|
||||
theme: {
|
||||
fill: "transparent",
|
||||
cursor: "pointer",
|
||||
states: { hover: { fill: "transparent", opacity: 0.7 } }
|
||||
states: { hover: { fill: "transparent", opacity: 0.7 } },
|
||||
},
|
||||
menuItems: [
|
||||
"downloadCSV",
|
||||
@ -185,10 +185,10 @@ class Chart extends Component<Props> {
|
||||
"downloadPNG",
|
||||
"downloadJPEG",
|
||||
"downloadPDF",
|
||||
"downloadSVG"
|
||||
]
|
||||
}
|
||||
}
|
||||
"downloadSVG",
|
||||
],
|
||||
},
|
||||
},
|
||||
};
|
||||
} else {
|
||||
options.exporting = { enabled: false };
|
||||
@ -208,7 +208,7 @@ class Chart extends Component<Props> {
|
||||
style={{ display: "block", textAlign: "right" }}
|
||||
/>
|
||||
)}
|
||||
<div ref={el => (this.container = el)} />
|
||||
<div ref={(el) => (this.container = el)} />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@ -24,7 +24,58 @@ type State = {
|
||||
|
||||
class CustomLinks extends Component<Props, State> {
|
||||
state: State = {
|
||||
links: []
|
||||
links: [],
|
||||
};
|
||||
|
||||
topLinkref: any = null;
|
||||
setTopLinkRef = (dom: any) => (this.topLinkref = dom);
|
||||
|
||||
rightLinkref: any = null;
|
||||
setRightLinkRef = (dom: any) => (this.rightLinkref = dom);
|
||||
|
||||
leftLinkref: any = null;
|
||||
setLeftLinkRef = (dom: any) => (this.leftLinkref = dom);
|
||||
|
||||
sendParentMessage = (link: string) => {
|
||||
parent.postMessage(
|
||||
{
|
||||
flipside: {
|
||||
type: "linkAction",
|
||||
linkAction: { href: link },
|
||||
},
|
||||
},
|
||||
"*"
|
||||
);
|
||||
};
|
||||
|
||||
onClickLink = (e: any) => {
|
||||
e.stopPropagation();
|
||||
e.cancelBubble;
|
||||
|
||||
let href;
|
||||
if (!e.target || (e.target && !e.target.getAttribute)) {
|
||||
href = "https://flipsidecrypto.com";
|
||||
} else {
|
||||
href = e.target.getAttribute("href");
|
||||
}
|
||||
|
||||
try {
|
||||
this.sendParentMessage(href);
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
}
|
||||
window.location.assign(href);
|
||||
};
|
||||
|
||||
handleLink = (ref: any, linkType: string) => {
|
||||
const linkParent = ref;
|
||||
if (!linkParent) return;
|
||||
|
||||
const link = linkParent.children[0];
|
||||
if (!link) return;
|
||||
|
||||
link.removeEventListener("click", this.onClickLink);
|
||||
link.addEventListener("click", this.onClickLink);
|
||||
};
|
||||
|
||||
async componentDidMount() {
|
||||
@ -34,6 +85,14 @@ class CustomLinks extends Component<Props, State> {
|
||||
}
|
||||
const res = await this.props.api.fetchWidgetLinks(this.props.widget);
|
||||
this.setState({ links: res.data });
|
||||
|
||||
let that = this;
|
||||
let interval = setInterval(() => {
|
||||
that.handleLink(this.topLinkref, "top");
|
||||
that.handleLink(this.rightLinkref, "right");
|
||||
that.handleLink(this.leftLinkref, "left");
|
||||
}, 100);
|
||||
setTimeout(() => clearInterval(interval), 5000);
|
||||
}
|
||||
|
||||
render(props: Props, state: State) {
|
||||
@ -42,7 +101,17 @@ class CustomLinks extends Component<Props, State> {
|
||||
return (
|
||||
<div class={css.wrapper} style={props.style}>
|
||||
<span class={linkClass}>
|
||||
<a href="https://flipsidecrypto.com/fcas">What's this?</a>
|
||||
<a
|
||||
href="https://flipsidecrypto.com/fcas"
|
||||
onClick={(e) => {
|
||||
e.stopPropagation();
|
||||
e.cancelBubble;
|
||||
this.sendParentMessage("https://flipsidecrypto.com/fcas");
|
||||
window.location.assign("https://flipsidecrypto.com/fcas");
|
||||
}}
|
||||
>
|
||||
What's this?
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
);
|
||||
@ -51,22 +120,26 @@ class CustomLinks extends Component<Props, State> {
|
||||
const leftLink = find(state.links, { name: "left_link" });
|
||||
const rightLink = find(state.links, { name: "right_link" });
|
||||
const topLink = find(state.links, { name: "top_link" });
|
||||
|
||||
return (
|
||||
<div class={css.wrapper} style={props.style}>
|
||||
{topLink && (
|
||||
<span
|
||||
ref={this.setTopLinkRef}
|
||||
class={linkClass}
|
||||
dangerouslySetInnerHTML={{ __html: topLink.link_html }}
|
||||
/>
|
||||
)}
|
||||
{leftLink && (
|
||||
<span
|
||||
ref={this.setLeftLinkRef}
|
||||
class={linkClass}
|
||||
dangerouslySetInnerHTML={{ __html: leftLink.link_html }}
|
||||
/>
|
||||
)}
|
||||
{rightLink && (
|
||||
<span
|
||||
ref={this.setRightLinkRef}
|
||||
class={linkClass}
|
||||
dangerouslySetInnerHTML={{ __html: rightLink.link_html }}
|
||||
/>
|
||||
|
||||
@ -1,13 +1,6 @@
|
||||
import { h } from "preact";
|
||||
import * as css from "./style.css";
|
||||
|
||||
const NoDataMessage = () => (
|
||||
<p class={css.wrapper}>
|
||||
Flipside Crypto does not currently track FCAS for this coin due to limited
|
||||
data. In the event you are interested in discussing this coin, please
|
||||
contact <a href="mailto:data@flipsidecrypto.com">data@flipsidecrypto.com</a>
|
||||
.
|
||||
</p>
|
||||
);
|
||||
const NoDataMessage = () => <div></div>;
|
||||
|
||||
export default NoDataMessage;
|
||||
|
||||
@ -2,6 +2,7 @@ import loadJS from "load-js";
|
||||
import API from "../api";
|
||||
import template from "lodash/template";
|
||||
import mapValues from "lodash/mapValues";
|
||||
import { stringify } from "querystring";
|
||||
|
||||
type DynamicOpts = {
|
||||
widgetId: string;
|
||||
@ -42,7 +43,7 @@ function interpolateConfig(functionConfigTemplate: Object, data: Object): any {
|
||||
const walk = (d: any): any => {
|
||||
if (typeof d === "string") {
|
||||
let n = parseInt(d);
|
||||
if (!n) return d;
|
||||
if (!n || (n && JSON.stringify(n).length != d.length)) return d;
|
||||
return n;
|
||||
}
|
||||
|
||||
|
||||
@ -4,15 +4,18 @@ type Props = {
|
||||
apiKey: string;
|
||||
mode: string;
|
||||
url: string;
|
||||
width?: number;
|
||||
height?: number;
|
||||
width?: string;
|
||||
height?: string;
|
||||
data?: any;
|
||||
messageKey?: string;
|
||||
messagePayloadType?: string;
|
||||
messagePayloadActionKey?: string;
|
||||
};
|
||||
|
||||
type State = {};
|
||||
type State = {
|
||||
height: string;
|
||||
width: string;
|
||||
};
|
||||
|
||||
export default class Frame extends Component<Props, State> {
|
||||
static defaultProps = {
|
||||
@ -28,6 +31,10 @@ export default class Frame extends Component<Props, State> {
|
||||
ref: any = null;
|
||||
setRef = (dom: any) => (this.ref = dom);
|
||||
|
||||
handleResize = (height: string, width: string) => {
|
||||
this.setState({ height: height, width: width });
|
||||
};
|
||||
|
||||
handleMessage = (e: any) => {
|
||||
const eventData = e.data;
|
||||
if (!eventData) return;
|
||||
@ -39,8 +46,16 @@ export default class Frame extends Component<Props, State> {
|
||||
} = this.props;
|
||||
|
||||
const message = eventData[messageKey];
|
||||
|
||||
if (!message) return;
|
||||
|
||||
if (message.type == "sizeAction") {
|
||||
return this.handleResize(
|
||||
message["sizeAction"].height,
|
||||
message["sizeAction"].width
|
||||
);
|
||||
}
|
||||
|
||||
if (message.type !== messagePayloadType) return;
|
||||
|
||||
const payload = message[messagePayloadType];
|
||||
@ -52,10 +67,15 @@ export default class Frame extends Component<Props, State> {
|
||||
window.location.assign(messageAction);
|
||||
};
|
||||
|
||||
componentDidMount() {
|
||||
componentWillMount() {
|
||||
window.addEventListener("message", this.handleMessage, false);
|
||||
if (!this.ref) return;
|
||||
|
||||
this.setState({
|
||||
height: this.props.height,
|
||||
width: this.props.width,
|
||||
});
|
||||
|
||||
const widgetData = {
|
||||
mode: this.props.mode,
|
||||
data: this.props.data,
|
||||
@ -73,15 +93,19 @@ export default class Frame extends Component<Props, State> {
|
||||
},
|
||||
},
|
||||
};
|
||||
this.ref.contentWindow.postMessage(
|
||||
{
|
||||
flipsidePartner: {
|
||||
type: "widgetData",
|
||||
widgetData: widgetData,
|
||||
let that = this;
|
||||
let interval = setInterval(() => {
|
||||
that.ref.contentWindow.postMessage(
|
||||
{
|
||||
flipsidePartner: {
|
||||
type: "widgetData",
|
||||
widgetData: widgetData,
|
||||
},
|
||||
},
|
||||
},
|
||||
"*"
|
||||
);
|
||||
"*"
|
||||
);
|
||||
}, 200);
|
||||
setTimeout(() => clearInterval(interval), 5000);
|
||||
}
|
||||
|
||||
componentWillUnmount() {
|
||||
@ -98,6 +122,7 @@ export default class Frame extends Component<Props, State> {
|
||||
) {
|
||||
urlParams = { ...props.data, ...urlParams };
|
||||
}
|
||||
|
||||
const urlEncodedParams = new URLSearchParams(urlParams).toString();
|
||||
url = `${url}?${urlEncodedParams}`;
|
||||
|
||||
@ -105,9 +130,9 @@ export default class Frame extends Component<Props, State> {
|
||||
<iframe
|
||||
ref={this.setRef}
|
||||
src={url}
|
||||
style={{ width: props.width, height: props.height, border: 0 }}
|
||||
width={props.width}
|
||||
height={props.height}
|
||||
style={{ width: state.width, height: state.height, border: 0 }}
|
||||
width={state.width || "100%"}
|
||||
height={state.height}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
141
yarn.lock
141
yarn.lock
@ -561,7 +561,7 @@ aws4@^1.8.0:
|
||||
|
||||
axios@^0.18.0:
|
||||
version "0.18.0"
|
||||
resolved "http://registry.npmjs.org/axios/-/axios-0.18.0.tgz#32d53e4851efdc0a11993b6cd000789d70c05102"
|
||||
resolved "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz#32d53e4851efdc0a11993b6cd000789d70c05102"
|
||||
dependencies:
|
||||
follow-redirects "^1.3.0"
|
||||
is-buffer "^1.1.5"
|
||||
@ -657,9 +657,10 @@ bluebird@^3.5.5:
|
||||
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
|
||||
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
|
||||
|
||||
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
|
||||
version "4.11.8"
|
||||
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
|
||||
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.11.9:
|
||||
version "4.12.0"
|
||||
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
|
||||
integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
|
||||
|
||||
body-parser@1.18.3:
|
||||
version "1.18.3"
|
||||
@ -725,13 +726,14 @@ braces@^2.3.0, braces@^2.3.1, braces@^2.3.2:
|
||||
split-string "^3.0.2"
|
||||
to-regex "^3.0.1"
|
||||
|
||||
brorand@^1.0.1:
|
||||
brorand@^1.0.1, brorand@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
|
||||
integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
|
||||
|
||||
browserify-aes@^1.0.0, browserify-aes@^1.0.4:
|
||||
version "1.2.0"
|
||||
resolved "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
|
||||
resolved "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
|
||||
dependencies:
|
||||
buffer-xor "^1.0.3"
|
||||
cipher-base "^1.0.0"
|
||||
@ -759,7 +761,7 @@ browserify-des@^1.0.0:
|
||||
|
||||
browserify-rsa@^4.0.0:
|
||||
version "4.0.1"
|
||||
resolved "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
|
||||
resolved "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
|
||||
dependencies:
|
||||
bn.js "^4.1.0"
|
||||
randombytes "^2.0.1"
|
||||
@ -796,7 +798,7 @@ buffer-xor@^1.0.3:
|
||||
|
||||
buffer@^4.3.0:
|
||||
version "4.9.1"
|
||||
resolved "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
|
||||
resolved "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
|
||||
dependencies:
|
||||
base64-js "^1.0.2"
|
||||
ieee754 "^1.1.4"
|
||||
@ -856,7 +858,7 @@ cache-base@^1.0.1:
|
||||
|
||||
camelcase-keys@^2.0.0:
|
||||
version "2.1.0"
|
||||
resolved "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
|
||||
resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
|
||||
dependencies:
|
||||
camelcase "^2.0.0"
|
||||
map-obj "^1.0.0"
|
||||
@ -887,7 +889,7 @@ chalk@2.4.2, chalk@^2.3.0:
|
||||
|
||||
chalk@^1.1.1, chalk@^1.1.3:
|
||||
version "1.1.3"
|
||||
resolved "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
||||
resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
||||
dependencies:
|
||||
ansi-styles "^2.2.1"
|
||||
escape-string-regexp "^1.0.2"
|
||||
@ -1172,7 +1174,7 @@ create-ecdh@^4.0.0:
|
||||
|
||||
create-hash@^1.1.0, create-hash@^1.1.2:
|
||||
version "1.2.0"
|
||||
resolved "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
|
||||
resolved "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
|
||||
dependencies:
|
||||
cipher-base "^1.0.1"
|
||||
inherits "^2.0.1"
|
||||
@ -1182,7 +1184,7 @@ create-hash@^1.1.0, create-hash@^1.1.2:
|
||||
|
||||
create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
|
||||
version "1.1.7"
|
||||
resolved "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
|
||||
resolved "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
|
||||
dependencies:
|
||||
cipher-base "^1.0.3"
|
||||
create-hash "^1.1.0"
|
||||
@ -1413,7 +1415,7 @@ detect-node@^2.0.4:
|
||||
|
||||
diffie-hellman@^5.0.0:
|
||||
version "5.0.3"
|
||||
resolved "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
|
||||
resolved "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
|
||||
dependencies:
|
||||
bn.js "^4.1.0"
|
||||
miller-rabin "^4.0.0"
|
||||
@ -1442,7 +1444,7 @@ domain-browser@^1.1.1:
|
||||
|
||||
duplexer@^0.1.1:
|
||||
version "0.1.1"
|
||||
resolved "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
|
||||
resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
|
||||
|
||||
duplexify@^3.4.2, duplexify@^3.6.0:
|
||||
version "3.6.1"
|
||||
@ -1469,16 +1471,17 @@ ejs@^2.6.1:
|
||||
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
|
||||
|
||||
elliptic@^6.0.0:
|
||||
version "6.4.1"
|
||||
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a"
|
||||
version "6.5.4"
|
||||
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
|
||||
integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
|
||||
dependencies:
|
||||
bn.js "^4.4.0"
|
||||
brorand "^1.0.1"
|
||||
bn.js "^4.11.9"
|
||||
brorand "^1.1.0"
|
||||
hash.js "^1.0.0"
|
||||
hmac-drbg "^1.0.0"
|
||||
inherits "^2.0.1"
|
||||
minimalistic-assert "^1.0.0"
|
||||
minimalistic-crypto-utils "^1.0.0"
|
||||
hmac-drbg "^1.0.1"
|
||||
inherits "^2.0.4"
|
||||
minimalistic-assert "^1.0.1"
|
||||
minimalistic-crypto-utils "^1.0.1"
|
||||
|
||||
emoji-regex@^7.0.1:
|
||||
version "7.0.3"
|
||||
@ -1805,7 +1808,7 @@ fill-range@^4.0.0:
|
||||
|
||||
finalhandler@1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
|
||||
resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
|
||||
dependencies:
|
||||
debug "2.6.9"
|
||||
encodeurl "~1.0.2"
|
||||
@ -2015,7 +2018,7 @@ get-stdin@^4.0.1:
|
||||
|
||||
get-stream@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
|
||||
resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
|
||||
|
||||
get-stream@^4.0.0:
|
||||
version "4.1.0"
|
||||
@ -2106,7 +2109,7 @@ globals@^11.1.0:
|
||||
|
||||
globby@^6.1.0:
|
||||
version "6.1.0"
|
||||
resolved "http://registry.npmjs.org/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
|
||||
resolved "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
|
||||
dependencies:
|
||||
array-union "^1.0.1"
|
||||
glob "^7.0.3"
|
||||
@ -2213,8 +2216,9 @@ hash-base@^3.0.0:
|
||||
safe-buffer "^5.0.1"
|
||||
|
||||
hash.js@^1.0.0, hash.js@^1.0.3:
|
||||
version "1.1.5"
|
||||
resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.5.tgz#e38ab4b85dfb1e0c40fe9265c0e9b54854c23812"
|
||||
version "1.1.7"
|
||||
resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
|
||||
integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
|
||||
dependencies:
|
||||
inherits "^2.0.3"
|
||||
minimalistic-assert "^1.0.1"
|
||||
@ -2223,9 +2227,10 @@ highcharts@^7.0.3:
|
||||
version "7.0.3"
|
||||
resolved "https://registry.yarnpkg.com/highcharts/-/highcharts-7.0.3.tgz#0c8edb578bae28774b9f0d49cf1ae4887b126305"
|
||||
|
||||
hmac-drbg@^1.0.0:
|
||||
hmac-drbg@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
|
||||
integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
|
||||
dependencies:
|
||||
hash.js "^1.0.3"
|
||||
minimalistic-assert "^1.0.0"
|
||||
@ -2266,7 +2271,7 @@ http-deceiver@^1.2.7:
|
||||
|
||||
http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
|
||||
version "1.6.3"
|
||||
resolved "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
|
||||
resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
|
||||
dependencies:
|
||||
depd "~1.1.2"
|
||||
inherits "2.0.3"
|
||||
@ -2400,18 +2405,18 @@ inflight@^1.0.4:
|
||||
once "^1.3.0"
|
||||
wrappy "1"
|
||||
|
||||
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
|
||||
inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
|
||||
version "2.0.4"
|
||||
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
|
||||
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
|
||||
|
||||
inherits@2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
|
||||
|
||||
inherits@2.0.4:
|
||||
version "2.0.4"
|
||||
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
|
||||
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
|
||||
inherits@2.0.3:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
|
||||
|
||||
ini@^1.3.4, ini@^1.3.5, ini@~1.3.0:
|
||||
version "1.3.5"
|
||||
@ -2488,7 +2493,7 @@ is-buffer@^1.1.5:
|
||||
|
||||
is-builtin-module@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
|
||||
resolved "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
|
||||
dependencies:
|
||||
builtin-modules "^1.0.0"
|
||||
|
||||
@ -2677,7 +2682,7 @@ jsesc@^2.5.1:
|
||||
|
||||
jsesc@~0.5.0:
|
||||
version "0.5.0"
|
||||
resolved "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
|
||||
resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
|
||||
|
||||
json-parse-better-errors@^1.0.2:
|
||||
version "1.0.2"
|
||||
@ -2701,7 +2706,7 @@ json3@^3.3.2:
|
||||
|
||||
json5@^0.5.0:
|
||||
version "0.5.1"
|
||||
resolved "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
|
||||
resolved "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
|
||||
|
||||
json5@^1.0.1:
|
||||
version "1.0.1"
|
||||
@ -2779,7 +2784,7 @@ load-js@^3.0.3:
|
||||
|
||||
load-json-file@^1.0.0:
|
||||
version "1.1.0"
|
||||
resolved "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
|
||||
resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
|
||||
dependencies:
|
||||
graceful-fs "^4.1.2"
|
||||
parse-json "^2.2.0"
|
||||
@ -2924,7 +2929,7 @@ md5.js@^1.3.4:
|
||||
|
||||
media-typer@0.3.0:
|
||||
version "0.3.0"
|
||||
resolved "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
|
||||
resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
|
||||
|
||||
mem@^4.0.0:
|
||||
version "4.0.0"
|
||||
@ -2943,7 +2948,7 @@ memory-fs@^0.4.0, memory-fs@^0.4.1:
|
||||
|
||||
meow@^3.7.0:
|
||||
version "3.7.0"
|
||||
resolved "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
|
||||
resolved "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
|
||||
dependencies:
|
||||
camelcase-keys "^2.0.0"
|
||||
decamelize "^1.1.2"
|
||||
@ -3036,10 +3041,12 @@ mimic-fn@^1.0.0:
|
||||
minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
|
||||
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
|
||||
|
||||
minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
|
||||
minimalistic-crypto-utils@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
|
||||
integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
|
||||
|
||||
minimatch@^3.0.4, minimatch@~3.0.2:
|
||||
version "3.0.4"
|
||||
@ -3049,11 +3056,11 @@ minimatch@^3.0.4, minimatch@~3.0.2:
|
||||
|
||||
minimist@0.0.8:
|
||||
version "0.0.8"
|
||||
resolved "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
|
||||
resolved "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
|
||||
|
||||
minimist@^1.1.3, minimist@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
|
||||
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
|
||||
|
||||
minipass@^2.2.1, minipass@^2.3.4:
|
||||
version "2.3.5"
|
||||
@ -3099,7 +3106,7 @@ mixin-object@^2.0.1:
|
||||
|
||||
"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1:
|
||||
version "0.5.1"
|
||||
resolved "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
|
||||
resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
|
||||
dependencies:
|
||||
minimist "0.0.8"
|
||||
|
||||
@ -3423,11 +3430,11 @@ os-browserify@^0.3.0:
|
||||
|
||||
os-homedir@^1.0.0:
|
||||
version "1.0.2"
|
||||
resolved "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
|
||||
resolved "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
|
||||
|
||||
os-locale@^1.4.0:
|
||||
version "1.4.0"
|
||||
resolved "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
|
||||
resolved "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
|
||||
dependencies:
|
||||
lcid "^1.0.0"
|
||||
|
||||
@ -3450,7 +3457,7 @@ os-locale@^3.1.0:
|
||||
|
||||
os-tmpdir@^1.0.0:
|
||||
version "1.0.2"
|
||||
resolved "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
|
||||
resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
|
||||
|
||||
osenv@0, osenv@^0.1.4:
|
||||
version "0.1.5"
|
||||
@ -3469,7 +3476,7 @@ p-finally@^1.0.0:
|
||||
|
||||
p-is-promise@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e"
|
||||
resolved "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e"
|
||||
|
||||
p-limit@^1.1.0:
|
||||
version "1.3.0"
|
||||
@ -3529,7 +3536,7 @@ parallel-transform@^1.1.0:
|
||||
|
||||
parse-asn1@^5.0.0:
|
||||
version "5.1.1"
|
||||
resolved "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8"
|
||||
resolved "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8"
|
||||
dependencies:
|
||||
asn1.js "^4.0.0"
|
||||
browserify-aes "^1.0.0"
|
||||
@ -3582,7 +3589,7 @@ path-exists@^3.0.0:
|
||||
|
||||
path-is-absolute@^1.0.0:
|
||||
version "1.0.1"
|
||||
resolved "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
||||
resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
||||
|
||||
path-is-inside@^1.0.2:
|
||||
version "1.0.2"
|
||||
@ -3625,7 +3632,7 @@ performance-now@^2.1.0:
|
||||
|
||||
pify@^2.0.0:
|
||||
version "2.3.0"
|
||||
resolved "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
|
||||
resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
|
||||
|
||||
pify@^3.0.0:
|
||||
version "3.0.0"
|
||||
@ -3886,7 +3893,7 @@ read-pkg@^1.0.0:
|
||||
|
||||
"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6:
|
||||
version "2.3.6"
|
||||
resolved "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
|
||||
resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
|
||||
dependencies:
|
||||
core-util-is "~1.0.0"
|
||||
inherits "~2.0.3"
|
||||
@ -3941,11 +3948,11 @@ regexpu-core@^1.0.0:
|
||||
|
||||
regjsgen@^0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
|
||||
resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
|
||||
|
||||
regjsparser@^0.1.4:
|
||||
version "0.1.5"
|
||||
resolved "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
|
||||
resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
|
||||
dependencies:
|
||||
jsesc "~0.5.0"
|
||||
|
||||
@ -4083,7 +4090,7 @@ safe-buffer@~5.2.0:
|
||||
|
||||
safe-regex@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
|
||||
resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
|
||||
dependencies:
|
||||
ret "~0.1.10"
|
||||
|
||||
@ -4157,7 +4164,7 @@ semver@^6.3.0:
|
||||
|
||||
semver@~5.3.0:
|
||||
version "5.3.0"
|
||||
resolved "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
|
||||
resolved "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
|
||||
|
||||
send@0.16.2:
|
||||
version "0.16.2"
|
||||
@ -4270,7 +4277,7 @@ setprototypeof@1.1.1:
|
||||
|
||||
sha.js@^2.4.0, sha.js@^2.4.8:
|
||||
version "2.4.11"
|
||||
resolved "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
|
||||
resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
|
||||
dependencies:
|
||||
inherits "^2.0.1"
|
||||
safe-buffer "^5.0.1"
|
||||
@ -4371,7 +4378,7 @@ source-map-url@^0.4.0:
|
||||
|
||||
source-map@^0.4.2:
|
||||
version "0.4.4"
|
||||
resolved "http://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
|
||||
resolved "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
|
||||
dependencies:
|
||||
amdefine ">=0.0.4"
|
||||
|
||||
@ -4478,7 +4485,7 @@ stdout-stream@^1.4.0:
|
||||
|
||||
stream-browserify@^2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "http://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"
|
||||
resolved "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"
|
||||
dependencies:
|
||||
inherits "~2.0.1"
|
||||
readable-stream "^2.0.2"
|
||||
@ -4543,13 +4550,13 @@ string_decoder@^1.1.1:
|
||||
|
||||
string_decoder@~1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
|
||||
resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
|
||||
dependencies:
|
||||
safe-buffer "~5.1.0"
|
||||
|
||||
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
|
||||
resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
|
||||
dependencies:
|
||||
ansi-regex "^2.0.0"
|
||||
|
||||
@ -4574,7 +4581,7 @@ strip-bom@^2.0.0:
|
||||
|
||||
strip-eof@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
|
||||
resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
|
||||
|
||||
strip-indent@^1.0.1:
|
||||
version "1.0.1"
|
||||
@ -4621,7 +4628,7 @@ tapable@^1.1.3:
|
||||
|
||||
tar@^2.0.0:
|
||||
version "2.2.1"
|
||||
resolved "http://registry.npmjs.org/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
|
||||
resolved "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
|
||||
dependencies:
|
||||
block-stream "*"
|
||||
fstream "^1.0.2"
|
||||
@ -4882,7 +4889,7 @@ util.promisify@^1.0.0:
|
||||
|
||||
util@0.10.3:
|
||||
version "0.10.3"
|
||||
resolved "http://registry.npmjs.org/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
|
||||
resolved "https://registry.npmjs.org/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
|
||||
dependencies:
|
||||
inherits "2.0.1"
|
||||
|
||||
@ -5115,7 +5122,7 @@ worker-farm@^1.7.0:
|
||||
|
||||
wrap-ansi@^2.0.0:
|
||||
version "2.1.0"
|
||||
resolved "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
|
||||
resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
|
||||
dependencies:
|
||||
string-width "^1.0.1"
|
||||
strip-ansi "^3.0.1"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user